I have been having too many issues with Virt-Manager recently.
About mid 2020 I tried this for the first time. I used Foxlet’s macOS-Simple-KVM to start a macOS Catalina VM using PopOS, which worked fine. Later on I got more interested in the Linux community and decided I really wanted to use Manjaro. Specifically with the LXLE desktop environment, as it was lightweight and speedy. I loved it!
And so I decided to build a new macOS VM. I did some research, and installed everything needed…
~$ sudo pacman -Syu (to update everything)
~$ sudo pacman -S qemu python python-pip python-wheel (from the guide; Arch version)
~$ sudo macman -S virt-manager
~$ git clone https://github.com/foxlet/macOS-Simple-KVM.git
~$ ./jumpstart.sh --catalina
~$ ./make.sh --add
These are the commands I use to get up and running, but for some reason it does not work in Manjaro. I even tried the following…
~$ systemctl enable libvirtd
~$ systemctl start libvirtd
At first it complained about the network. I then changed that to a bridge. Next complaint was the fact that it didn’t have permission to read ESP.qcow2. W.H.Y?
I really do apologise if I seem a bit snarky. I’ve been busy for the past day trying to move all of my stuff to my new Linux install (from Windows).
Is there problem just in case when you try MacOS-Simple-KVM or the same issues are there when you try any other OSes?
If I am correct,
is due to the fact that you cloned the git repo in your home directory, but generally.qcow2 images are supposed to be stored in /var/lib/libvirt/images/
I had followed this tutorial a month ago and MacOS KVM installed and worked just fine (though bottle-necked by my potato laptop )
That’s wanting your root password, not user password. Did you set a different root password other than user password during installation of Manjaro?
In case you forgot the root password somehow,
Managed to sort out the root thing. I did the following…
~$ sudo xfce4-terminal
Thankfully I managed to get it to boot! Only issue is that it is complaining about the network now. It’s on “Virtual network ‘default’ : NAT (Inactive)”. Somehow I need to get it active. Not sure how to do so.
Just to be sure,you don’t do a sudo git clone ... ? Is the only thing I can think about it about the permission issue.
Go to edit in the virt-manager window > Connection Details > in the default connection,press the play below to activate it,be sure to check on boot to enable on startup.
Thats what i had too,I just tested on my VMs and don’t see any differences,so I think you will be good with iptables-nft,plus is a official repository package instead of AUR.
Also, I realise that I marked one reply as the solution, but for some reason despite there being a bridge, macOS is not actually reading an internet connection.
macOS-Simple-KVM only downloads the bare minimum to install macOS, and the rest is downloaded inside the virtual environment. But every time I click on “Install”, it says an internet connection is required, despite everything working and booting fine.