A QEMU-based virtual machine manager. Written mostly because remembering/typing QEMU commands is hard. Does not have graphical support.
Requires Rust/Cargo.
git clone https://github.com/euugenechou/rhea.git
cargo install --path ./rhea
rhea
requires the environment variable RHEA_UEFI_PATH
to be set as the path
to the UEFI blob to use. On an M1 Mac, assuming QEMU is installed using
brew
, this should be set as:
export RHEA_UEFI_PATH="$(brew --prefix qemu)/share/qemu/edk2-aarch64-code.fd"
If you're on an Intel-based Mac, simply use the UEFI blob designated for x86-64. If not on a Mac, the blobs will (probably) require some digging to locate.
See program help for usage.
rhea help
This was designed by me for use by me, so no guarantees that nothing will break.