Follow-up Comment #9, bug #50518 (project grub):

Interesting.

I'm using Arch Linux with iPXE pulled directly from ipxe.org

$ qemu-system-x86_64 --version
QEMU emulator version 2.8.0
Copyright (c) 2003-2016 Fabrice Bellard and the QEMU Project developers

$ md5sum /usr/share/ovmf/ovmf_*x64.bin
f9e60326b6b1b9983d60ef981a2a5ff4  /usr/share/ovmf/ovmf_code_x64.bin
aa9703e68b787f1a391bcbf201c84e02  /usr/share/ovmf/ovmf_vars_x64.bin

$ cat fetch-pxe-firmware 
curl http://boot.ipxe.org/ipxe.efi -o ipxe.efi
curl http://boot.ipxe.org/undionly.kpxe -o undionly.kpxe

$ md5sum /srv/tftp/ipxe.efi /srv/tftp/undionly.kpxe 
a54fe660d6ec7ba5473c432836720c81  /srv/tftp/ipxe.efi
59da3f6d9c7499adf4d27f95e4d44fcd  /srv/tftp/undionly.kpxe

My grub menu entry is fairly basic:

menuentry 'ramdisk' --class os {
    insmod net
    insmod tftp
    insmod gzio
    insmod part_gpt

    echo 'Network status: '
    net_ls_cards
    net_ls_addr
    net_ls_routes

    echo 'Loading kernel ...'
    linux16 (tftp)/boot/bzImage

    echo 'Loading ramdisk ...'
    initrd16 (tftp)/boot/rootfs.cpio.xz
}

Immediately after transferring the ramdisk, the host reboots.  Is there any
way to gather additional information?

Would a few VMs (host and pxe client) that demonstrate this issue be useful?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?50518>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to