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