[syslinux] localboot not working in PXELINUX 2.02

Dan Dunham ddunham at collab.net
Mon Mar 31 17:26:52 PST 2003


H. Peter Anvin writes:
 > 
 > Please give me as much information about your BIOS, your NIC and your
 > PXE stack as you can.
 > 

Ok, I've listed this information below.  I'm not sure how to get
information on the PXE stack.  This system does not display the "Intel
Boot Agent.. press Control-S" banner that I've seen on other systems,
which I suspect might give me more information about the PXE stack.

Dan


--- requested data follows ---

The BIOS reports itself as:

 AMIBIOS (C)1999 American Megatrends Inc., Version 07.00.xx
 TYAN THUNDER 251x V1.06   0613011930

Configured BIOS Boot Order: Floppy, NIC2, HD, NIC1, CDROM

NIC info from lspci -vv:


 00:05.0 
 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev 08)
 Subsystem: Intel Corporation EtherExpress PRO/100+ Management Adapter
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
 Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 64 (2000ns min, 14000ns max), cache line size 08
 Interrupt: pin A routed to IRQ 21
 Region 0: Memory at fe9fd000 (32-bit, non-prefetchable) [size=4K]
 Region 1: I/O ports at c000 [size=64]
 Region 2: Memory at fe600000 (32-bit, non-prefetchable) [size=1M]
 Expansion ROM at fe500000 [disabled] [size=1M]
 Capabilities: [dc] Power Management version 2
   Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
   Status: D0 PME-Enable- DSel=0 DScale=2 PME-

PXELINUX 2.00-pre15 output (pre16 output is the same):

 Intel UNDI, PXE-2.0 (build 082)
 Copyright (C) 1997-2000  Intel Corporation

 CLIENT MAC ADDR: 00 E0 81 02 51 DE  GUID: 00...0  
 DHCP.-         

 PXELINUX 2.00 0x3db96c0f  Copyright (C) 1994-2002 H. Peter Anvin
 UNDI data segment at:   00097730
 UNDI data segment size: 4B60
 UNDI code segment at:   0009C290
 UNDI code segment size: 2090
 PXE entry point found (we hope) at 9C29:0106
 My IP address seems to be C0A88078 192.168.128.120
 ip=192.168.128.120:192.168.120.5:0.0.0.0:255.255.0.0
 TFTP prefix:
 Trying to load: pxelinux.cfg/C0A88078


PXELINUX config file: /tftpboot/pxelinux.cfg/C0A88078

 serial 0
 prompt 1
 timeout 900
 display boothelp.txt
 default local

 label ks-serial
 kernel vmlinuz-7.2
 append ksdevice=eth1 initrd=initrd-7.2.img ks=nfs:192.168.120.5:/u1/dist/ks.cfg console=tty0 console=ttyS0,9600n8

 label ks-vga
 kernel vmlinuz-7.2
 append ksdevice=eth1 initrd=initrd-7.2.img ks=nfs:192.168.120.5:/u1/dist/ks.cfg console=ttyS0,9600n8 console=tty0

 label rescue
 kernel vmlinuz-rescue
 append load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=10000 initrd=rescue.gz root=/dev/ram0 rw console=ttyS0,9600n8 console=tty0

 label local
 localboot 5



More information about the Syslinux mailing list