VMware Fusion delivers the ultimate ‘Windows-on-Mac’ experience, and is recommended for home users who are looking for the easiest, fastest and most reliable way to run Windows applications on a Mac. Configure VMware Fusion 11. New - $79.99. Upgrade from Fusion 8 or greater - $49.99.
December 10, 2018 by How to Run Mac OS on VMware ESXi In present day, VMware is one of the leading providers in virtualization technologies. Hardware virtualization allows you to run virtual machines with various operating systems including Windows, Linux, and FreeBSD on different hosts, while providing you with the ability to migrate VMs between hosts.
In some cases you may be required to install Mac OS on a virtual machine, for example, if you need to test applications that can only be run on Mac OS. By default, Mac OS cannot be installed on VMware ESXi or VMware Workstation. This blog post explores the ways of running Mac OS on a VMware ESXi VM. Preparing the ISO Installation Image To start, you must have the ISO image of the macOS installer. If you do not already have the ISO image, you can create the installation ISO image manually by downloading a package from Apple’s official website. This blog post explains the installation process by using Mac OS X 10.12 Sierra as an example.
The installation package from Apple’s website can be downloaded. A machine with Mac OS is required for this process, as you will be redirected to the App Store after entering these links in the browser (browsers on Windows or Linux are not able to recognize App Store links). Once the App Store window with macOS Sierra is open, you can read the operating system information. Click the Download button to begin downloading the installation package.
Once the downloading process has begun, you should be able to see the progress of the download in the Launchpad. Downloading the installation package of macOS Sierra may be a time-consuming process (the slow downloading of macOS Sierra is a common issue).
Sometimes, temporary changing the DNS settings in your network configuration may help you to increase the download speed. Attempt using 22.214.171.124, 126.96.36.199, 188.8.131.52 or 184.108.40.206 DNS servers on your machine. If this method does not increase the download speed, left click the Downloading icon to pause your download. Then left click the icon once more to resume the download. After resuming the download of a file, the download speed increases for the appropriate period of time. Once the macOS Sierra installation package has been downloaded, you can find the appropriate file in the Applications directory.
Go to the Finder and click Applications in the left pane of the window. You should find the “Install macOS Sierra.app” file there. Right click the “Install macOS Sierra.app” file and select “Show package contents” in the context menu. Go to Contents > SharedSupport and find the InstallESD.dmg file. A DMG file is a mountable Apple disk image file that is widely used in the macOS world for distributing software.
The InstallESD.dmg file must be converted to a bootable in order for it to be compatible for inserting into the virtual DVD drive of a virtual machine that is running on VMware ESXi. In this example, hdiutil is used to create the ISO image. Hdiutil is a built-in console utility that is available on macOS; it is used to work with disk images as data containers that emulate disks.
The DiskImages framework is used by hdiutil to manipulate the disk images. Mount the InstallESD.dmg installer image of macOS Sierra to the /Volumes/install_app mount point.
Mv /tmp/Sierra.iso.cdr /disk_d/Sierra.iso You can also move the file to ~/Desktop/ (this is not available for root, because root cannot log in with GUI by default). Preparing ESXi Host Now that your bootable ISO image with the macOS installer is ready, you should prepare your for the installation of macOS as a guest OS on VMs. You need to enable SSH access, download the patch, copy the patch to the file system of the ESXi server, and patch the ESXi server. Enabling Remote Access via SSH Enter the IP address of your ESXi host in the browser to access the VMware Host Client.