foxlet / macOS-Simple-KVM

Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
13.61k stars 1.14k forks source link

Stuck on boot in both QEMU & virt-manager #572

Open GitCatTails opened 2 years ago

GitCatTails commented 2 years ago

Hi, I followed all the steps and initially tried to run ./basic.sh via the QEMU method, and it loaded the Clover menu to "Boot macOS Install from macOS Base System". The process started, but then hung after the first few seconds and did not change for over an hour.

So I tried the virt-manager method as described in Step 2a. But the process got stuck in the same place after a few seconds and did not change.

Here are some screenshots:

macOS-Simple-KVM_Clover

macOS-Simple-KVM_boot

Virt-manager works fine for other distros, so I'm just wondering if there are any settings I should tweak/change to get this one to go?

Thanks in advance for any help or insight :-)

notAperson535 commented 2 years ago

@GitCatTails which os are you trying to install? And make sure you have a usable CPU and ram amount in basic.sh.

GitCatTails commented 2 years ago

Hi @notAperson535,

I'm trying to install --mojave. Yes, first i tried the default values, which did not work. Then, after seeing another issue entry about Apple not liking certain configurations, I tried a few different combos for RAM & CPUs. But everything produced the same result.

Is there a certain known configuration that works via virt-manager? Or should I try to change it some other way? If so, how to do that?

arnaud-lb commented 2 years ago

Had exactly the same issue (froze after the same line). Resolved after downgrading from linux 5.18 to 5.15.

May be related: https://bbs.archlinux.org/viewtopic.php?id=276699. The thread suggests workarounds without downgrading.

notAperson535 commented 2 years ago

Had exactly the same issue (froze after the same line). Resolved after downgrading from linux 5.18 to 5.15.

May be related: https://bbs.archlinux.org/viewtopic.php?id=276699. The thread suggests workarounds without downgrading.

@GitCatTails