summaryrefslogtreecommitdiffstats
path: root/platforms/grub.in
blob: 41e79b4ac7b2d4323ba814d0c07409efe68c8334 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
## SECTION=bootloader

menuconfig GRUB
	bool "grub                          "
	help
	  Grub - The GRand Unified Bootloader

if GRUB

comment "Config Options"

config GRUB_MENU_LST
	string
	prompt "menu.lst to install"
	default "${PTXDIST_WORKSPACE}/projectroot/boot/grub/menu.lst"
	help
	  Set this to the file you wish to install as
	  /boot/grub/menu.lst

config GRUB_ROOTFS_DEVICE
	string
	prompt "Device of rootfs"
	default "/dev/sda1"
	help
	  Set the device file of the storage device with your rootfs here.

config GRUB_MD5
	bool
	prompt "md5 passwords"

config GRUB_PRESET_MENU
	string
	prompt "Preset Menu File"
	help
	  Add a path to a file here which will be used as a
	  preset menu (for example for serial console support)

config GRUB_GUNZIP
	bool
	prompt "enable decompression in Stage 2"
	help
	  enable decompression in Stage 2

config GRUB_PACKET_RETRANSMISSION
	bool
	prompt "turn on packet retransmission"
	help
	  turn on packet retransmission

config GRUB_PCI_DIRECT
	bool
	prompt "access PCI directly instead of using BIOS"
	help
	  access PCI directly instead of using BIOS

config GRUB_DISKLESS
	bool
	prompt "enable diskless support"
	help
	  Enable diskless support. This means booting from network. So at
	  least one network device driver must be enabled.

config GRUB_HERCULES
	bool
	prompt "hercules terminal support"
	help
	  enable hercules terminal support

config GRUB_SERIAL
	bool
	prompt "serial terminal support"
	help
	  enable serial terminal support

config GRUB_SERIAL_SPEED_SIMULATION
	bool
	prompt "simulate the slowness of a serial device"
	help
	  simulate the slowness of a serial device

config GRUB_EXAMPLE_KERNEL
	bool
	prompt "build the example Multiboot kernel"
	help
	  build the example Multiboot kernel

config GRUB_AUTO_LINUX_MEM_OPT
	bool
	prompt "pass Linux mem= option automatically"
	help
	  pass Linux mem= option automatically

comment "File System Support"

config GRUB_FFS
	bool
	prompt "ffs      filesystem"
	help
	  FFS support in Stage 2

config GRUB_MINIX
	bool
	prompt "minix    filesystem"
	help
	  Minix fs support in Stage 2

config GRUB_REISERFS
	bool
	prompt "reiser   filesystem"
	help
	  ReiserFS support in Stage 2

config GRUB_VSTAFS
	bool
	prompt "vstafs   filesystem"
	depends on GRUB
	help
	  VSTa FS support in Stage 2

config GRUB_JFS
	bool
	prompt "jfs      filesystem"
	help
	  IBM JFS support in Stage 2

config GRUB_XFS
	bool
	prompt "xfs      filesystem"
	help
	  SGI XFS support in Stage 2

config GRUB_EXT2FS
	bool
	prompt "ext2fs   filesystem"
	help
	  ext2fs support in Stage 2

config GRUB_FAT
	bool
	prompt "fat       filesystem"
	help
	  FAT support in Stage 2

config GRUB_UFS2
	bool
	prompt "ufs2      filesystem"
	help
	  UFS2 support in Stage 2

config GRUB_ISO9660
	bool
	prompt "iso9660   filesystem"
	help
	  ISO9660 support in Stage 2

comment "Network Card Support"

menuconfig GRUB_3C503
	bool
	prompt "3c503 network driver"
	help
	  enable 3Com503 driver

config GRUB_3C503_SHMEM
	bool
	prompt "use shared memory mode"
	depends on GRUB_3C503
	help
	  use 3c503 shared memory mode

config GRUB_3C503_AUI
	bool
	prompt "use AUI by deault"
	depends on GRUB_3C503
	help
	  use AUI by default on 3c503 cards

config GRUB_3C507
	bool
	prompt "3c507 network driver"
	help
	  enable 3Com507 driver

config GRUB_3C509
	bool
	prompt "3c509  network driver"
	help
          enable 3Com509 driver

config GRUB_3C529
	bool
	prompt "3c529  network driver"
	help
          enable 3Com529 driver

