README.netboot revision 7c478bd95313f5f23a4c958a745db2134aa03244
10139N/AYou can use the netboot support to download OS images from a network.
10139N/ANearly all the device drivers are coming from the network-based boot
10139N/Aloader, Etherboot. Please visit its web page. They have rich
10139N/Adocumentations so you will be able to get useful information from there.
10139N/AThe URL is <http://etherboot.sourceforge.net/>.
10139N/A
10139N/AThese below are common options for configure. Perhaps you may not need
10139N/Ato specify them.
10139N/A
10139N/A--disable-packet-retransmission
10139N/A Turns off packet retransmission. Use it on an empty network, where
10139N/A no packet collision can happen.
10139N/A
10139N/A--enable-pci-direct
10139N/A Define this for PCI BIOSes that do not implement BIOS32 or not
10139N/A correctly.
10139N/A
10139N/A--enable-diskless
10139N/A Enable the diskless support. If specified, you will get two optional
10139N/A images, called "nbgrub" and "pxegrub". The former is the ``Net Boot
10139N/A Image Proposal'' format, which is used by Etherboot and Netboot, while
10139N/A the latter is the ``Preboot Execution Environment" format, which is
10139N/A used by a PXE ROM. You may buy a PXE ROM from some companies.
10139N/A
10139N/AHere is the information about the device drivers. They are all disabled
10139N/Aby default, so you must specify configure options to enable drivers you
10139N/Awant to use. Some drivers have extra per-driver options, so the extra
10139N/Aoptions are also described below.
10139N/A
10139N/ACaution: You should enable them as you need. Don't enable any
10139N/Aunnecessary driver, because GRUB might crash if you include too many
10139N/Adrivers at the same time.
10139N/A
10139N/A3Com509, ISA/EISA
10139N/A --enable-3c509
10139N/A
10139N/A3Com529 == MCA 3c509
10139N/A --enable-3c529
10139N/A
10139N/A3Com59x and 3Com900
10139N/A --enable-3c595
10139N/A
10139N/A3Com90x
10139N/A --enable-3c90x
10139N/A
10139N/ACrystal Semiconductor CS89x0
10139N/A --enable-cs89x0
10139N/A --enable-cs-scan=LIST
10139N/A Probe for CS89x0 base address using LIST of comma separated hex
10139N/A addresses; increasing the address by one (0x300 -> 0x301) will force
10139N/A a more aggressive probing algorithm. This might be neccessary after
10139N/A a soft-reset of the NIC.
10139N/A
10139N/ADavicom DM9102 and 9009
10139N/A --enable-davicom
10139N/A
10139N/ADigital DE100 and DE200
10139N/A --enable-depca
10139N/A
10139N/AIntel Etherexpress Pro/10 (ISA card)
10139N/A --enable-eepro
10139N/A
10139N/AIntel Etherexpress Pro/100
10139N/A --enable-eepro100
10139N/A
10139N/ASMC 83c170 EPIC/100
10139N/A --enable-epic100
10139N/A
13570N/A3Com507
10139N/A --enable-3c507
10139N/A
10139N/AEXOS205
11965N/A --enable-exos205
11965N/A
13678N/ARacal-Interlan NI5210
10139N/A --enable-ni5210
10139N/A
13680N/ALance PCI PCNet/32
10139N/AAMD HomePNA
10139N/A --enable-lance
11933N/A
10139N/ANovell NE2100 and NE1500
10139N/A --enable-ne2100
10139N/A
10139N/ARacal-Interlan NI6510
10139N/A --enable-ni6510
10139N/A
10139N/ANational Semiconductor DP8381x (Netgear FA311 and FA312)
10139N/A --enable-natsemi
10139N/A
10139N/ARacal-Interlan NI5010
10139N/A --enable-ni5010
10139N/A
10139N/A3Com503, aka Etherlink II, also /16 model
10139N/A --enable-3c503
10139N/A --enable-3c503-shmem
10139N/A Use 3c503 shared memory mode.
10139N/A --enable-3c503-aui
10139N/A Use AUI by default on 3c503 cards.
10139N/A
10139N/ANE1000/2000 and clones (ISA)
10139N/A --enable-ne
10139N/A --enable-ne-scan=LIST (0x280,0x300,0x320,0x340)
12787N/A Probe for NE base address using LIST of comma separated hex
10139N/A addresses.
10139N/A
10139N/ANE2000 PCI clone (RTL8029)
11232N/AWinbond 86C940
10139N/ACompex RL2000
10139N/AKTI ET32P2
10139N/ANetVin 5000SC
10139N/AHoltek 80232
10139N/A --enable-ns8390
10139N/A --enable-compex-rl2000-fix
10139N/A If you have a Compex RL2000 PCI 32-bit (11F6:1401), and the probe
11925N/A hangs in "Probing...[NE*000/PCI]", try enabling this fix... it
10139N/A worked for me :).
10139N/A
10139N/AWD8003/8013, SMC8216/8416
10139N/A --enable-wd
10139N/A --enable-wd-default-mem=MEM (0xCC000)
10139N/A Default memory location for WD/SMC cards.
10139N/A
10139N/AOld base driver for Tulip clones
10139N/A --enable-otulip
10139N/A
10139N/ARealtek 8139
10139N/ASMC 1211
10139N/AD-Link DFE530TX+ and DFE538TX
10139N/A --enable-rtl8139
10139N/A
10139N/ASIS 900 and SIS 7016
10139N/A --enable-sis900
10139N/A
10139N/ASchneider and Koch G16
10139N/A --enable-sk-g16
10139N/A
10697N/ASMC9000
12374N/A --enable-smc9000
10915N/A --enable-smc9000-scan=LIST
11161N/A List of I/O addresses to probe.
12385N/A
13698N/ATiara, Fujitsu Lancard
13700N/A --enable-tiara
12780N/A
12780N/ALinksys LNE100TX and other NICs using this Tulip clone chip
13092N/ANetgear FA310TX and other NICs using this Tulip clone chip
13360N/ATulip clones based on the ADMtek Centaur-P
13409N/ATulip clones based on the Macronix 987x5
13685N/ATulip-Fast
13695N/ATulip+
13702N/ATulip 21142
13705N/AASIX AX88140
13711N/AIntel Tulip
13725N/ACompex RL100-TX
10139N/A --enable-tulip
10139N/A
10139N/ARhine-I, e.g. D-Link DFE-530TX
10139N/ARhine-II
10139N/A --enable-via-rhine
10139N/A
10139N/AWinbond W89c840
10139N/ACompex RL100-ATX
10139N/A --enable-w89c840
10139N/A
10139N/A
10139N/AThe description about how to use the support can be found in the GRUB
10139N/Amanual. Run "info grub" in the shell prompt.
10139N/A