CompuServe Thread

1.3/2.0 on harddisk

15 messages in this thread
#50078From: Ron ChapmanFeb 21, 1992 6:49 PM
Hi All, I just installed SWITCHIT. The lets me select between th2 2.0 and 1.3 kickstart. Can anyone tell me if there is a way I can select what operating system I want to use, without having to put the 1.3 Worbench floppy in drive df0: I have a hard disk 105 meg divided into 2 50 meg parts. I would like to have the 2.04 operating system on one partition and 1.3.2 on the other. I thought I saw a message about how to do this a while ago but I can't seem to find it. Thanks for your help Ron C
#50099From: Jim SteeleFeb 21, 1992 10:50 PM
Ron, I've set up a couple of systems like that for people. The key is in the startup-sequence file. If you come up in 2.0 by default, and put 1.3 on the other partition the scheme is something like…. Rename the 2.0 startup-sequence to Startup-sequence2 Create a new startup-sequence file that checks the version number on the graphics library. If its 2.0, execute the startup-sequence2 file & quit. If its 1.3, assign all of the usual assigns to wherever you put the 1.3 workbench. Execute the 1.3 startup-sequence & quit. The new startup-sequence should use the 1.3 commands by specifiying the full path. You have to explicitly specify 1.3, since the 2.0 commands will not work when the 1.3 ROM is enabled. I don't have the exact startup-file here, I could probably get it from one of the people with switchers. I'm still on a 1000. 🙂 _Jim
#50131From: Ron ChapmanFeb 22, 1992 8:22 AM
Thanks for the response Jim. I come up into 2.0 by default and use 1.3 by holding the left mouse button down. Ok about the startup-sequence. Could you get me a copy, you may want to place it in the librarys here just incase other people may want to do the same thing. Thanks again Ron
#50178From: Jim SteeleFeb 22, 1992 9:46 PM
OK, Ron, here's the startup I used. I had WB 2.04 installed on DH0:. WB 1.3 was installed in a drawer named Workbench1.3. You could just refer to the second partition if you want to do it that way. dh0:Workbench1.3/c/version >nil: graphics.library 37 dh0:Workbench1.3/c/if NOT warn echo "entering Kickstart 2.0" execute s:startup-sequence2 ;this is the original 2.0 startup sequence endcli ELSE dh0:Workbench1.3/c/echo "entering kickstart 1.3" ;must use full path dh0:Workbench1.3/c/assign c: dh0:Workbench1.3/c ;until c: assigned to assign sys: dh0:workbench1.3 ;1.3 assign s: sys:s assign devs: sys:devs assign l: sys:l assign fonts: sys:fonts assign libs: sys:libs execute s:startup-sequence ; this is the original 1.3 startup endcli ENDIF
#50212From: Ron ChapmanFeb 23, 1992 7:33 AM
Thanks for your help. This should do it.
#50266From: Dean BrownFeb 23, 1992 3:54 PM
Jim, You must be using a MultiStart II. That startup-sequence is a word for word copy out of our installation manual. Dean DKB Software
#50302From: Jim SteeleFeb 23, 1992 9:12 PM
Dean, Actually, I'm using the Kwikstart II. (And very happy with it too) I've installed several Multistarts though for other people. I hope I didn't step on anyone's toes by posting that. -Jim
#50310From: Dean BrownFeb 23, 1992 10:21 PM
Jim, No problem, It's just that it was amusing to see the s-s up here almost word for word. Dean DKB Software
#50277From: Bill PerezFeb 23, 1992 5:16 PM
Jim: I have a similar problem. I use Z-Kick on HD with a patch to get into 2.0 on my A-2000. I still have the 1.3 Rom installed. In order to run 1.3 the way my set-up is fixed, I have to boot from a floppy. It seems to me that I should be able to write a startup-sequence which stops and asks which of the two WBs I want. But so far, the attempts at writing such a file have ended up in crashes or a boot from 2.0. Any suggestions? Bill Perez
#50301From: Jim SteeleFeb 23, 1992 9:12 PM
Isn't there an ASK command or some utility that you could put in the startup-sequence before the z-kick? ASK Go 1.3? IF WARN echo "1.3" . . ELSE echo "2.0" . . ENDIF I think that until you have 2.0 kicked in, you must specifiy the 1.3 commands else you'll crash & burn. -Jim
#50388From: Bill PerezFeb 24, 1992 10:35 PM
Jim: What I ran into was that if you set that up in your startup-sequence, when you run the ZKick startup, it loads ZKick, reboots after a five second pause and goes back to the startup-sequence again. Ergo you wind up in the ASK Go 1.3? routine, but with 2.04 running. Bill Perez
#50515From: Jim SteeleFeb 25, 1992 11:36 PM
Bill, I'm really not familiar with Zkick, other than having heard people here on CIS talk about it. Does it need something more elaborate than a CLI command & file name for the kickstart file? Is there a way to undo it and go back to 1.3 without powering off, or does a reset take you back to the 1.3 ROM? Seems to me that if you did this… Version graphics.library 37 ; or whatever 2.0 is on your disk If not WARN ;do the 2.0 stuff it's been zkicked. Else ask Go 1.3? if warn ;Go ahead and start 1.3 else ;Zkick 2.0 endif Endif Endcli When you first powered up, the 1.3 ROM would be running. it would then drop through to the 'ask go 1.3' command. If you entererd 'n' the 1.3 workbench would come in without ever doing the Zkick. If you entered 'y', the Zkick would load 2.0 kickstart & reboot. This time though, the first test about the graphics lib would now keep you from ever seeing the Ask command. It would just go right into 2.0 Workbench. -Jim
#50203From: Dominick J. FontanaFeb 23, 1992 2:12 AM
Ron, You have to create a script file and call it "startup-sequence". The file should check for the existence of the 2.04 ROM. If it finds it, the file should branch to your 2.0 startup-sequence, which you could call "2.0-startup". If it doesn't find it, it means you booted from the 1.3 ROM, and the file should branch to you 1.3 startup-sequence, which you could call "1.3-startup". In other words, rename your 1.3 startup-sequence to 1.3-startup and rename your 2.0 startup sequence to 2.0-startup. Then create the above script file and name it startup-sequence. The Amiga will automatically execute the latter file, no matter which ROM you booted from. It will then branch to either the 1.3 or 2.0 startup file, depending on which ROM you booted from. All of the files can be placed on your hard drive, so there's no need to use floppies. A complete sample of the proper script file is contained in the manual for the DKB MultiStart II board. If the script is not contained in the libs here and you don't know how to create it, let me know and I'll get the script to you. Good luck. Dom Fontana
#50213From: Ron ChapmanFeb 23, 1992 7:37 AM
Thanks for the response. I think I understand what I have to do now. The main reason I have to do this, is The framegrabber software does not work with 2.04 and they have no idea when they will have it working or even if it will be updated. Thanks again.
#50407From: Dominick J. FontanaFeb 25, 1992 12:48 AM
Ron, Good luck! Dom Fontana