uefi-run

Directly run UEFI applications in qemu
This helper application takes an EFI executable, builds a FAT filesystem around it, adds a startup script and runs qemu to run the executable.
It does not require root permissions since it uses the fatfs
crate to build the filesystem image directly without involving mkfs, mount,
etc.
Installation
Snap
uefi-run can be installed from the snapstore:
The confinement of this snap is somewhat strict. It can only access non-hidden files in the user's home directory. Also it has no network access.
Cargo
You can install cargo and rust using the rustup tool:
|
After cargo has been installed you can build and install uefi-run:
Packages provided by third parties
Third-party packages are controlled by their respective maintainers. They are not associated to this project. Use at your own risk.
- AUR PKGBUILD for Arch Linux contributed by @rubo3