mbusb / multibootusb

Create multiboot live Linux on a USB disk...
http://multibootusb.org/
GNU General Public License v2.0
1.39k stars 201 forks source link

EFI boot #122

Closed azrdev closed 7 years ago

azrdev commented 7 years ago

I created a boot USB stick with the current archlinux ISO image, and it boots fine with qemu. However, I'd like to boot it natively from (U)EFI, which works fine with the raw image:

sudo qemu-system-x86_64 -pflash OVMF.fd -cdrom archlinux-2017.03.01-dual.iso -m 1024

but using the boot-stick like

sudo qemu-system-x86_64 -pflash OVMF.fd -hda /dev/sdc -m 1024

prints the error

Boot Failed. EFI Floppy
Boot Failed. EFI Floppy 1
Boot Failed. EFI DVD/CDROM
.

where OVMF.fd is the TianoCore firmware OVMF-X64-r15214.zip from https://sourceforge.net/projects/edk2/files/OVMF/

This is archlinux with 2.8.0-2

mbusb commented 7 years ago

Uefi support has been added in the devel branch. Latest commit is yet to be released. Download the source code from devel branch and try.

On 15-Apr-2017 5:26 PM, "azrdev" notifications@github.com wrote:

I created a boot USB stick with the current archlinux ISO image, and it boots fine with qemu. However, I'd like to boot it natively from (U)EFI, which works fine with the raw image:

sudo qemu-system-x86_64 -pflash OVMF.fd -cdrom archlinux-2017.03.01-dual.iso -m 1024

but using the boot-stick like

sudo qemu-system-x86_64 -pflash OVMF.fd -hda /dev/sdc -m 1024

prints the error

Boot Failed. EFI Floppy Boot Failed. EFI Floppy 1 Boot Failed. EFI DVD/CDROM .

where OVMF.fd is the TianoCore firmware OVMF-X64-r15214.zip from https://sourceforge.net/projects/edk2/files/OVMF/

This is archlinux with 2.8.0-2

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mbusb/multibootusb/issues/122, or mute the thread https://github.com/notifications/unsubscribe-auth/AEC34FWBaCk5bKud7zBp46EZ9hHKjiGnks5rwLB4gaJpZM4M-VFh .

azrdev commented 7 years ago

@mbusb cool, thanks! however, I just ran into issue #123 :)

mbusb commented 7 years ago

Uninstall previous version and install latest one. It works.

azrdev commented 7 years ago

This issue still persists with version 8.8.0. Tested with the same firmware image, archlinux-2017.05.01-x86_64.iso, I still get the error

Boot Failed. EFI Floppy
Boot Failed. EFI Floppy 1
Boot Failed. EFI DVD/CDROM
.