xref: /titanic_52/usr/src/grub/grub-0.97/docs/menu.lst (revision 1b8adde7ba7d5e04395c141c5400dc2cffd7d809)
1*1b8adde7SWilliam Kucharski#
2*1b8adde7SWilliam Kucharski# Sample boot menu configuration file
3*1b8adde7SWilliam Kucharski#
4*1b8adde7SWilliam Kucharski
5*1b8adde7SWilliam Kucharski# Boot automatically after 30 secs.
6*1b8adde7SWilliam Kucharskitimeout 30
7*1b8adde7SWilliam Kucharski
8*1b8adde7SWilliam Kucharski# By default, boot the first entry.
9*1b8adde7SWilliam Kucharskidefault 0
10*1b8adde7SWilliam Kucharski
11*1b8adde7SWilliam Kucharski# Fallback to the second entry.
12*1b8adde7SWilliam Kucharskifallback 1
13*1b8adde7SWilliam Kucharski
14*1b8adde7SWilliam Kucharski# For booting GNU/Hurd
15*1b8adde7SWilliam Kucharskititle  GNU/Hurd
16*1b8adde7SWilliam Kucharskiroot   (hd0,0)
17*1b8adde7SWilliam Kucharskikernel /boot/gnumach.gz root=hd0s1
18*1b8adde7SWilliam Kucharskimodule /boot/serverboot.gz
19*1b8adde7SWilliam Kucharski
20*1b8adde7SWilliam Kucharski# For booting GNU/Linux
21*1b8adde7SWilliam Kucharskititle  GNU/Linux
22*1b8adde7SWilliam Kucharskiroot (hd1,0)
23*1b8adde7SWilliam Kucharskikernel /vmlinuz root=/dev/hdb1
24*1b8adde7SWilliam Kucharski#initrd /initrd.img
25*1b8adde7SWilliam Kucharski
26*1b8adde7SWilliam Kucharski# For booting GNU/kFreeBSD
27*1b8adde7SWilliam Kucharskititle  GNU/kFreeBSD
28*1b8adde7SWilliam Kucharskiroot   (hd0,2,a)
29*1b8adde7SWilliam Kucharskikernel /boot/loader.gz
30*1b8adde7SWilliam Kucharski
31*1b8adde7SWilliam Kucharski# For booting GNU/kNetBSD
32*1b8adde7SWilliam Kucharskititle  GNU/kNetBSD
33*1b8adde7SWilliam Kucharskiroot   (hd0,2,a)
34*1b8adde7SWilliam Kucharskikernel --type=netbsd /boot/knetbsd.gz
35*1b8adde7SWilliam Kucharski
36*1b8adde7SWilliam Kucharski# For booting Mach (getting kernel from floppy)
37*1b8adde7SWilliam Kucharskititle  Utah Mach4 multiboot
38*1b8adde7SWilliam Kucharskiroot   (hd0,2)
39*1b8adde7SWilliam Kucharskipause  Insert the diskette now!!
40*1b8adde7SWilliam Kucharskikernel (fd0)/boot/kernel root=hd0s3
41*1b8adde7SWilliam Kucharskimodule (fd0)/boot/bootstrap
42*1b8adde7SWilliam Kucharski
43*1b8adde7SWilliam Kucharski# For booting FreeBSD
44*1b8adde7SWilliam Kucharskititle  FreeBSD
45*1b8adde7SWilliam Kucharskiroot   (hd0,2,a)
46*1b8adde7SWilliam Kucharskikernel /boot/loader
47*1b8adde7SWilliam Kucharski
48*1b8adde7SWilliam Kucharski# For booting NetBSD
49*1b8adde7SWilliam Kucharskititle  NetBSD
50*1b8adde7SWilliam Kucharskiroot   (hd0,2,a)
51*1b8adde7SWilliam Kucharskikernel --type=netbsd /netbsd
52*1b8adde7SWilliam Kucharski
53*1b8adde7SWilliam Kucharski# For booting OpenBSD
54*1b8adde7SWilliam Kucharskititle  OpenBSD
55*1b8adde7SWilliam Kucharskiroot   (hd0,2,a)
56*1b8adde7SWilliam Kucharskikernel --type=netbsd /bsd
57*1b8adde7SWilliam Kucharski
58*1b8adde7SWilliam Kucharski# For booting OS/2
59*1b8adde7SWilliam Kucharskititle OS/2
60*1b8adde7SWilliam Kucharskiroot  (hd0,1)
61*1b8adde7SWilliam Kucharskimakeactive
62*1b8adde7SWilliam Kucharski# chainload OS/2 bootloader from the first sector
63*1b8adde7SWilliam Kucharskichainloader +1
64*1b8adde7SWilliam Kucharski# This is similar to "chainload", but loads a specific file
65*1b8adde7SWilliam Kucharski#chainloader /boot/chain.os2
66*1b8adde7SWilliam Kucharski
67*1b8adde7SWilliam Kucharski# For booting Windows NT or Windows95
68*1b8adde7SWilliam Kucharskititle Windows NT / Windows 95 boot menu
69*1b8adde7SWilliam Kucharskirootnoverify (hd0,0)
70*1b8adde7SWilliam Kucharskimakeactive
71*1b8adde7SWilliam Kucharskichainloader  +1
72*1b8adde7SWilliam Kucharski# For loading DOS if Windows NT is installed
73*1b8adde7SWilliam Kucharski# chainload /bootsect.dos
74*1b8adde7SWilliam Kucharski
75*1b8adde7SWilliam Kucharski# For installing GRUB into the hard disk
76*1b8adde7SWilliam Kucharskititle Install GRUB into the hard disk
77*1b8adde7SWilliam Kucharskiroot    (hd0,0)
78*1b8adde7SWilliam Kucharskisetup   (hd0)
79*1b8adde7SWilliam Kucharski
80*1b8adde7SWilliam Kucharski# Change the colors.
81*1b8adde7SWilliam Kucharskititle Change the colors
82*1b8adde7SWilliam Kucharskicolor light-green/brown blink-red/blue
83