我在Arch Linux上使用aur上的ovmf來實現了相應的功能,ovmf使用的是TianoCore項目QEMU的EFI BIOS的實現。
直接安裝:
sudo yaourt -S ovmf-bin
可以使用這個EFI BIOS來啟動:
qemu-kvm -L /usr/share/ovmf/ -m 2048 -hda efi.img
或者
qemu-kvm -bios /usr/share/ovmf/bios.bin -m 2048 -hda efi.img
啟動的畫面如下:
進入一個EFI的命令行(和virtualbox的EFI命令行一樣):