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