Install macOS on Almost Any PC (Virtual Machine)
Brandon Yen
Today's video explains how to set up a simple macOS VM. This can be done by anybody with a PC that has a CPU that supports the SSE4.2 instruction set and 64GB of free space.
THIS IS FOR DESKTOP ONLY! NOT LAPTOP
Guides Used https://passthroughpo.st/new-and-improved-mac-os-tutorial-part-1-the-basics/ https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/
Download Manjaro (XFCE for a simpler OS, and GNOME for a more full-fledged OS) https://manjaro.org/download/
Join the discord: https://discord.gg/Gg4bWeWJx8
Installing Dependencies Arch (Manjaro included): sudo pacman -Sy qemu python python-pip git Redhat: sudo yum install qemu python python-pip git Debian: sudo apt-get install qemu python python-pip git pip install click requests
Making the VM git clone https://github.com/foxlet/macOS-Simple-KVM.git cd macOS-Simple-KVM ./jumpstart.sh --Catalina qemu-img create -f qcow2 MyDisk.qcow2 64G
Open basic.sh, add two lines at the end
-drive id=SystemDisk,if=none,file=MyDisk.qcow2
-device ide-hd,bus=sata.4,drive=SystemDisk
Boot using ./basic.sh
Press Ctrl+Alt+G to switch between keyboard/mouse inputs for KVM and Linux
Setting Display Resolution diskutil list Mount EFI partition of the first entry sudo diskutil mount disk0s1 Open config.plist, edit screen resolution to the resolution of your monitor
Press escape when you start up VM Type exit, press enter Device manager: OVMF Platform Configuration Change resolution to what you set it to in the config.plist Press f10, y and enter, then escape and continue
Changing Resource Allocation to VM Open basic.sh Change -m 2G to the amount of RAM you want to allocate Change -smp 4, cores=2 to -smp cpus=X,cores=X,threads=1,sockets=1
Timestamps 0:00 - Intro 1:23 - Requirements 2:09 - Installing Dependencies 2:46 - Basic Setup 4:01 - Booting Up The VM 4:57 - Changing VM Resolution 6:06 - Changing CPU/Memory Allocation 7:00 - Part 2: GPU Passthrough, Hardware Acceleration, Virt-Manager 7:28 - Requirements 8:04 - Conclusion
Music: TheFatRat - Telescope Art by @inksplash_draws ... https://www.youtube.com/watch?v=8BZaW5HrohQ
201488399 Bytes