11.8Sabs| $NetBSD: fastboot,v 1.8 2004/06/10 07:43:39 abs Exp $
21.1Sjdolecek|
31.1Sjdolecek| Fast boot configuration file, edit by hand, save and run !BtNetBSD
41.1Sjdolecek| Part of !BtNetBSD
51.1Sjdolecek|
61.1Sjdolecek
71.1Sjdolecek| First mount the root partition wd0a in this case for the kernel
81.7Sgavan| XXX UnixFS is currently broken.
91.7Sgavan|If "%*0" = "" Then Run <BtNetBSD$Dir>.native.mountufs ADFS 4
101.1Sjdolecek
111.3Sbjh21| Run The PreBoot file for various extra settings necessary
121.1SjdolecekRun <BtNetBSD$Dir>.PreBoot
131.1Sjdolecek
141.5Swiz| Select the monitor definition file and screenmode
151.4Sgavan| Uncomment one or both of these only if you intend to use a different
161.4Sgavan| MDF or screen mode in NetBSD than is configured in RISC OS. 
171.4Sgavan|Set NetBSD$MDF BootResources:Configure.Monitors.Acorn.AKF85
181.4Sgavan|Set NetBSD$ScreenMode "X1024 Y768 C256"
191.1Sjdolecek
201.1Sjdolecek| Select Kernel, Root and Bootoptions
211.1Sjdolecek| add `oldkernel' to BootOptions for booting old a.out kernels
221.1Sjdolecek|
231.7Sgavan| XXX UnixFS is currently broken.
241.7Sgavan|If "%*0" = "" Then Set NetBSD$Kernel UnixFS:$.netbsd Else Set NetBSD$Kernel %*0
251.8Sabs|Set NetBSD$Root /dev/wd0a
261.8Sabs|Set NetBSD$BootOptions root=<NetBSD$Root> maxproc=64 noftp symtab
271.7SgavanIf "%*0" = "" Then Error Double click a kernel to start NetBSD
281.8SabsSet NetBSD$Kernel %*0
291.8Sabs
301.8Sabs| Clear incompatible boot options an older version of !BtNetBSD may have set
311.8SabsUnSet NetBSD$BootOptions
321.1Sjdolecek
331.1Sjdolecek| Set WimpSlot (suit as you like ... to little won't boot correctly)
341.1Sjdolecek*Wimpslot 7000k
351.1Sjdolecek
361.1Sjdolecek
371.1Sjdolecek| End of options
381.1Sjdolecek| -----------------------
391.1Sjdolecek| Set environment and try to boot NetBSD!
401.1Sjdolecek|
411.4SgavanIf "<NetBSD$MDF>" <> "" Then loadmodefile <NetBSD$MDF>
421.4SgavanIf "<NetBSD$ScreenMode>" <> "" Then Set Alias$SetNetBSDMode Wimpmode <NetBSD$ScreenMode>
431.4SgavanIf "<NetBSD$ScreenMode>" <> "" Then SetNetBSDMode
441.1Sjdolecek
451.8SabsSet Alias$RunNetBSD <BtNetBSD$Dir>.boot32 <NetBSD$Kernel> <NetBSD$BootOptions>
461.1Sjdolecek
471.1SjdolecekRunNetBSD
48