[ipxe-devel] kernel panic with ipxe.efi

Robin Smidsrød robin at smidsrod.no
Sat Apr 4 11:22:47 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03.04.2015 17:28, Christian Hesse wrote:
> Robin Smidsrød <robin at smidsrod.no> on Fri, 2015/04/03 13:53:
>> On 02.04.2015 16:36, Christian Hesse wrote:
>>> Hello everybody,
>>> 
>>> trying to boot a UEFI device with iPXE
>>> (bin-x86_64-efi/ipxe.efi) results in a kernel panic. iPXE
>>> starts just fine, then downloads three files via http...
>>> 
>>> * linux64 (Linux bzImage) * intel-ucode.img (uncompressed cpio 
>>> archive with intel ucode) * initrd64 (xz compressed initramfs)
>>> 
>>> ..boots the kernel, which panics. I took a picture of the
>>> kernel panic: http://www.eworm.de/tmp/DSC_0038.JPG
>>> 
>>> The same files work just fine with iPXE bios version.
>> 
>> I believe you've forgotten the initrd=initrd64 kernel command
>> line parameter which is needed on UEFI. it should match the name
>> for the initrd output by imgstat.
> 
> Probably you are right. Did not know that parameter is needed... Is
> it a problem to add the parameter for boot from bios as well?

It's a NO-OP on legacy BIOS, so it doesn't hurt to just keep it in
there for both environments.

- -- Robin

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iEYEARECAAYFAlUfyYcACgkQHAwEVD/in272/ACfTSH44VtB4abS5LxrZVQ18UWg
6NYAoJZjr1uqBygwJ0lKgApS5+mV9CcM
=MQD2
-----END PGP SIGNATURE-----



More information about the ipxe-devel mailing list