VMware Unlocker v3.0.0 VMware Unlocker v3.0.1 VMware Unlocker v3.0.2. For updates you can join our forum here. HOW TO INSTALL VMWARE UNLOCKER FOR MACOS OR VMWARE UNLOCKER TOOL. Now that you’ve VMware Unlocker Tool (Unlocker for VMware) or macOS Catalina VMware Unlocker Tool, also recognized exactly what and how it operates, you are all set. Lnx-install.sh - patches VMware lnx-uninstall.sh - restores VMware lnx-update-tools.sh - retrieves latest macOS guest tools 6. Thanks - Thanks to Zenith432 for originally building the C unlocker and Mac Son of Knife (MSoK) for all the testing and support. v3.0.2 Mac OS X Unlocker for VMware – Enables you to emulate Mac OS X on VMware products 2018-11-01 offline By default, VMware product does not support creating a Mac OS X virtual machine directly, there is no such an option at all. 解锁vmware安装mac os的工具 macOS Unlocker V3.0 for VMware Workstation. Mac OS X Unlocker for VMware , 支持VMware Workstation 11-15 and Player 7-15. On Windows and Linux。可以在windows和linux虚拟机中安装原版mac os x操作系统。跨系统开发的利器。.
************************* READ HERE: *************************
WINDOWS USERS: Get the tool from the Releases section, you will get a bundled python distribution that avoids the virus warnings and python not found etc.
LINUX USERS: No bundled python for you, but make sure you have python 3.0+ installed. If you have errors like 'Python not supported' but you have python installed, change the lines inside of lnx-install.sh from 'python xxxxxxx.py' to 'python3.7 xxxxxxx.py' (if you have python 3.7 installed, otherwise try python3 or other stuff)
+-----------------------------------------------------------------------------+| IMPORTANT: || || || Always uninstall the previous version of the Unlocker before using a new || version. Failure to do this could render VMware unusable. || |+-----------------------------------------------------------------------------+
- Introduction
Unlocker 3 is designed for VMware Workstation 11-15 and Player 7-15.
If you are using an earlier product please continue using Unlocker 1.
Version 3 has been tested against:
- Workstation 11/12/14/15 on Windows and Linux
- Workstation Player 7/12/14/15 on Windows and Linux
The patch code carries out the following modifications dependent on the productbeing patched:
- Fix vmware-vmx and derivatives to allow macOS to boot
- Fix vmwarebase .dll or .so to allow Apple to be selected during VM creation
- Download a copy of the latest VMware Tools for macOS
Note that not all products recognise the darwin.iso via install tools menu item.You will have to manually mount the darwin.iso for example on Workstation 11 and Player 7.
In all cases make sure VMware is not running, and any background guests havebeen shutdown.
The code is written in Python.
- Prerequisites
The code requires Python 2.7 to work. Most Linux distros ship with a compatiblePython interpreter and should work without requiring any additional software.
Windows Unlocker has a packaged version of the Python script using PyInstaller,and so does not require Python to be installed.
- Limitations
If you are using VMware Player or Workstation on Windows you may get a core dump.
Latest Linux products are OK and do not show this problem.
+-----------------------------------------------------------------------------+| IMPORTANT: || || || If you create a new VM VMware may stop and create a core dump. || There are two options to work around this issue: || || 1. Change the VM to be HW 10 - this does not affect performance. || 2. Edit the VMX file and add: || smc.version = '0' || |+-----------------------------------------------------------------------------+
- Windows
On Windows you will need to either run cmd.exe as Administrator or usingExplorer right click on the command file and select 'Run as administrator'.
win-install.cmd - patches VMwarewin-uninstall.cmd - restores VMwarewin-update-tools.cmd - retrieves latest macOS guest tools
- Linux
On Linux you will need to be either root or use sudo to run the scripts.
You may need to ensure the Linux scripts have execute permissionsby running chmod +x against the 2 files.
lnx-install.sh - patches VMwarelnx-uninstall.sh - restores VMwarelnx-update-tools.sh - retrieves latest macOS guest tools
- Thanks
Thanks to Zenith432 for originally building the C++ unlocker and Mac Son of Knife(MSoK) for all the testing and support.
Thanks also to Sam B for finding the solution for ESXi 6 and helping me withdebugging expertise. Sam also wrote the code for patching ESXi ELF files andmodified the unlocker code to run on Python 3 in the ESXi 6.5 environment.
History
27/09/18 3.0.0 - First release02/10/18 3.0.1 - Fixed gettools.py to work with Python 3 and correctly download darwinPre15.iso10/10/18 3.0.2 - Fixed false positives from anti-virus software with Windows executables- Allow Python 2 and 3 to run the Python code from Bash scripts10/24/19 3.0.3 - Fixed unlocker and gettools for VMware Workstation 15.5
Macos Unlocker For Vmware
(c) 2011-2018 Dave Parsons
Macos Unlocker Esxi 6.7
VMware ESXi上安装macOS的解锁工具.
普通个人用户请使用VMware Workstation
https://www.applex.net/downloads/vmware-workstation-full-15-0-2.903/
作者主页
https://github.com/DrDonk/esxi-unlocker
macOS Unlocker V3.0 for VMware ESXi
1. Introduction
---------------
Unlocker 3 for ESXi is designed for VMware ESXi 6.5 and 6.7.
The patch code carries out the following modifications dependent on the product
being patched:
* Fix vmware-vmx to allow macOS to boot
* Fix libvmkctl to allow vSphere to control the guest
The code is written in Python as it makes the Unlocker easier to run and
maintain on ESXi.
+-----------------------------------------------------------------------------+
| IMPORTANT: |
| |
| |
| Always uninstall the previous version of the Unlocker before using a new |
| version. Failure to do this could render VMware unusable. |
| |
+-----------------------------------------------------------------------------+
2. Installation
---------------
Copy the distribution file to the ESXi host datastore using scp or some other
data transfer system.
Decompress the file from the ESXi console or via SSH:
tar xzvf esxi-unlocker-xxx.tgz
(xxx - will be the version number, for example, 300)
Run the command from the terminal:
./esxi-install.sh
Finally reboot the server.
3. Uninstallation
-----------------
Open the ESXi console or login via SSH and chnage to the folder where the files were extracted.
Run the command from the terminal:
./esxi-uninstall.sh
Finally reboot the server.
4. Notes
--------
A. There is a command added called esxi-smctest.sh which can show if the patch is successful. It must be run from a
terminal or SSH session. The output should be:
/bin/vmx
smcPresent = true
custom.vgz false 38725560 B
B. The unlocker can be temporarily disabled during boot by editing the boot options and adding 'nounlocker'.
5. Thanks
---------
Thanks to Zenith432 for originally building the C++ unlocker and Mac Son of Knife
(MSoK) for all the testing and support.
Thanks also to Sam B for finding the solution for ESXi 6 and helping me with
debugging expertise. Sam also wrote the code for patching ESXi ELF files and
modified the unlocker code to run on Python 3 in the ESXi 6.5 environment.
The code is available at https://github.com/DrDonk/esxi-unlocker
History
-------
26/09/18 3.0.0 - First release
(c) 2011-2018 Dave Parsons