How to install Mac OS X 10.9 on VMware 10

Source: Internet
Author: User
Tags install mac os x

How to install Mac OS X 10.9 on VMware 10

Recently, I need to create an App on the iPad. So I want to install an OS X 10.9 on a virtual machine and try it out. After dozens of attempts to install Mac OS X 10.9 on VMware 10, the correct method was found. This method does not require any USB flash disks, and because all operations are on the hard disk, the speed will be very fast.

The tools and files to be prepared are as follows:

  1. VMware-workstation-full-10.0.1-1379776.exe
  3. Install OS X Mavericks. dmg (size: 4.94 GB)
  4. UltraISO 9.6
  5. Decompress the software (for example, 7-zip)

All the tools are ready. install them as follows:

1. Install VMware 10.

I use the VMware default installation directory because I heard that the unlock-all-v130 only recognizes the default installation directory. The next step explains what the unlock-all-v130 is doing.

Ii. Install the VMware Mac OS patch.

A lot of online search, download and decompress, right-click unlock-all-v120 \ windows \ install. cmd, select "Run as administrator ". A prompt is displayed after running.

Iii. Decompress InstallESD. dmg and BaseSystem. dmg from Install OS X Mavericks. dmg

Take 7-zip as an example to demonstrate how to obtain InstallESD. dmg and BaseSystem. dmg.

1. Right-click Install OS x Mavericks. dmg and choose 7-zip> extract to "Install OS X Mavericks \". After decompression, you will get a folder named Install OS X Mavericks, as shown in.


2. go to the Install OS X Mavericks folder and open "5. hfsx file, according to the path "Install OS x Mavericks \ Install OS X Mavericks. app \ Contents \ SharedSupport \ "find" InstallESD. dmg ", extract it (note the InstallESD of this step. dmg is not the final InstallESD we need. dmg ).


3. Decompress InstallESD. dmg to "InstallESD \". After decompression, enter the InstallESD folder, as shown in.


