diff --git a/README.md b/README.md index 1e005e3..54e60fc 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,14 @@ processors work just fine (even for macOS Sonoma). - (OPTIONAL) Use this macOS VM disk with libvirt (virt-manager / virsh stuff). + - Move OVMF code and vars files to `$XDG_CONFIG_HOME/libvirt/qemu/nvram` and rename var store as necessary + for your resolution + ``` + cp OVMF_VARS-.fd OVMF_VARS.4m.fd + cp OVMF_CODE_4M.fd "${XDG_CONFIG_HOME}/libvirt/qemu/nvram" + cp OVMF_VARS.4m.fd "${XDG_CONFIG_HOME}/libvirt/qemu/nvram" + ``` + - Edit `macOS-libvirt-Catalina.xml` file and change the various file paths (search for `CHANGEME` strings in that file). The following command should do the trick usually. @@ -210,7 +218,8 @@ processors work just fine (even for macOS Sonoma). virsh --connect qemu:///system define macOS.xml ``` - - If needed, grant necessary permissions to libvirt-qemu user, + - If needed, grant necessary permissions to libvirt-qemu user + (ignore spurious "invalid argument near character 3" error if encountered), ``` sudo setfacl -m u:libvirt-qemu:rx /home/$USER