reminder:
The content described in this article is dependent and may differ from the expectation due to different soft and hard conditions, so please take the actual situation as the criterion for reference only.
I wanted to wear a macOS for fun before, to see if it was really as easy as others said. I just saw a netizen (see the original link below) sharing the installation method, and the blogger also tried it. Come and play with the blogger!
(PS: Multiple maps, mobile network access with caution)
1、 Preparation
1、Vmware Workstation
Download address: Click me to download
2. Mac patch unlocker
Project address: GitHub
Download address: Click me to download
3. Macos image
Dial download: macOS High Sierra 10.13.iso
Password: 2zk6
After downloading, check whether the file is damaged:
MD5 :3E3048A0BD26A03D54DBED7706548726 SHA1 :31094D7B58D67002B9824E428675E895F81F4B47 CRC32 :B158D32A
2、 Install VMware
There is no difficulty in installing. In administrator mode, the next step is basically:
Attention should be paid to the following items:
After installation, open VMware Workstation Pro and enter the key to activate:
After activation, you can proceed to the next step:
3、 Patching
Close VMware Workstation Pro, unzip the downloaded unlocker, and run the win install installation in administrator mode:
Note that VMware Tools corresponding to macOS will be automatically downloaded here, so make sure the URL http://softwareupdate.vmware.com It can be connected (the ladder may be faster). If the download fails, you can run win install again.
After the execution, when you open VMware to create a virtual machine, you can see the Apple system options. If you do not see the options, the installation is unsuccessful. Turn off the virtual machine, end the programs and services related to the vm in the task manager, and install again:
4、 Installation system
1、macOS 10.13
Next, try to install the virtual machine. First, "Create a new virtual machine", and then select "Custom (Advanced)":
Next, the platform compatibility defaults to Workstation 14. x, and then select the newly downloaded CD iso as the next "installation source":
Next, select "Apple Mac OS X (M)" for the client system and macOS 10.13 for the version:
If you can't see the Apple option, it means that the unlock is unsuccessful, and you can just re unlock it. The next "virtual machine name" and "location" can be customized by yourself. If you like it, you should remember where it exists and use it later. Here, the name is macOS 10.13:
The following "Firmware Type", "Processor Configuration", "Memory", "Network Type", "I/O Controller", "Disk Type", etc. can be kept as default, and can also be adjusted according to your own needs:
When you try to start the machine directly, an unexpected error will appear:
Don't panic. The solution is simple. Turn off the virtual machine, open the folder of the virtual machine, open macOS 10.13.vmx with Notepad (remember to get the "virtual machine name" and "location" above?), and add a line at the approximate line 19:
smc.version = "0"
After saving, you can press the divine power on button, and the installation interface has run smoothly:
Then we don't need to hurry to continue. We need to partition the hard disk first, and click the disk tool of the utility above:
Click the disk of the virtual machine and select "Erase". The name is optional:
When finished, close the disk tool and return to the continue interface:
Continue. After you agree to the terms, you can see the hard disk we just erased. Select it and continue:
Then the installation started. The installation time depends on the performance of your computer:
Here, because the installation consumes hard disk resources, the blogger has opened several virtual machines, causing the system to crash. Therefore, it is recommended that you close unnecessary programs or applications during installation to ensure a smooth installation.
To get to the point, the system will restart automatically after installation:
After a successful reboot, you can set some simple settings according to your own needs:
Since the virtual machine is not connected to the network, the local account settings appear directly. If there is a network, there will be AppleID settings. The following are some personalized settings that you need to set:
After setting, it can be used normally:
2、VMware Tools
Find "Sierra Custom Installer" on the desktop and right-click "Launch xxxx":
Then, in the VMware Workstation menu Virtual Machine - Install VMware Tools:
Then the drive pops up in the upper right corner of the macOS virtual machine. Double click Install:
No special settings are required, just keep the default according to the prompts, and restart after installation:
After restarting, the system will be prompted that "expansion has been blocked". Open the system preferences - security and privacy settings as prompted, and then restart:
After the restart is successful, check in the VMware Workstation menu before login - adjust the resolution of the virtual machine by adapting to the client immediately:
PS: There is a problem with the default version of VMware Tools. After installation, the resolution cannot be adjusted easily. What should I do? We can turn off the virtual machine first, then turn on the virtual machine settings, and manually specify the resolution of the virtual machine (set according to the personal display):
After setting the power on, the resolution is normal:
5、 Check the problem
1. Resolution cannot be adjusted
According to the original blog, the resolution of the old version of VMware Tools can be automatically adapted according to the window without skipping, and the full screen is also easy to use:
20170621 Version Download link
View all versions: link
File: darwin-2017-0621.iso CRC-32: ebff8ceb MD4: a5d1a4e2109700fc4051432664981907 MD5: 766425c982640076f25bc2bc0c2931c4 SHA-1: cc60b88c793527597f9e03fa290aaa70775c8937
2. The system does not jam smoothly
According to the original blog: VMware installed the black Apple without graphics card acceleration, and all rely on the CPU. In addition, ESXi supports the video card to install the black Apple directly, which will be very smooth. So since there is no graphics card, it is OK to do some optimization. Here are some possible useful optimizations:
- Enter System Preferences - Auxiliary Functions - Check "Reduce Transparency";
- Enter System Preferences – Dock – Use "Zoom Effect" when minimizing the window;
- Enter System Preferences - Extension - Disable the extension you do not use;
- Black Apple prefers hard disk IO. The virtual machine disk uses a single file, fixed size storage virtual disk to increase disk performance. Use the tools provided by the virtual machine to organize the disk, and install it on SSD if possible (nonsense);
- The 10.10 version can install a gadget called beamoff to improve the fluency, but later versions do not and do not need it;
- System preferences – users and groups – select your own user name – select "Login" to remove unnecessary ones;
- Virtual machine settings - Advanced - Grabbed content - High, collect debugging information: None, disable page memory adjustment;
- Virtual machine settings - processor - select as many processors and cores as possible. Generally speaking, the number of processors is 1. Open the task manager number box for the core. Do not select too many. If you select too many, the machine cannot be started. Then check all the virtualization engine options.
3. Unable to sign in to AppleID
The reason for this problem is that Black Apple does not have the correct serial number, and Apple will detect this information. Therefore, we need to solve this problem as long as we solve the serial number problem.
① Virtual machine sets network connection mode to bridge mode
② Start the virtual machine, and then download and run the Chameleon Wizard:
Official download
③ Edit ->Prefabricated smbioses template ->Select the closest template according to the CPU model of the real machine, and click Save As to export the device information file after successful generation:
④ Close the virtual machine, edit the. vmx file corresponding to the virtual machine, and add the following lines with the information generated previously:
board-id.reflectHost = "FALSE" board-id = "Mac-94245B3640C91C81" hw.model.reflectHost = "FALSE" hw.model = "MacBook Pro" serialNumber.reflectHost = "FALSE" serialNumber = "C02JJ8B3DH2G" smbios.reflectHost = "FALSE"
Note that if the vmx file contains board-id.reflectHost = "TRUE"
Delete such words as "true", which means that the real machine information is allowed to be used. If you want to use false information, you have to delete it.
After modification, save and open the virtual machine, the fake device information will be used, and the app store can also be used:
You may also need to:
1、《 Reproduced: VMware 15 Pro Installation of Black Apple MacOS 10.13.5 Tutorial: Smooth and easy to use! 》
2、《 VMware Workstation Pro latest download and permanent activation KEY activation code serial number 》
Reference link:
1、《 Installing Macos 10.13 Tutorial for Dummies with Vmware14 》
2、《 VMware Workstation 14 release (key and register machine attached) 》
3、《 Solution to the problem that vmware cannot log in to the appstore when installing osx (forging smbios device information) 》
4、《 After installing Mac 10.8 in VMware, the app store cannot log in to the ID? 》