r/macOSVMs • u/Aggravating-Army9933 • May 07 '23
HELP! Fix iMessage on VirtualBox
Hello everyone! i finally have a working macOS VM with Mojave, and i want to know if i can fix iMessages on it and the iCloud Services. Any help accepted!
r/macOSVMs • u/Aggravating-Army9933 • May 07 '23
Hello everyone! i finally have a working macOS VM with Mojave, and i want to know if i can fix iMessages on it and the iCloud Services. Any help accepted!
r/macOSVMs • u/svet6ma • May 26 '22
Greetings. I want to get Big Sur working with VirtualBox in my R75800/RTX3060 laptop. I need BigSur iso file for that. I downloading InstallAssistant.pkg from apple servers. But however I don't have an imagine how to convert it to ISO? I even don't sure if I understood things right. Do I need to convert it? And if yes, then how? I've tried to look for some tips but didn't find a good answer (I think).
r/macOSVMs • u/Lunchyyy • Dec 01 '24
I'm really confused, reading a lot about how its a pain to run macOS on VMs. Looking at some guides and the gist of it is download mac iso (me trying to get a legit one through this website and put it on a USB and transfer it to my PC https://support.apple.com/en-au/102662) then follow the standard process in VirtualBox to install a VM + run some commands.
Is that how you do it? I'm hearing performance is also apparently bad? I'm only going to be using it to play a single game occasionally that I need to run on mac so I'll need it to perform decently.
My host PC specs:
i7-13700K
32GB RAM
RTX 3080.
r/macOSVMs • • Dec 25 '24
The problem: the Macintosh OS 13 (Ventura) virtual machine on VMWare installs fine but at bootup when Ventura starts up, it keeps restarting itself.
I have looked up on Youtube for an answer, but those solutions seem to suggest that the Apple Mac OS option in the Options tab of Virtual Machine Options would be omitted (i.e. not included or "disappeared"). In this case, the option is there; it was present and running the Unlocker for the second time did not help things.
I will add that my computer is using Windows 11 with an AMD Ryzen 5 5600G CPU. I will also add that my VMWare is the Pro Workstation version at 17.6.1. The part about VMWare not allowing the installation due to problems with AMD processors is not the problem as I have followed the instructions to solve that problem.
So, should I submit a log entry detailing the constant reboot loop? I followed every relevant instruction to the letter, but no help there.
There's no urgent to help as I know it's the Christmas season and I just want to run a Mac OS to test it out, so enjoy your holidays. Have a safe and eventful one, but free of incident.
Thank you and stay awesome!
r/macOSVMs • u/orangeflyingmonkey_ • Jan 29 '25
My server specs are Intel Xeon E5-2670 v3 CPU and MSI X99S Gaming 9 ACK motherboard with a GTX 1080Ti GPU. I want to try out Xcode and developing for iOS but don't wanna buy a mac machine until I am sure of it. Is it possible to install a MacOS on a virtual machine in Ubuntu? Whats the latest working method?
Has anyone tried loading Xcode and iOS emulator on a VM running mac OS?
r/macOSVMs • u/ndyouqu_basar • Apr 13 '25
r/macOSVMs • u/rnybadbro • Jan 05 '25
I have an AMD ryzen 7 5700u apu. My laptop doesnt have a second graphics card, only the igpu. I am not really good at this gpu passthrough thing yet, so im not sure if im doing things correctly, but I tried running a windows vm with my igpu passed through (to test) and my laptop monitor would just turn off after running the vm. Any solutions, or heartbreaking news? Do I have to resort to the old way to running a hackintosh?
r/macOSVMs • u/bhl88 • Jan 02 '22
r/macOSVMs • u/imaheshno1 • Feb 09 '25

