Skip to content

Issues running raw binary in QEMU #2

@docandrew

Description

@docandrew

The (unpublished) make target run-raw should be able to run the kernel binary directly, however newer versions of QEMU appear to have an issue, refusing to run the binary. On Linux I get the error "Cannot load x86-64 image, give a 32bit one", and on Windows I get an error referring to PVH.

It seems that this latter error refers to an ELF header flag for para-virtualized kernel entry as an optimization that skips the firmware. QEMU can still boot from the CDROM fine, but it would be nice to have the option of a binary boot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions