[syslinux] PXE-Boot fails after reboot with kernel 2.6.x

Jim Cromie jcromie at divsol.com
Mon Aug 22 05:41:10 PDT 2005


H. Peter Anvin wrote:

> André Weidemann wrote:
>
>> Hello list,
>> I've been using PXE Boot for quite some time now and it has been 
>> working without any problems.
>> I'm using a Biostar M7VIZ mainboard with a VIA KM400 chipset, and 
>> VIA-Rhine VT6102 NIC.
>>
>> Yesterday I upgrade the Kernel on my net-boot machine from 2.4.24 to 
>> 2.6.12.
>> When I power on the machine it boots up normally.
>> However, when I reboot the machine, the mainboards PXE-ROM only 
>> displays "PXE-M0F: Exiting Intel PXE ROM". It does not even try to 
>> retrieve anything via DHCP it just prints the above message, nothing 
>> more. If I power off the machine and back on then it is booting 
>> again. The above phenomenon is reproduceable.
>>
>> The really weird thing however... If I switch back to my 2.4.25 
>> kernel then everything is working a fine after a reboot.
>>
>> The whole thing looks like a kernel problem but I wouldn't know where 
>> to start searching. I reconfigured the 2.6.12 kernel a few times and 
>> even tried the 2.6.13-rc6 kernel but without any luck.
>>
>
> This doesn't have anything to do with syslinux, but...
>
> I can see three possibilities:
>
> a. Different reboot method (e.g. ACPI versus cold restart.)
> b. Simple boot flag support in 2.6.
> c. Some other kind of ACPI weirdness.
>
> You might want to start by disabling ACPI in 2.6.
>
>     -hpa


one other possibility, which affected me / my soekris box;
on warm boots it would get the same message.

If you have wake-on-lan set, try turning it off before reboot.
I used ethtool, now it warm-reboots reliably.

rc6.d/S90reboot:ethtool -s eth0 wol d




More information about the Syslinux mailing list