Uefi Run Save

Run UEFI applications

Project README

uefi-run Latest Version Build Status

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:

snap install --edge uefi-run

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:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

After cargo has been installed you can build and install uefi-run:

cargo 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.

Open Source Agenda is not affiliated with "Uefi Run" Project. README Source: Richard-W/uefi-run
Stars
78
Open Issues
1
Last Commit
1 year ago
Repository
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating