2016-02-01, 05:17
Hi,
I'm attempting to migrate from syslinux 6.03 to iPXE primarily for both http downloads of the kernel and initrd files as well as UEFI wimboot support (which I have working and is working great).
So far I've managed to get a boot script setup with menus that's working great to boot ubuntu, sysrescuecd, and several flavors of winpe.
I'm running into problems getting memtest to work properly and was wondering if somebody could help me with my boot script.
Under Syslinux I used an entry like below to load the memtest (mt86plus) that's included with the ubuntu live cd.
LABEL memtest
menu label Memory test
kernel mt86plus
I've tried using several combinations in my iPXE script to load the same mt86plus binary, however I keep getting the following error after iPXE successfully pulls down the mt86plus file from the pxe server.
http://192.168.0.10/ubuntu1510/install/mt86plus... ok
Could not boot: Invalid argument (http://ipxe.org/1c838002)
Could not boot image: Invalid argument (http://ipxe.org/1c838002)
No more network devices
FATAL: INT18: BOOT FAILURE
I've tried both of the variations below in getting it to boot and both result in the error above.
chain http://192.168.0.10/ubuntu1510/install/mt86plus
boot
and
kernel http://192.168.0.10/ubuntu1510/install/mt86plus
boot
I've also tried to use the memtest iso image from their website with memdisk and I can get memtest to load properly on bios systems, however as one would expect it will not work under UEFI systems since memdisk is not supported on UEFI systems!
I'd really appreciate any insight that you guys can give me!
Andy
I'm attempting to migrate from syslinux 6.03 to iPXE primarily for both http downloads of the kernel and initrd files as well as UEFI wimboot support (which I have working and is working great).
So far I've managed to get a boot script setup with menus that's working great to boot ubuntu, sysrescuecd, and several flavors of winpe.
I'm running into problems getting memtest to work properly and was wondering if somebody could help me with my boot script.
Under Syslinux I used an entry like below to load the memtest (mt86plus) that's included with the ubuntu live cd.
LABEL memtest
menu label Memory test
kernel mt86plus
I've tried using several combinations in my iPXE script to load the same mt86plus binary, however I keep getting the following error after iPXE successfully pulls down the mt86plus file from the pxe server.
http://192.168.0.10/ubuntu1510/install/mt86plus... ok
Could not boot: Invalid argument (http://ipxe.org/1c838002)
Could not boot image: Invalid argument (http://ipxe.org/1c838002)
No more network devices
FATAL: INT18: BOOT FAILURE
I've tried both of the variations below in getting it to boot and both result in the error above.
chain http://192.168.0.10/ubuntu1510/install/mt86plus
boot
and
kernel http://192.168.0.10/ubuntu1510/install/mt86plus
boot
I've also tried to use the memtest iso image from their website with memdisk and I can get memtest to load properly on bios systems, however as one would expect it will not work under UEFI systems since memdisk is not supported on UEFI systems!
I'd really appreciate any insight that you guys can give me!
Andy