source: overlays/install-overlay/boot/grub/grub.cfg @ c90346e

9.2-releasereleng/10.0releng/10.0.1
Last change on this file since c90346e was c90346e, checked in by Kris Moore <kris@…>, 6 months ago

Add GRUB files to install media

  • Property mode set to 100644
File size: 6.2 KB
Line 
1#
2# DO NOT EDIT THIS FILE
3#
4# It is automatically generated by grub-mkconfig using templates
5# from /usr/local/etc/grub.d and settings from /usr/local/etc/default/grub
6#
7
8### BEGIN /usr/local/etc/grub.d/00_header ###
9if [ -s $prefix/grubenv ]; then
10  load_env
11fi
12set default="0"
13
14if [ x"${feature_menuentry_id}" = xy ]; then
15  menuentry_id_option="--id"
16else
17  menuentry_id_option=""
18fi
19
20export menuentry_id_option
21
22if [ "${prev_saved_entry}" ]; then
23  set saved_entry="${prev_saved_entry}"
24  save_env saved_entry
25  set prev_saved_entry=
26  save_env prev_saved_entry
27  set boot_once=true
28fi
29
30function savedefault {
31  if [ -z "${boot_once}" ]; then
32    saved_entry="${chosen}"
33    save_env saved_entry
34  fi
35}
36
37function load_video {
38  insmod vbe
39  insmod vga
40  insmod video_bochs
41  insmod video_cirrus
42}
43
44if loadfont ($root)/boot/grub/pcbsdfont.pf2 ; then
45  set gfxmode=auto
46  load_video
47  insmod gfxterm
48fi
49terminal_output gfxterm
50insmod gfxmenu
51loadfont ($root)/boot/grub/themes/pcbsd/dejavu_10.pf2
52loadfont ($root)/boot/grub/themes/pcbsd/dejavu_12.pf2
53loadfont ($root)/boot/grub/themes/pcbsd/dejavu_14.pf2
54loadfont ($root)/boot/grub/themes/pcbsd/dejavu_16.pf2
55loadfont ($root)/boot/grub/themes/pcbsd/dejavu_bold_14.pf2
56insmod png
57set theme=($root)/boot/grub/themes/pcbsd/theme.txt
58export theme
59set timeout=10
60
61menuentry "Graphical Install" {
62  kfreebsd /boot/kernel/kernel
63  set kFreeBSD.vfs.root.mountfrom=cd9660:/dev/iso9660/PCBSD_INSTALL
64  set kFreeBSD.hint.fdc.0.at=isa
65  set kFreeBSD.hint.fdc.0.port=0x3F0
66  set kFreeBSD.hint.fdc.0.irq=6
67  set kFreeBSD.hint.fdc.0.drq=2
68  set kFreeBSD.hint.fd.0.at=fdc0
69  set kFreeBSD.hint.fd.0.drive=0
70  set kFreeBSD.hint.fd.1.at=fdc0
71  set kFreeBSD.hint.fd.1.drive=1
72  set kFreeBSD.hint.atkbdc.0.at=isa
73  set kFreeBSD.hint.atkbdc.0.port=0x060
74  set kFreeBSD.hint.atkbd.0.at=atkbdc
75  set kFreeBSD.hint.atkbd.0.irq=1
76  set kFreeBSD.hint.psm.0.at=atkbdc
77  set kFreeBSD.hint.psm.0.irq=12
78  set kFreeBSD.hint.sc.0.at=isa
79  set kFreeBSD.hint.sc.0.flags=0x100
80  set kFreeBSD.hint.uart.0.at=isa
81  set kFreeBSD.hint.uart.0.port=0x3F8
82  set kFreeBSD.hint.uart.0.flags=0x10
83  set kFreeBSD.hint.uart.0.irq=4
84  set kFreeBSD.hint.uart.1.at=isa
85  set kFreeBSD.hint.uart.1.port=0x2F8
86  set kFreeBSD.hint.uart.1.irq=3
87  set kFreeBSD.hint.ppc.0.at=isa
88  set kFreeBSD.hint.ppc.0.irq=7
89  set kFreeBSD.hint.atrtc.0.at=isa
90  set kFreeBSD.hint.atrtc.0.port=0x70
91  set kFreeBSD.hint.atrtc.0.irq=8
92  set kFreeBSD.hint.attimer.0.at=isa
93  set kFreeBSD.hint.attimer.0.port=0x40
94  set kFreeBSD.hint.attimer.0.irq=0
95  set kFreeBSD.hint.wbwd.0.at=isa
96  set kFreeBSD.hint.psm.0.flags=0x1000
97  set kFreeBSD.kern.ipc.shmseg=1024
98  set kFreeBSD.kern.ipc.shmmni=1024
99  set kFreeBSD.kern.maxproc=10000
100  set kFreeBSD.legal.intel_ipw.license_ack=1
101  set kFreeBSD.legal.intel_iwi.license_ack=1
102  set kFreeBSD.vfs.zfs.prefetch_disable=1
103  set kFreeBSD.hint.acpi_throttle.0.disabled=1
104  set kFreeBSD.machdep.disable_mtrrs=1
105  set kFreeBSD.kern.geom.eli.visible_passphrase=2
106}
107
108menuentry "Run X in VESA mode" {
109  kfreebsd /boot/kernel/kernel
110  set kFreeBSD.vfs.root.mountfrom=cd9660:/dev/iso9660/PCBSD_INSTALL
111  set kFreeBSD.hint.fdc.0.at=isa
112  set kFreeBSD.hint.fdc.0.port=0x3F0
113  set kFreeBSD.hint.fdc.0.irq=6
114  set kFreeBSD.hint.fdc.0.drq=2
115  set kFreeBSD.hint.fd.0.at=fdc0
116  set kFreeBSD.hint.fd.0.drive=0
117  set kFreeBSD.hint.fd.1.at=fdc0
118  set kFreeBSD.hint.fd.1.drive=1
119  set kFreeBSD.hint.atkbdc.0.at=isa
120  set kFreeBSD.hint.atkbdc.0.port=0x060
121  set kFreeBSD.hint.atkbd.0.at=atkbdc
122  set kFreeBSD.hint.atkbd.0.irq=1
123  set kFreeBSD.hint.psm.0.at=atkbdc
124  set kFreeBSD.hint.psm.0.irq=12
125  set kFreeBSD.hint.sc.0.at=isa
126  set kFreeBSD.hint.sc.0.flags=0x100
127  set kFreeBSD.hint.uart.0.at=isa
128  set kFreeBSD.hint.uart.0.port=0x3F8
129  set kFreeBSD.hint.uart.0.flags=0x10
130  set kFreeBSD.hint.uart.0.irq=4
131  set kFreeBSD.hint.uart.1.at=isa
132  set kFreeBSD.hint.uart.1.port=0x2F8
133  set kFreeBSD.hint.uart.1.irq=3
134  set kFreeBSD.hint.ppc.0.at=isa
135  set kFreeBSD.hint.ppc.0.irq=7
136  set kFreeBSD.hint.atrtc.0.at=isa
137  set kFreeBSD.hint.atrtc.0.port=0x70
138  set kFreeBSD.hint.atrtc.0.irq=8
139  set kFreeBSD.hint.attimer.0.at=isa
140  set kFreeBSD.hint.attimer.0.port=0x40
141  set kFreeBSD.hint.attimer.0.irq=0
142  set kFreeBSD.hint.wbwd.0.at=isa
143  set kFreeBSD.hint.psm.0.flags=0x1000
144  set kFreeBSD.kern.ipc.shmseg=1024
145  set kFreeBSD.kern.ipc.shmmni=1024
146  set kFreeBSD.kern.maxproc=10000
147  set kFreeBSD.legal.intel_ipw.license_ack=1
148  set kFreeBSD.legal.intel_iwi.license_ack=1
149  set kFreeBSD.vfs.zfs.prefetch_disable=1
150  set kFreeBSD.hint.acpi_throttle.0.disabled=1
151  set kFreeBSD.machdep.disable_mtrrs=1
152  set kFreeBSD.kern.geom.eli.visible_passphrase=2
153  set kFreeBSD.xvesa=YES
154}
155
156menuentry "Emergency Console" {
157  kfreebsd /boot/kernel/kernel
158  set kFreeBSD.vfs.root.mountfrom=cd9660:/dev/iso9660/PCBSD_INSTALL
159  set kFreeBSD.hint.fdc.0.at=isa
160  set kFreeBSD.hint.fdc.0.port=0x3F0
161  set kFreeBSD.hint.fdc.0.irq=6
162  set kFreeBSD.hint.fdc.0.drq=2
163  set kFreeBSD.hint.fd.0.at=fdc0
164  set kFreeBSD.hint.fd.0.drive=0
165  set kFreeBSD.hint.fd.1.at=fdc0
166  set kFreeBSD.hint.fd.1.drive=1
167  set kFreeBSD.hint.atkbdc.0.at=isa
168  set kFreeBSD.hint.atkbdc.0.port=0x060
169  set kFreeBSD.hint.atkbd.0.at=atkbdc
170  set kFreeBSD.hint.atkbd.0.irq=1
171  set kFreeBSD.hint.psm.0.at=atkbdc
172  set kFreeBSD.hint.psm.0.irq=12
173  set kFreeBSD.hint.sc.0.at=isa
174  set kFreeBSD.hint.sc.0.flags=0x100
175  set kFreeBSD.hint.uart.0.at=isa
176  set kFreeBSD.hint.uart.0.port=0x3F8
177  set kFreeBSD.hint.uart.0.flags=0x10
178  set kFreeBSD.hint.uart.0.irq=4
179  set kFreeBSD.hint.uart.1.at=isa
180  set kFreeBSD.hint.uart.1.port=0x2F8
181  set kFreeBSD.hint.uart.1.irq=3
182  set kFreeBSD.hint.ppc.0.at=isa
183  set kFreeBSD.hint.ppc.0.irq=7
184  set kFreeBSD.hint.atrtc.0.at=isa
185  set kFreeBSD.hint.atrtc.0.port=0x70
186  set kFreeBSD.hint.atrtc.0.irq=8
187  set kFreeBSD.hint.attimer.0.at=isa
188  set kFreeBSD.hint.attimer.0.port=0x40
189  set kFreeBSD.hint.attimer.0.irq=0
190  set kFreeBSD.hint.wbwd.0.at=isa
191  set kFreeBSD.hint.psm.0.flags=0x1000
192  set kFreeBSD.kern.ipc.shmseg=1024
193  set kFreeBSD.kern.ipc.shmmni=1024
194  set kFreeBSD.kern.maxproc=10000
195  set kFreeBSD.legal.intel_ipw.license_ack=1
196  set kFreeBSD.legal.intel_iwi.license_ack=1
197  set kFreeBSD.vfs.zfs.prefetch_disable=1
198  set kFreeBSD.hint.acpi_throttle.0.disabled=1
199  set kFreeBSD.machdep.disable_mtrrs=1
200  set kFreeBSD.kern.geom.eli.visible_passphrase=2
201  set kFreeBSD.xconsole=YES
202}
Note: See TracBrowser for help on using the repository browser.