Skip to content

libvirt aarch64 Debian image not booting (EFI firmware cannot find files) #309

@jcarrano

Description

@jcarrano

I'm using the aarch64 Debian image with libvirt/QEMU and no KVM. The process is stuck at boot because the EFI firmware does not find an image to boot. The image is at EFI/debian/shimaa64.efi on the ESP but the firmware is not aware of this path. So it will start the UEFI shell and remain there.

The workaround I have found is to use virt-copy-in or guestfish to put a startup.nsh file at the root of the ESP with the following contents:

FS0:\EFI\debian\shimaa64.efi

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions