Skip to content

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

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions