1.3/2.0 on harddisk
15 messages in this thread
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
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
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
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
Thanks for your help. This should do it.
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
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
Jim,
No problem, It's just that it was amusing to see the s-s up here almost
word for word.
Dean
DKB Software
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
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
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
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
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
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.
Ron,
Good luck!
Dom Fontana