README.netboot revision 1b8adde7ba7d5e04395c141c5400dc2cffd7d809
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncYou can use the netboot support to download OS images from a network.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNearly all the device drivers are coming from the network-based boot
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncloader, Etherboot. Please visit its web page. They have rich
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncdocumentations so you will be able to get useful information from there.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncThe URL is <http://etherboot.sourceforge.net/>.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncThese below are common options for configure. Perhaps you may not need
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncto specify them.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync--disable-packet-retransmission
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Turns off packet retransmission. Use it on an empty network, where
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync no packet collision can happen.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync--enable-pci-direct
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Define this for PCI BIOSes that do not implement BIOS32 or not
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync correctly.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync--enable-diskless
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Enable the diskless support. If specified, you will get two optional
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync images, called "nbgrub" and "pxegrub". The former is the ``Net Boot
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Image Proposal'' format, which is used by Etherboot and Netboot, while
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync the latter is the ``Preboot Execution Environment" format, which is
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync used by a PXE ROM. You may buy a PXE ROM from some companies.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncHere is the information about the device drivers. They are all disabled
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncby default, so you must specify configure options to enable drivers you
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncwant to use. Some drivers have extra per-driver options, so the extra
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncoptions are also described below.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncCaution: You should enable them as you need. Don't enable any
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncunnecessary driver, because GRUB might crash if you include too many
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncdrivers at the same time.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync3Com509, ISA/EISA
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c509
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync3Com529 == MCA 3c509
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c529
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync3Com59x and 3Com900
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c595
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync3Com90x
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c90x
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncCrystal Semiconductor CS89x0
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-cs89x0
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-cs-scan=LIST
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Probe for CS89x0 base address using LIST of comma separated hex
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync addresses; increasing the address by one (0x300 -> 0x301) will force
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync a more aggressive probing algorithm. This might be neccessary after
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync a soft-reset of the NIC.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncDavicom DM9102 and 9009
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-davicom
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncDigital DE100 and DE200
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-depca
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncIntel Etherexpress Pro/10 (ISA card)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-eepro
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncIntel Etherexpress Pro/100
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-eepro100
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSMC 83c170 EPIC/100
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-epic100
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync3Com507
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c507
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncEXOS205
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-exos205
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncRacal-Interlan NI5210
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ni5210
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncLance PCI PCNet/32
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncAMD HomePNA
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-lance
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNovell NE2100 and NE1500
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ne2100
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncRacal-Interlan NI6510
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ni6510
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNational Semiconductor DP8381x (Netgear FA311 and FA312)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-natsemi
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncRacal-Interlan NI5010
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ni5010
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync3Com503, aka Etherlink II, also /16 model
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c503
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c503-shmem
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Use 3c503 shared memory mode.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-3c503-aui
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Use AUI by default on 3c503 cards.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNE1000/2000 and clones (ISA)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ne
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ne-scan=LIST (0x280,0x300,0x320,0x340)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Probe for NE base address using LIST of comma separated hex
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync addresses.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNE2000 PCI clone (RTL8029)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncWinbond 86C940
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncCompex RL2000
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncKTI ET32P2
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNetVin 5000SC
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncHoltek 80232
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-ns8390
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-compex-rl2000-fix
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync If you have a Compex RL2000 PCI 32-bit (11F6:1401), and the probe
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync hangs in "Probing...[NE*000/PCI]", try enabling this fix... it
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync worked for me :).
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncWD8003/8013, SMC8216/8416
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-wd
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-wd-default-mem=MEM (0xCC000)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Default memory location for WD/SMC cards.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncOld base driver for Tulip clones
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-otulip
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncRealtek 8139
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSMC 1211
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncD-Link DFE530TX+ and DFE538TX
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-rtl8139
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSIS 900 and SIS 7016
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-sis900
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSchneider and Koch G16
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-sk-g16
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSMC9000
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-smc9000
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-smc9000-scan=LIST
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync List of I/O addresses to probe.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTiara, Fujitsu Lancard
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-tiara
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncLinksys LNE100TX and other NICs using this Tulip clone chip
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncNetgear FA310TX and other NICs using this Tulip clone chip
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTulip clones based on the ADMtek Centaur-P
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTulip clones based on the Macronix 987x5
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTulip-Fast
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTulip+
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTulip 21142
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncASIX AX88140
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncIntel Tulip
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncCompex RL100-TX
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-tulip
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncRhine-I, e.g. D-Link DFE-530TX
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncRhine-II
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-via-rhine
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncWinbond W89c840
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncCompex RL100-ATX
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync --enable-w89c840
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncThe description about how to use the support can be found in the GRUB
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncmanual. Run "info grub" in the shell prompt.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync