foxlet / macOS-Simple-KVM

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

README should warn ESP.qcow2 is volatile (modifiable by the booter, etc.) and so it should be backed-up in case it ends up in an unbootable state #474

Open m-7761 opened 3 years ago

m-7761 commented 3 years ago

My ESP.qcow2 was modified so it no longer booted and stopped at the Shell> prompt. I wasted some time retracing my steps before trying to redownload it to start over.

Also the instructions to "erase/partition" or whatever are extremely vague... just write them as part of the instructions as it's a necessary step, and explain how that's done. Most people doing this probably aren't Apple users... Apples are weird, contrarian PCs. (I assume people are doing this because they're trying to test cross-platform software.)

EDITED: Also https://dev.to/nicole/running-macos-on-windows-10-with-wsl2-kvm-and-qemu-21e1 has good advice to use -usb -device usb-kbd -device usb-tablet \ instead of -usb -device usb-kbd -device usb-mouse \ for some reason "mouse" may always be incorrect, I don't know. Are these tablet OSes? (Anyway mouse doesn't work under Windows' WSL.)

ngruychev commented 3 years ago

You can also do git checkout HEAD -- ESP.qcow2 to restore the file from git history instead of redownloading