config GRUB_3C595
	bool
	prompt "3c595 network driver"
	help
          enable 3Com595 driver

config GRUB_3C90X
	bool
	prompt "3c90x network driver"
	help
          enable 3Com90x driver

menuconfig GRUB_CS89X0
	bool
	prompt "cs89x0 network driver"
	help
	  enable CS89x0 driver

config GRUB_CS_SCAN
	string
	prompt "probe for CS89x0 base address using LIST"
	depends on GRUB_CS89X0
	help
	  probe for CS89x0 base address using LIST

config GRUB_DAVICOM
	bool
	prompt "davicom  network driver"
	help
	  enable Davicom driver

config GRUB_DEPCA
	bool
	prompt "depca network driver"
	help
	  enable DEPCA and EtherWORKS driver

config GRUB_EEPRO
	bool
	prompt "eepro network driver"
	help
	  enable Etherexpress Pro/10 driver

config GRUB_EEPRO100
	bool
	prompt "eepro100 network driver"
	default y if GRUB_DISKLESS
	help
	  enable Etherexpress Pro/100 driver

config GRUB_EPIC100
	bool
	prompt "epic100 network driver"
	help
	  enable SMC 83c170 EPIC/100 driver

menuconfig GRUB_SMC9000
	bool
	prompt "smc9000 network driver"
	help
	  enable SMC9000 driver

config GRUB_SMC9000_SCAN
	string
	prompt "probe for SMC9000 I/O addresses using LIST"
	depends on GRUB_SMC9000
	help
	  probe for SMC9000 I/O addresses using LIST

config GRUB_EXOS205
	bool
	prompt "exos205 network driver"
	help
	  enable EXOS205 driver

config GRUB_LANCE
	bool
	prompt "lance network driver"
	help
	  enable Lance PCI PCNet/32 driver

menuconfig GRUB_NE
	bool
	prompt "ne network driver"
	help
	  enable NE1000/2000 ISA driver

config GRUB_NE_SCAN
	string
	prompt "probe for NE base address using LIST"
	depends on GRUB_NE
	help
	  probe for NE base address using LIST

config GRUB_NE2100
	bool
	prompt "ne2100 network driver"
	help
	  enable Novell NE2100 driver

config GRUB_NI5010
	bool
	prompt "ni5010 network driver"
	help
	  enable Racal-Interlan NI5010 driver

config GRUB_NI5210
	bool
	prompt "ni5210 network driver"
	help
	  enable Racal-Interlan NI5210 driver

config GRUB_NI6510
	bool
	prompt "ni6510 network driver"
	help
	  enable Racal-Interlan NI6510 driver

config GRUB_NATSEMI
	bool
	prompt "natsemi network driver"
	help
	  enable NatSemi DP8381x driver

config GRUB_NS8390
	bool
	prompt "ns8390 network driver"
	help
	  enable NE2000 PCI driver

menuconfig GRUB_WD
	bool
	prompt "wd network driver"
	help
	  enable WD8003/8013, SMC8216/8416 driver

config GRUB_WD_DEFAULT_MEM
	string
	prompt "set the default memory location"
	depends on GRUB_WD
	help
	  set the default memory location for WD/SMC

config GRUB_TULIP
	bool
	prompt "tulip network driver"
	help
	  enable Tulip driver

config GRUB_OTULIP
	bool
	prompt "otulip network driver"
	help
	  enable old Tulip driver

config GRUB_RTL8139
	bool
	prompt "Realtek  network driver"
	help
	  enable Realtek 8139 driver

config GRUB_SIS900
	bool
	prompt "sis900 network driver"
	help
	  enable SIS 900 and SIS 7016 driver

config GRUB_SK_G16
	bool
	prompt "sk-g16 network driver"
	help
	  enable Schneider and Koch G16 driver

config GRUB_TIARA
	bool
	prompt "tiara network driver"
	help
	  enable Tiara driver

config GRUB_VIA_RHINE
	bool
	prompt "via-rhine network driver"
	help
	  enable Rhine-I/II driver

menuconfig GRUB_W89C840
	bool
	prompt "w89c840 network driver"
	help
	  enable Winbond W89c840, Compex RL100-ATX driver

config GRUB_COMPEX_RL2000_FIX
	bool
	prompt "specify this if you have a Compex RL2000 PCI"
	depends on GRUB_W89C840
	help
	  specify this if you have a Compex RL2000 PCI

# FIXME
# source "rules/bootdisk.in"

endif