[syslinux] mboot.c32 loses connection when loading the Kernel

Geert Stappers stappers at stappers.nl
Wed Dec 3 12:03:19 PST 2008


Op 20081203 om 14:27 schreef Philipp Fehre:
> Hi,
> I'm hope I'm right here.
> I'm trying to boot a XEN 3.2.1 via PXEBoot using the following config:
> 
> LABEL xen_3.2_amd64
>          kernel mboot.c32
>          append images/debian/xen_3.2/amd64/xen-3.2-1-amd64.gz  \
> 		 ---  images/debian/xen_3.2/amd64/vmlinuz-2.6.26-bpo.1-xen-amd64 rw  
> root=/dev/nfs nfsroot=172.16.0.1:/var/lib/tftpboot/clientroot panic=0 \
> 		 --- images/debian/xen_3.2/amd64/initrd.img-2.6.26-bpo.1-xen-amd64
> 
> Its an AMD64 Machine, and the PXEBoot works using the Debian Netboot  
> Images to Test.
> 
> Looking at the Machine Booting I get the Message that mboot.c32 is  
> loading the Kernel but then it stops.
> 
> I ran tcpdump to check what happens and I first get Messages that the  
> Client Machine Requests the Kernel, the Server Answers and sents the  
> first couple packages,
> but then I seems to lose the Connection and starts to sent ARP  
> Requests looking for the Client Machine which won't get answered,  
> therefor boot hangs.
> 
> Looking at the Mailing list I found a Message that somebody had the  
> same Problem with mboot.c32 form Version 2.xx and the suggestion was  
> to try a newer Version. I'm using Syslinux 3.31 (from debian stable),  
> so I guess it should be new enough.
> 
> Now I'm kind of stuck.
> 
> Hoping for any Ideas,
> 	Phil 


Capture the network packets once again,
put the libpcap[0] file somewhere on-line
and post the URL of it to the mailinglist.

Geert Stappers
willing to take a closer look at the captured packets

[0] the format of wireshark and tcpdump




More information about the Syslinux mailing list