Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: RedWarrior on January 16, 2004, 06:57:09 AM
-
Hey again.... Once again I call upon the font of amigan wisdom to help me with a bug in my startup-sequence...
I was successful in using WinUAE to salvage the contents of my old SCSI Amiga2000 harddrive, and now have all that data on my a600.
I also just pretty much replaced the startup-sequence (the whole "s" directory) on the 600 with my familiar one from the 2000
Now every time I boot it asks for the LOCALE disk... even before a shell appears. I've had a look at the startup files and can't work out why it wants the Locale disk.... any suggestions?
Also- what prog do I use to change the boot priority of devices? HDTools doesn't have it...
Thanks!!
:-D
-
here's the startup-sequence... copied from notepad, sorry about the formatting.
c:setpatch >NIL:
c:version >NIL:
addbuffers >NIL: df0: 15
Failat 21
Resident >NIL: C:Execute PURE ADD
makedir ram:T ram:Clipboards ram:env ram:env/sys
copy >NIL: ENVARC: ram:env all quiet noreq
assign ENV: ram:env
assign T: ram:t ;set up T: directory for scripts
assign CLIPS: ram:clipboards
assign REXX: s:
assign m: dh0:menu/files
assign f: dh0:menu/scripts
if exists sys:Monitors
join >NIL: sys:monitors/~(#?.info) as t:mon-start
execute t:mon-start
delete >NIL: t:mon-start
endif
BindDrivers
setenv Workbench $Workbench
setenv Kickstart $Kickstart
IPrefs
echo "Amiga Release 2. Kickstart $Kickstart, Workbench $Workbench"
conclip
mount speak:
mount aux:
mount pipe:
path ram: c: sys:utilities sys:rexxc sys:system s: sys:prefs sys:wbstartup add
if exists sys:tools
path sys:tools add
if exists sys:tools/commodities
path sys:tools/commodities add
endif
endif
; If this is the initial boot (i.e. keyboard env variable is not set)
; then execute PickMap which will query for a keymap and set the
; keyboard env variable.
;
; if keyboard env variable is set, set the keymap
if ${sys/keyboard} NOT EQ "*${sys/keyboard}"
setmap ${sys/keyboard}
else
PickMap sys: initial
endif
NewShell "CON:0/0/640/338/AmigaDOS" from s:user-startup
endcli >NIL:
amending previous post- hdtoolbox doesn't have the bootpriority settings I was looking for... what's the program I need?>
:-P
-
Somewhere after:
assign ENV: ram:env
assign T: ram:t ;set up T: directory for scripts
assign CLIPS: ram:clipboards
Would be a nice place to add the line:
assign LOCALE: sys:Locale/
:-)
Hope it helps...
-edit-
You need to assign the Locale: to let workbench know wich country you're from, And when you install new apps on it with multiple language support the apps will install the language-files(catalogs) in there, so it all is in one place...
Very cool way to intergrate a locale system on an OS btw ;-)...
If you've just copied all you'r files from your 2000 to your 600... It could very well be that you've mixed two different versions of workbench?
-
Fantastic!
thanks mate...
... as for changing the boot priority? I have to do it every time I do a cold boot... press both mouse buttons etc and select DH0: ... What prog do I use to change it to DH0 by default?
Cheers,
;)
-
Hi!
Use the HDToolBox and change the "BootPri" for dh0: to something higher than 20 (i.e. 30). As 20 is the BootPri of df0: ...
HDToolBox will ask and warn you that probably the HD isn“t useable after saving the changes. But if you only change the BootPri there will be no risk.... ;-)
-Micha1701
-
The BootPri for DF0: should be 5, at least with 3.x OS, so tweak your HDs between 0 and 4!
-
@ zipper
I go for a harddisk bootpri above 5.
That stops my Miggy from booting floppies accidentally left in the drive.
As you might figure, I don't boot from floppies that much... 8^)
-
lp: nice avatar...i am getting a boner :)