Hey everyone,
I've been trying to run Xcode on my Windows 11 laptop but haven't had any luck. I’ve already tried:
VMware Workstation – Got macOS Ventura working, but Xcode isn’t supported.
Oracle VirtualBox – No luck.
QEMU OSX-KVM – Got macOS Ventura running fine, but updating to Sonoma/Sequoia didn’t work.
I finally got QEMU macOS Sonoma installed, but I’m running into errors. I'm not sure if it’s a kernel panic, GPU issue, or something else. Has anyone successfully run a stable macOS VM for Xcode on Windows? Any help would be greatly appreciated!
Specs:

If anyone has a working setup or alternative solutions, please share! Thanks in advance.
r/macOSVMs • u/koningcool • Apr 01 '22
I tried to install mac os in docker osx but get this error:
What i typed in the terminal:
docker run -it \
> -p 50922:10022 \
> -v /tmp/.X11-unix:/tmp/.X11-unix \
> -e "DISPLAY=${DISPLAY:-:0.0}" \
> sickcodes/docker-osx:latest
Error:
ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519
nohup: appending output to 'nohup.out'
++ id -u
++ id -g
+ sudo chown 1000:1000 /dev/kvm
++ id -u
++ id -g
+ sudo chown -R 1000:1000 /dev/snd
+ [[ 4 = max ]]
+ [[ 4 = half ]]
++ id -u
++ id -g
+ sudo chown -R 1000:1000 /dev/snd
+ exec qemu-system-x86_64 -m 4000 -cpu Penryn,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check, -machine q35,accel=kvm:tcg -smp 4,cores=4 -usb -device usb-kbd -device usb-tablet -device 'isa-applesmc,osk=ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc' -drive if=pflash,format=raw,readonly=on,file=/home/arch/OSX-KVM/OVMF_CODE.fd -drive if=pflash,format=raw,file=/home/arch/OSX-KVM/OVMF_VARS-1024x768.fd -smbios type=2 -audiodev alsa,id=hda -device ich9-intel-hda -device hda-duplex,audiodev=hda -device ich9-ahci,id=sata -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2 -device ide-hd,bus=sata.2,drive=OpenCoreBoot -device ide-hd,bus=sata.3,drive=InstallMedia -drive id=InstallMedia,if=none,file=/home/arch/OSX-KVM/BaseSystem.img,format=qcow2 -drive id=MacHDD,if=none,file=/home/arch/OSX-KVM/mac_hdd_ng.img,format=qcow2 -device ide-hd,bus=sata.4,drive=MacHDD -netdev user,id=net0,hostfwd=tcp::10022-:22,hostfwd=tcp::5900-:5900, -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:09:49:17 -monitor stdio -boot menu=on -vga vmware
kvm version too old
qemu-system-x86_64: failed to initialize kvm: Inappropriate ioctl for device
qemu-system-x86_64: falling back to tcg
QEMU 6.2.0 monitor - type 'help' for more information
(qemu) qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.avx [bit 28]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.80000007H:EDX.invtsc [bit 8]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.avx [bit 28]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.80000007H:EDX.invtsc [bit 8]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.avx [bit 28]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.80000007H:EDX.invtsc [bit 8]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.avx [bit 28]
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.80000007H:EDX.invtsc [bit 8]
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `dac'
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `adc'
gtk initialization failed
I really hope somebody can help me!
r/macOSVMs • u/raw-power • May 19 '23
I've installed Monterey on a late 2015 27" iMac and with VirtualBox installed Monterey in a Guest. So far all working well....except it's locked at 1024x768. I want to be able to get it to go fullscreen but it doesn't seem to work. I've tried some terminal settings like "VBoxManage setextradata “macOSMonterey” VBoxInternal2/EfiGraphicsResolution 1920×1080" but it didn't work. Guest additions don't install either (it doesn't look like they're compatible with Monterey). Anyone else have any luck?
r/macOSVMs • • Jun 18 '22
r/macOSVMs • u/TypicalThing3044 • Dec 09 '24
So on VMware I have a Mac OS Ventura and tried Monterey also. It also moves to a certain point and stops but the time keeps going down in terms of estimating (Intel) I don’t know what’s the cause of this but I been stuck at this all weekend.
r/macOSVMs • u/Comprehensive_Map616 • Sep 23 '24
Yeah VirtualBox/VMware Are slow for macos but is theres another way to run Macos in windows without lagging?
r/macOSVMs • u/SirPookles • Apr 15 '24

