![]() ![]() Look up a random Apple-owned MAC address for your virtual Mac. ![]() ![]() Find and replace ethernet0.GeneratedAddress with ethernet0.Address.Find and replace ethernet0.addressType = "generated" and replace it with ethernet0.addressType = "static".By manually adding the values to the VMX file we make the VM think it’s a Mac. Without these values iMessage will not work. You’ve already proven that your virtual Mac will install and run, but a lot of features won’t work on it until we can convince it that several of the fake values from our SMC are Apple-esque enough for it. Back up this file before making any changes to it:.Do an ls and you should see a VMX file of your Mac: You should see a folder with the name of your VM. cd back into your datastore ( /vmfs/volumes/yourdatastorename). Power down the mac and SSH back into the host.Run through the installer like normal and get your Mac to the desktop. Upload your install ISO for macOS that you made before and attach it to the CD drive of the VM. After the host comes back up, you should be able to successfully install MacOS into the VM.cd inside the newly spawned directory and make the esxi script bootable:.This script will modify ESXi’s local.sh that will allow MacOS to boot fully. Download Unlocker 2.1.0 from Dave Parson’s Github: wget.SSH into your host and cd into your datastore ( /vmfs/volumes/yourdatastorename).Enable SSH on your ESXi host through the web console.These are practically the only requirements to boot macOS, but you can customize it as you like. Create a new VM with 128 mb of video memory and at least 4gb of RAM.I’ll assume you know a thing or two about ESXi as well. Let’s assume you’ve gotten as far as installing and configuring ESXi 6.5 and are ready to make your Mac VM run. This guide assumes that you are using ESXi 6.5, but specific versions of Unlocker can be downloaded for any version of ESXi that you’re running. You must ‘purchase’ it for free before you can make installers for it. Note: just because your Mac came with a specific version of MacOS doesn’t mean that you have it available in the app store. To install MacOS you will need a legitimate installer for the operating system, which can be produced by any Mac that has purchased the OS. There are several steps that must be done however before the OS will boot properly, and even still, before iMessage will work. To install MacOS on ESXI 5.5 and above is pretty trivial, since VMWare’s hypervisor almost natively supports the OS. Running virtual Macs on ESXi is a great way to become familiar with the operating system and server software without buying your own Mac lab. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |