Home | History | Annotate | only in /external/grub/netboot
Up to higher level directory
NameDateSize
3c509.c06-Dec-201315.6K
3c509.h06-Dec-201311.6K
3c595.c06-Dec-201312K
3c595.h06-Dec-201313.6K
3c90x.c06-Dec-201330.5K
3c90x.txt06-Dec-201314K
cards.h06-Dec-20134.5K
config.c06-Dec-201319.7K
cs89x0.c06-Dec-201318.2K
cs89x0.h06-Dec-201315.6K
cs89x0.txt06-Dec-2013879
davicom.c06-Dec-201319.8K
depca.c06-Dec-201327.5K
eepro.c06-Dec-201318K
eepro100.c06-Dec-201319.6K
epic100.c06-Dec-201312.6K
epic100.h06-Dec-20137.2K
etherboot.h06-Dec-201312.6K
fa311.c06-Dec-201312.4K
fsys_tftp.c06-Dec-201311.4K
i82586.c06-Dec-201325.4K
lance.c06-Dec-201317.6K
linux-asm-io.h06-Dec-20135.7K
linux-asm-string.h06-Dec-20137.2K
main.c06-Dec-201331.8K
Makefile.am06-Dec-20137.5K
Makefile.in06-Dec-201379.6K
misc.c06-Dec-20135.3K
natsemi.c06-Dec-201320K
ni5010.c06-Dec-201314.1K
nic.h06-Dec-2013826
ns8390.c06-Dec-201325.7K
ns8390.h06-Dec-20137.9K
osdep.h06-Dec-20132.2K
otulip.c06-Dec-201311.6K
otulip.h06-Dec-20132.1K
pci.c06-Dec-201313K
pci.h06-Dec-20137.4K
README.netboot06-Dec-20134K
rtl8139.c06-Dec-201315.3K
sis900.c06-Dec-201327.5K
sis900.h06-Dec-201310.2K
sis900.txt06-Dec-20132.8K
sk_g16.c06-Dec-201331.5K
sk_g16.h06-Dec-20134.8K
smc9000.c06-Dec-201315.1K
smc9000.h06-Dec-20135.9K
tiara.c06-Dec-20137.4K
timer.c06-Dec-20133.3K
timer.h06-Dec-20131.5K
tlan.c06-Dec-2013111.3K
tulip.c06-Dec-201370.3K
tulip.txt06-Dec-20132.3K
via-rhine.c06-Dec-201330.6K
w89c840.c06-Dec-201329.6K

