1 1.8 abs | $NetBSD: fastboot,v 1.8 2004/06/10 07:43:39 abs Exp $ 2 1.1 jdolecek | 3 1.1 jdolecek | Fast boot configuration file, edit by hand, save and run !BtNetBSD 4 1.1 jdolecek | Part of !BtNetBSD 5 1.1 jdolecek | 6 1.1 jdolecek 7 1.1 jdolecek | First mount the root partition wd0a in this case for the kernel 8 1.7 gavan | XXX UnixFS is currently broken. 9 1.7 gavan |If "%*0" = "" Then Run <BtNetBSD$Dir>.native.mountufs ADFS 4 10 1.1 jdolecek 11 1.3 bjh21 | Run The PreBoot file for various extra settings necessary 12 1.1 jdolecek Run <BtNetBSD$Dir>.PreBoot 13 1.1 jdolecek 14 1.5 wiz | Select the monitor definition file and screenmode 15 1.4 gavan | Uncomment one or both of these only if you intend to use a different 16 1.4 gavan | MDF or screen mode in NetBSD than is configured in RISC OS. 17 1.4 gavan |Set NetBSD$MDF BootResources:Configure.Monitors.Acorn.AKF85 18 1.4 gavan |Set NetBSD$ScreenMode "X1024 Y768 C256" 19 1.1 jdolecek 20 1.1 jdolecek | Select Kernel, Root and Bootoptions 21 1.1 jdolecek | add `oldkernel' to BootOptions for booting old a.out kernels 22 1.1 jdolecek | 23 1.7 gavan | XXX UnixFS is currently broken. 24 1.7 gavan |If "%*0" = "" Then Set NetBSD$Kernel UnixFS:$.netbsd Else Set NetBSD$Kernel %*0 25 1.8 abs |Set NetBSD$Root /dev/wd0a 26 1.8 abs |Set NetBSD$BootOptions root=<NetBSD$Root> maxproc=64 noftp symtab 27 1.7 gavan If "%*0" = "" Then Error Double click a kernel to start NetBSD 28 1.8 abs Set NetBSD$Kernel %*0 29 1.8 abs 30 1.8 abs | Clear incompatible boot options an older version of !BtNetBSD may have set 31 1.8 abs UnSet NetBSD$BootOptions 32 1.1 jdolecek 33 1.1 jdolecek | Set WimpSlot (suit as you like ... to little won't boot correctly) 34 1.1 jdolecek *Wimpslot 7000k 35 1.1 jdolecek 36 1.1 jdolecek 37 1.1 jdolecek | End of options 38 1.1 jdolecek | ----------------------- 39 1.1 jdolecek | Set environment and try to boot NetBSD! 40 1.1 jdolecek | 41 1.4 gavan If "<NetBSD$MDF>" <> "" Then loadmodefile <NetBSD$MDF> 42 1.4 gavan If "<NetBSD$ScreenMode>" <> "" Then Set Alias$SetNetBSDMode Wimpmode <NetBSD$ScreenMode> 43 1.4 gavan If "<NetBSD$ScreenMode>" <> "" Then SetNetBSDMode 44 1.1 jdolecek 45 1.8 abs Set Alias$RunNetBSD <BtNetBSD$Dir>.boot32 <NetBSD$Kernel> <NetBSD$BootOptions> 46 1.1 jdolecek 47 1.1 jdolecek RunNetBSD 48