4. Enter InstallMacOSX. pkg. The contents of the folder are as follows. Finally, I found InstallESD. dmg (the hidden depth is true (depth = ).


5. Select InstallESD. dmg, right-click, and choose 7-zip to decompress InstallESD. dmg to "InstallESD \". The decompressed folder content is shown in.


6. Open "3. hfs" using 7-zip. There is an OS X Install ESD directory in it. After entering this directory, find BaseSystem. dmg and extract it.


Iv. Use UltraISO to convert InstallESD. dmg and BaseSystem. dmg to InstallESD. iso and BaseSystem. iso
  1. Download and install and register UltraISO9.6. Need a registration code? Find your own solution!
  2. Open UltraISO and select "tool-> Format Conversion..." from the menu... ", in the pop-up dialog box, select the input image file as our InstallESD. dmg and select the output format as "Standard ISO ". Click "convert" to start conversion.
  3. Wait for a while, an InstallESD. iso file will be generated after the conversion is completed. This is what we need.
  4. Follow these steps to convert BaseSystem. dmg to the BaseSystem. iso file.
5. Create a VM


  1. Create virtual machine: Open VMware Workstation10, click "new Virtual Machine" on the home page, select "Custom (advanced)" from the menu (File> new Virtual Machine), and click "Next ".
  2. Select the default hardware compatibility option (Workstation10.0) and click "Next ".
  3. Select "Install the operating system later" and click "Next ".
  4. In the client operating system, select "Apple Mac OS x (M)" and the version is Mac OS X10.9. Then, click "Next ". Here, I will explain the reason for installing the VMware Mac OS patch in step 2 (not step 2): If the Patch Is Not Installed, the "Apple Mac OS X (M)" option is not available in the "client operating system" selection list.
  5. Set the location where the VM is installed. It is best to find a partition with a relatively large number of idle controls, because OS X10.9 occupies a large area. At least 25 GB. Click "Next ".
  6. Select the appropriate number of processors and the number of cores for each processor, and click "Next ".
  7. Set the memory. If your memory is not large (8 GB or above), select 2 GB or less to avoid frequent Swap. Click "Next ".
  8. Set the network type, select "Use Network Address Translation (NAT)", and click "Next ".
  9. Set the I/O controller type, select LSI Logic (L), and click "Next ".
  10. Select SATA as the disk type and click "Next ".
  11. Create a new virtual disk and click "Next ".
  12. Specify the disk capacity. Select 50 GB. We recommend that you select "store a virtual disk as a single file" and click "Next ".
  13. Specify the disk file and use the default file generated by VMware. Click "Next ".
  14. Mac OS X does not support floppy disk drives, so we need to set the hardware of the virtual machine. Click the "custom hardware (C)..." button, find "floppy disk drive" on the left of the pop-up dialog box, and click "remove (R)" to remove it. Click "close ". Click "finish ". A virtual machine without an operating system is created.
6. Guiding System


Set VM boot CD: click "Edit VM Settings", click "CD/DVD" on the "hardware" page, and select "use ISO image file" in the "connection" box on the right ", click Browse and select the BaseSystem converted in step 4. iso; select "device status" as "connection at startup ".

Set the VM installation disc: click "add ()... "button. In the displayed dialog box, select" CD/DVD drive "and click" Next ". Select to use an ISO image and click" Next ". Click" Browse ", select InstallESD in step 4. iso; select "device status" as "connection at startup ".

Click "enable this VM" to automatically select the BaseSystem In the first CD/DVD drive. as the boot CD, iso starts slowly for the first time, and the "turn chrysanthemum" is displayed. wait patiently for a while.

After the "Chrysanthemum" is completed, the language setting page jumps out. Select a language you know (the tutorial selects Chinese) and click the right arrow to show the next step, go to the OS X utility page.

This is the "OS X utility" page, which contains many tools. Next we will do a lot of things here, so we will give a close-up to familiarize you with it.

These tools are indeed worthy of the word "practical" because of her: Terminal. There is a good saying, Where there is a shell, there is a way (by the way ).

7. to partition the virtual disk and install the system, we need to create a hard disk partition that can guide the installation of the system, without the need for too much capacity (8 GB enough ). After installing the system, you can delete the hard disk partition.

1. Select "disk tool" and click "continue" to go to the disk tool. On the left side, click "virtual hard disk" and click "partition ".

2. Click the drop-down box in "partition layout", select the number of partitions you need, and adjust the size of each partition. Take two zones as an example: we set the startup partition to 8 GB, and change its name to "START", the primary partition to 34 GB, and the name to "OS X ". Click "application". The system will prompt you if you want to partition. Click "partition ".

After partitioning:

3. Click the Red Circle to close "disk tool" and return to the "OS X utility" page. In the top menu bar, click "utility" to open "terminal".

4. view the file system in the terminal and enter "df-h" (excluding quotation marks) and press Enter. The following output is displayed.

5. Enter the/Volumes/OS x Install ESD Directory: Enter "cd/Volumes/OS \ X \ Install \ ESD/" in the terminal (note the space in the command ).

6. Enter "ls" and press enter to check whether the directory is in/Volumes/OS X Install ESD. The files in the directory are as follows:

7. Mount BaseSystem. dmg: Enter the command "hdiutil attach BaseSystem. dmg" and press Enter.

8. Click terminal on the menu bar and select exit terminal to switch to the OS X utility page.

9. Click "disk tool" again to go to the disk tool page. There is an additional item on the Left called OS X Base System.

10. restore the content in OS x Base System to the START partition: select OS X Base System, click the "Restore" tab, and drag the START partition to the "target disk, click "Restore ". The system will prompt you that the data on START will be erased. Click "erase ".

11. After the restoration is complete, the name of the START partition will change. Disable "disk tool" and open "terminal ".

12. Delete the/Volumes/OS X Base System 2/System/Installation/Packages file:


  • Run "cd/Volumes/OS \ X \ Base \ System \ 2/System/Installation" to enter the Installation directory.
  • Run "rm Packages" to delete the Packages file.

13. Copy the/Volumes/OS x Install ESD/Packages directory to the/Volumes/OS X Base System 2/System/Installation/directory.



  • Run the command cp-r/Volumes/OS \ X \ Install \ ESD/Packages ./". Because it takes a long time to copy many files, do not think it is a crash. Wait --

14. The copy is complete.


15. Exit the console (do not click the red button, but exit with the menu on the menu bar), and switch to the "OS X utility" page.

16. Close "OS x utility" and the system will prompt you "are you sure you want to exit 'OS X utility ?".


17. click "select boot disk... ", wait a few seconds, the System will pop up the" select boot disk "dialog box, select OS x Base System OS X, 10.9, and click" restart... "button. The system will ask you if you want to restart. Nonsense. You must restart it!

18. Click "restart" and wait. During this period, the OS in the virtual machine will be restarted once. After the chrysanthemum is transferred, the system configuration page will be displayed.

19. I will help you here. Click the mouse as prompted by the system.

To those who have cleanliness:

  • After everything is configured, shut down the OS X system. In "Edit VM Settings", Remove CD/DVD 2 and set the connection to "use physical drive ".
  • Start OS x, click Lunchpad, and there is a "disk tool" in "Others". Use "disk tool" to erase OS X Base System.

This article permanently updates the link address:

Related Article

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.