- Vmware workstation player mac guest mac os#
- Vmware workstation player mac guest drivers#
- Vmware workstation player mac guest driver#
- Vmware workstation player mac guest pro#
- Vmware workstation player mac guest license#
Perhaps after 9 years Apple will really make a good Mac Pro once again and make this a non-issue. It definitely isn't turnkey yet, and some setups I'd like to try out remain works in progress (for a type-2 I'd prefer FreeBSD to Linux so I'd love to just be able to use bhyve and all the native ZFS goodness as well, but bhyve itself is simply much less mature then a lot of other solutions period). It does at least free you from needing to worry about EFI flashing, and somethings like storage and network interfaces are of course virtualized easily.
Vmware workstation player mac guest driver#
And even many virtualized interfaces still need to have internal driver support in a way that macOS will understand.
Vmware workstation player mac guest drivers#
An Nvidia GPU will still need the web drivers installed for example. In terms of hardware just remember that using PCIe passthrough is exposing something to the OS natively so you still have to worry about basic compatibility same as if it was just installed directly on a cMP or something. Whether it's worth it or not is subjective. So if you're up for it it's not like you just get better performance and some insulation from Apple forgetting about the Mac for random intervals. Also means your core system can still be fully supported like normal (depending on OEM). The extra complexity does at least also offer the same added advantages you'd get from a hypervisor setup anyway, including ease of LOM, hardware abstraction, trivial rollbacks if something goes wrong, etc. There is a minimal performance hit (couple of percent) but macOS virtualized can still slaughter any Mac regardless because Apple just doesn't offer any really high powered hardware at all anymore. In turn if you're getting an Intel setup that is not Xeon then you'd want to double check that (Intel likes to segregate functionality in odd ways sometimes), but if you're looking for something higher performance that'd be a given anyway.
Like Windows there is no paravirtualization really with macOS, so for these solutions you need a modern CPU including hardware virtualization/IOMMU support. With PCIe passthrough macOS can run very well virtualized under a hypervisor or even just under Linux directly in something like QEMU (there are lots of people playing with this though some of it is more experimental then others, see for example OSX-KVM and it's sub UEFI work). Sorry but it's not a dumb idea, even if like any hack it's some effort to set up (though can be a lot less effort to maintain). Someone tell me how dumb an idea this is, please I can't comment on GPU performance, as I haven't had a machine with a discrete GPU in over 15 years.
Vmware workstation player mac guest mac os#
Plus I get an actual *nix environment, not a Mac OS environment with *nix tools that are years out of date. I actually prefer it to my actual, real-life Mac (a 2017 MBP 13"), because even with a VM and a Linux host running simulatenously, and both being pushed hard, I still get better battery life on my Dell. I'd heartily recommend it for iOS development. You'll need to edit a couple VirtualBox config files (simple to do, just a couple of plain text files that you add a couple lines to) to enable Mac support on non-Mac hardware. Stuff like iMessages and Continuity won't work properly. Updates to Mac OS can break things, but they are easy to fix again, and unlike a Hackintosh, you have snapshots to rollback to in case you've borken something. I could use VMWare Player but then I miss snapshot support.
Vmware workstation player mac guest license#
I don't have a VMWare license any more, so I use VirtualBox nowawadays. It works beautifully on both VirtualBox and VMWare. I've done it on Thinkpads, and I'm doing it currently on my Dell Latitude 7280. I'm sure Google will tell you if you ask it nicely. I was just playing with it so I never tried logging in with an Apple ID or anything more complicated (like enabling 3d acceleration in the VM and seeing what performance would be like for graphical applications), so no idea how all that works. Performance was perfectly decent for non-graphical apps. The Mac Store appeared to work fine, as did installation of MacOS updates. I was curious so tested this for a laugh. Then you just have to obtain an appropriate VM image (also easily found via Google) or build your own. Once you have VMware Player installed and patched appropriately, you will find MacOS suddenly appears as a valid client OS option. I assume the same is possible with Player for Linux, but didn't actually look for that myself. If you hunt around on internet you can find a way to revise VMware Player for Windows (free) to also support MacOS as a valid client OS.
VMware supports MacOS as a valid client OS within Fusion. I read up on this at one point last year.