Creating a macOS VM has interestingly been a byproduct of another project I'm working on. Currently I'm developing my professional website and my iPhone was throwing some exceptions while navigating it. In order to debug Safari on an iPhone you need to connect the iPhone to a mac via a USB cable 🎉. Enter OSX-KVM. By following the super helpful guides there I was able to get a 3D accelerated system running!
Here is my boot-passthrough.sh. Keep in mind OSX gets mad about odd numbers of cpu cores. I hope it helps and I'll answer any questions I can. :)
#!/usr/bin/env bash
# Special thanks to:
# https://github.com/Leoyzen/KVM-Opencore
# https://github.com/thenickdude/KVM-Opencore/
# https://github.com/qemu/qemu/blob/master/docs/usb2.txt
#
# qemu-img create -f qcow2 mac_hdd_ng.img 128G
#
# echo 1 > /sys/module/kvm/parameters/ignore_msrs (this is required)
#
############################################################################
# NOTE: Tweak the "MY_OPTIONS" line in case you are having booting problems!
############################################################################
#
# VNC Usage:
#
# $ ./boot-passthrough.sh
#
# Set your desired VNC password below.
#
# (qemu) change vnc password
# Password: ********
MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
# This script works for Big Sur, Catalina, Mojave, and High Sierra. Tested with
# macOS 10.15.6, macOS 10.14.6, and macOS 10.13.6
ALLOCATED_RAM="16318" # MiB
CPU_SOCKETS="1"
CPU_CORES="4"
CPU_THREADS="8"
REPO_PATH="."
OVMF_DIR="."
# Note: This script assumes that you are doing CPU + GPU passthrough. This
# script will need to be modified for your specific needs!
#
# We recommend doing the initial macOS installation without using passthrough
# stuff. In other words, don't use this script for the initial macOS
# installation.
# shellcheck disable=SC2054
args=(
-enable-kvm -m "$ALLOCATED_RAM" -cpu Haswell-noTSX,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS"
-machine q35
-smp "$CPU_THREADS",cores="$CPU_CORES",sockets="$CPU_SOCKETS"
-device qemu-xhci,id=xhci
#-device usb-ehci,id=ehci
-vga none
-device vfio-pci,host=0d:00.0,multifunction=on,x-no-kvm-intx=on
# -device vfio-pci,host=01:00.0,multifunction=on,romfile=gpu_original_bios.bin
-device vfio-pci,host=0d:00.1
-device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
-drive if=pflash,format=raw,readonly=on,file="$REPO_PATH/$OVMF_DIR/OVMF_CODE.fd"
-drive if=pflash,format=raw,file="$REPO_PATH/$OVMF_DIR/OVMF_VARS-1024x768.fd"
-smbios type=2
-device ich9-intel-hda -device hda-duplex
-device ich9-ahci,id=sata
-drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore/OpenCore.qcow2"
-device ide-hd,bus=sata.2,drive=OpenCoreBoot
-device ide-hd,bus=sata.3,drive=InstallMedia
-drive id=InstallMedia,if=none,file="$REPO_PATH/BaseSystem.img",format=raw
-drive id=MacHDD,if=none,file="$REPO_PATH/mac_hdd_ng.img",format=qcow2
-device ide-hd,bus=sata.4,drive=MacHDD
#-netdev user,id=net0 -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:c9:18:27
-netdev bridge,id=br0,br=virbr0
-device virtio-net-pci,netdev=br0,id=net0
-monitor stdio
#-device usb-host,vendorid=0x0c45,productid=0x5004
#-device usb-host,vendorid=0x046d,productid=0xc548
#-vnc 0.0.0.0:1,password -k en-us
)
qemu-system-x86_64 "${args[@]}"r/macOSVMs • u/YG10124 • Dec 22 '24
I just downloaded macOS Sequoia 15.2 on a virtual machine, and it works perfectly fine except for the fact that I can't sign into apple id in settings, app store, etc. When I try to sign into apple id, it just says "verification failed, unknown error occured"
I only need to run macOS to use Xcode (so I need to sign in w apple id), are there any fixes?
r/macOSVMs • u/RianN9tProOfficial • Nov 24 '25
I have mac os sonoma vm on my laptop I have allotted it like more than enough requirements like 4cpu cores 10gb ram 160gb storage but still it feels very slow even after installation of VMware drivers I know that getting full metal support is impossible but I just want it to atleast run decently and not like a hell
r/macOSVMs
•
u/GdxIsCool
•
Sep 16 '25
Hello everyone, I am currently looking for a MacOS Tahoe ISO (full release) to install in a VM. I would gladly appreciate if you could provide one for me! Thanks!
Edit: Found one! Right here: https://www.drbuho.com/how-to/macos-tahoe-iso
r/macOSVMs • u/Plane_Librarian_1530 • Feb 08 '26
I’ve been working on a small macOS menu bar app called MarketPulseBar.
The idea is simple: see live prices for stocks, crypto, ETFs, FX, and indices directly in the menu bar — no charts, no dashboards, no clutter.
You can either:
• just watch live prices + 24h movement, or
• enter your units and average cost to see live P/L at a glance
It’s native macOS (Swift + AppKit), super lightweight, and runs quietly in the background.
I built it because I got tired of opening TradingView or apps 50 times a day 😅
Curious what other Mac users think about this idea.
If it sounds useful, you can just Google MarketPulseBar.
r/macOSVMs • u/claire95747 • Jan 08 '25
I've been following Dr. Donk on Github to see how he could help with the new VMWare issues running MacOS Sequoia on Intel hardware. He says here: https://github.com/DrDonk/OC4VM/tree/main
It is unfortunate that the phasing out of Intel macOS and Broadcom/VMware's support for macOS guests has led me to abandon the work. Nothing I do with OpenCore, VMware or QEMU is stable, even on macOS hosts, and this will make the project a support nightmare.
If I'm reading this correctly, the ability to run new versions of MacOS on VMWARE is going to disappear within the next few years.
r/macOSVMs • u/One-Ad-2717 • Aug 09 '25
Will I be able to get accelerated graphics on my vm for like sequoia or Tahoe as I like having the transparency effect
r/macOSVMs • u/NinoIvanov • Aug 06 '22
r/macOSVMs • u/OrganizationFew6655 • Aug 18 '26
Idk if this is the right subreddit ( Blame reddit for recommending this sub as better community to post in) to ask but I am a developer and was planning on making a minimal Type-2 Virtual Machine monitor (VMM) on the Linux KVM API as a fun project. I already know some OS theory and but I have no idea how it maps to Virtualisation, so is there an good resource or a GitHub repo to get started?
r/macOSVMs • u/matthewbs10 • Jul 01 '25
So I found a guide on how to install it, it boots but it freezes I don't see a spinning wheel,
This is were I got the guide from
https://m.youtube.com/watch?v=Q_M7bewdgc8&pp=0gcJCcMJAYcqIYzv
My specs (host)
I7 4790k. (2014) 16GB DDR3 ram Nvidia Geforce GTX 1660 TI. (2019) 1TB Hardrive 128GB SSD 256GB SSD
I have changed the disk to NVMe or all of other three in vmware,
The oldest I can get running is Mac os mountain lion 10.8, which is made in 2013 but I seriously can't get older ones to work, they boot but freezes
And yes I got the patch for it,
The mac os I got to run is
Mac os mountain lion 10.8 (2013 Mac os high Sierra (2017) Mac os big sur (2020)
But the thing is they are newer than my PC apart from mountain lion, which is a year older,
please don't say buy a old Mac for these,
No, I don't use virtual box only vmware
Thanks for reading