README.netboot

      1 You can use the netboot support to download OS images from a network.
      2 Nearly all the device drivers are coming from the network-based boot
      3 loader, Etherboot. Please visit its web page. They have rich
      4 documentations so you will be able to get useful information from there.
      5 The URL is <http://etherboot.sourceforge.net/>.
      6 
      7 These below are common options for configure. Perhaps you may not need
      8 to specify them.
      9 
     10 --disable-packet-retransmission
     11   Turns off packet retransmission. Use it on an empty network, where
     12   no packet collision can happen.
     13 
     14 --enable-pci-direct
     15   Define this for PCI BIOSes that do not implement BIOS32 or not
     16   correctly.
     17 
     18 --enable-diskless
     19   Enable the diskless support. If specified, you will get two optional
     20   images, called "nbgrub" and "pxegrub". The former is the ``Net Boot
     21   Image Proposal'' format, which is used by Etherboot and Netboot, while
     22   the latter is the ``Preboot Execution Environment" format, which is
     23   used by a PXE ROM. You may buy a PXE ROM from some companies.
     24 
     25 Here is the information about the device drivers. They are all disabled
     26 by default, so you must specify configure options to enable drivers you
     27 want to use. Some drivers have extra per-driver options, so the extra
     28 options are also described below.
     29 
     30 Caution: You should enable them as you need. Don't enable any
     31 unnecessary driver, because GRUB might crash if you include too many
     32 drivers at the same time.
     33 
     34 3Com509, ISA/EISA
     35   --enable-3c509
     36 
     37 3Com529 == MCA 3c509
     38   --enable-3c529
     39 
     40 3Com59x and 3Com900
     41   --enable-3c595
     42 
     43 3Com90x
     44   --enable-3c90x
     45 
     46 Crystal Semiconductor CS89x0
     47   --enable-cs89x0
     48   --enable-cs-scan=LIST
     49     Probe for CS89x0 base address using LIST of comma separated hex
     50     addresses; increasing the address by one (0x300 -> 0x301) will force
     51     a more aggressive probing algorithm. This might be neccessary after
     52     a soft-reset of the NIC.
     53 
     54 Davicom DM9102 and 9009
     55   --enable-davicom
     56 
     57 Digital DE100 and DE200
     58   --enable-depca
     59 
     60 Intel Etherexpress Pro/10 (ISA card)
     61   --enable-eepro
     62 
     63 Intel Etherexpress Pro/100
     64   --enable-eepro100
     65 
     66 SMC 83c170 EPIC/100
     67   --enable-epic100
     68 
     69 3Com507
     70   --enable-3c507
     71 
     72 EXOS205
     73   --enable-exos205
     74 
     75 Racal-Interlan NI5210
     76   --enable-ni5210
     77 
     78 Lance PCI PCNet/32
     79 AMD HomePNA
     80   --enable-lance
     81 
     82 Novell NE2100 and NE1500
     83   --enable-ne2100
     84 
     85 Racal-Interlan NI6510
     86   --enable-ni6510
     87 
     88 National Semiconductor DP8381x (Netgear FA311 and FA312)
     89   --enable-natsemi
     90 
     91 Racal-Interlan NI5010
     92   --enable-ni5010
     93 
     94 3Com503, aka Etherlink II, also /16 model
     95   --enable-3c503
     96   --enable-3c503-shmem
     97     Use 3c503 shared memory mode.
     98   --enable-3c503-aui
     99     Use AUI by default on 3c503 cards.
    100 
    101 NE1000/2000 and clones (ISA)
    102   --enable-ne
    103   --enable-ne-scan=LIST (0x280,0x300,0x320,0x340)
    104     Probe for NE base address using LIST of comma separated hex
    105     addresses.
    106 
    107 NE2000 PCI clone (RTL8029)
    108 Winbond 86C940
    109 Compex RL2000
    110 KTI ET32P2
    111 NetVin 5000SC
    112 Holtek 80232
    113   --enable-ns8390
    114   --enable-compex-rl2000-fix
    115     If you have a Compex RL2000 PCI 32-bit (11F6:1401), and the probe
    116     hangs in "Probing...[NE*000/PCI]", try enabling this fix... it
    117     worked for me :).
    118 
    119 WD8003/8013, SMC8216/8416
    120   --enable-wd
    121   --enable-wd-default-mem=MEM (0xCC000)
    122     Default memory location for WD/SMC cards.
    123 
    124 Old base driver for Tulip clones
    125   --enable-otulip
    126 
    127 Realtek 8139
    128 SMC 1211
    129 D-Link DFE530TX+ and DFE538TX
    130   --enable-rtl8139
    131 
    132 SIS 900 and SIS 7016
    133   --enable-sis900
    134 
    135 Schneider and Koch G16
    136   --enable-sk-g16
    137 
    138 SMC9000
    139   --enable-smc9000
    140   --enable-smc9000-scan=LIST
    141     List of I/O addresses to probe.
    142 
    143 Tiara, Fujitsu Lancard
    144   --enable-tiara
    145 
    146 Linksys LNE100TX and other NICs using this Tulip clone chip
    147 Netgear FA310TX and other NICs using this Tulip clone chip
    148 Tulip clones based on the ADMtek Centaur-P
    149 Tulip clones based on the Macronix 987x5
    150 Tulip-Fast
    151 Tulip+
    152 Tulip 21142
    153 ASIX AX88140
    154 Intel Tulip
    155 Compex RL100-TX
    156   --enable-tulip
    157 
    158 Rhine-I, e.g. D-Link DFE-530TX
    159 Rhine-II
    160   --enable-via-rhine
    161 
    162 Winbond W89c840
    163 Compex RL100-ATX
    164   --enable-w89c840
    165 
    166 
    167 The description about how to use the support can be found in the GRUB
    168 manual. Run "info grub" in the shell prompt.
    169