To boot Mac OS X in latest VMware Virtualization product (Virtual Hardware v11), you need to install VMware Unlocker for Mac OS X v2. I have made enhancement and release under YLN release. Currently, it only enhance Windows Version which unlocker may raise error 13 when
patching VMwareBase.dll on original unlocker script.
Pre-requisites:
- Install VMware Virtualization product
- Download VMware Unlocker for Mac OS X YLN v2
Password: YLNotes.com
Downloads: UserClouds TusFiles
If you have trouble downloading from files from TusFiles, please read
Tips:Direct Download Files from TusFiles.net
Vmware Unlocker for Mac OS X v2:
- Workstation 11/12 on Windows and Linux
- Player 7 on Windows and Linux
- Fusion 7 on Mavericks and Yosemite
- ESXi 6
Install VMware Unlocker in Windows:
S1-1. Close VMware product (script will force terminate if running)
S1-2. Download and Unzip VMware Mac OS X Unlocker
S1-3. Right click on win-install.cmd file, and select Run as administrator
S1-4. Unlocker will start patching VMware and copy VMware Tools (darwin) to VMware directory
VMware Unlocker for MacOSX (YLN v2.0.2-r1) ========================================== (c) Dave Parsons 2011-14 VMware is installed at: C:\Program Files (x86)\VMware\VMware Workstation\ Stopping VMware services... Backing up files... C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx.exe -> T:\VMware_Unlocker_MacOSX-YLN_v2.0.2-r1\backup\x64\vmware-vmx.exe 1 File(s) copied C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx-debug.exe -> T:\VMware_Unlocker_MacOSX-YLN_v2.0.2-r1\backup\x64\vmware-vmx-debug.exe 1 File(s) copied C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx-stats.exe -> T:\VMware_Unlocker_MacOSX-YLN_v2.0.2-r1\backup\x64\vmware-vmx-stats.exe 1 File(s) copied C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll -> T:\VMware_Unlocker_MacOSX-YLN_v2.0.2-r1\backup\vmwarebase.dll 1 File(s) copied Patching... Patching: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx.exe +LKS 0: 0xb283e8 OSK0 0: 0xb2fd20 OSK1 0: 0xb2fd68 +LKS Memcpy: 0x80f03b4001000000 OSK0 Memcpy Original: 0x80f03b4001000000 OSK0 Memcpy Patched: 0x80f03b4001000000 OSK1 Memcpy Original: 0x80f03b4001000000 OSK1 Memcpy Patched: 0x80f03b4001000000 Haiku written to OSK0/1 Data +LKS 1: 0xb2fe18 OSK0 1: 0xb34150 OSK1 1: 0xb34198 +LKS Memcpy: 0x80f03b4001000000 OSK0 Memcpy Original: 0x80f03b4001000000 OSK0 Memcpy Patched: 0x80f03b4001000000 OSK1 Memcpy Original: 0x80f03b4001000000 OSK1 Memcpy Patched: 0x80f03b4001000000 Haiku written to OSK0/1 Data Patched: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx.exe Patching: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx-debug.exe +LKS 0: 0xcbde08 OSK0 0: 0xcc5740 OSK1 0: 0xcc5788 +LKS Memcpy: 0x60f24c4001000000 OSK0 Memcpy Original: 0x60f24c4001000000 OSK0 Memcpy Patched: 0x60f24c4001000000 OSK1 Memcpy Original: 0x60f24c4001000000 OSK1 Memcpy Patched: 0x60f24c4001000000 Haiku written to OSK0/1 Data +LKS 1: 0xcc5838 OSK0 1: 0xcc9b70 OSK1 1: 0xcc9bb8 +LKS Memcpy: 0x60f24c4001000000 OSK0 Memcpy Original: 0x60f24c4001000000 OSK0 Memcpy Patched: 0x60f24c4001000000 OSK1 Memcpy Original: 0x60f24c4001000000 OSK1 Memcpy Patched: 0x60f24c4001000000 Haiku written to OSK0/1 Data Patched: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx-debug.exe Patching: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx-stats.exe +LKS 0: 0xb49cd8 OSK0 0: 0xb51610 OSK1 0: 0xb51658 +LKS Memcpy: 0xe0383d4001000000 OSK0 Memcpy Original: 0xe0383d4001000000 OSK0 Memcpy Patched: 0xe0383d4001000000 OSK1 Memcpy Original: 0xe0383d4001000000 OSK1 Memcpy Patched: 0xe0383d4001000000 Haiku written to OSK0/1 Data +LKS 1: 0xb51708 OSK0 1: 0xb55a40 OSK1 1: 0xb55a88 +LKS Memcpy: 0xe0383d4001000000 OSK0 Memcpy Original: 0xe0383d4001000000 OSK0 Memcpy Patched: 0xe0383d4001000000 OSK1 Memcpy Original: 0xe0383d4001000000 OSK1 Memcpy Patched: 0xe0383d4001000000 Haiku written to OSK0/1 Data Patched: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx-stats.exe Patching: C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll Patched flag: 0x4510304 Patched flag: 0x4510368 Patched flag: 0x4510432 Patched flag: 0x4510496 Patched flag: 0x4510560 Patched flag: 0x4510624 Patched flag: 0x4510688 Patched flag: 0x4510752 Patched flag: 0x4510816 Patched flag: 0x5058552 Patched flag: 0x5058616 Patched flag: 0x5058680 Patched flag: 0x5058744 Patched flag: 0x5058808 Patched flag: 0x5058872 Patched flag: 0x5058936 Patched flag: 0x5059000 Patched flag: 0x5059064 Patched: C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll T:\VMware_Unlocker_MacOSX-YLN_v2.0.2-r1\tools\darwin.iso -> C:\Program Files (x86)\VMware\VMware Workstation\darwin.iso T:\VMware_Unlocker_MacOSX-YLN_v2.0.2-r1\tools\darwin.iso.sig -> C:\Program Files (x86)\VMware\VMware Workstation\darwin.iso.sig 2 File(s) copied Starting VMware services... Finished!
S1-5. Run VMware, and create new VM.S1-6. On Wizard, Select a Guest Operating System,
you will see option for Apple Mac OS X
Before Patching:
After Patching:
Notes on VMware Unlocker YLN Release:
Mac OS X Unlocker for VMware v2 (YLN Release)
YLN v2.0.8-r1 (19-Feb-2016)
1. Update YLN VMware Unlocker to v2.0.8
2. Two installer script based on Workstation Version
to install VMware Tools supported
v11 : win-install-VW11.cmd VmwTools 7.1.3.3204469
v12 : win-install-VW12.cmd VmwTools 8.1.0.3272237
YLN v2.0.7-r1 (30-Sep-2015)
1. Update YLN VMware Unlocker to v2.0.7
2. Two installer script based on Workstation Version to install VMware Tools supported
v11 : win-install-VW11.cmd VmwTools 7.1.2.2779224
v12 : win-install-VW12.cmd VmwTools 8.0.0.2985594
YLN-v2.0.6-r1
Include VMWare Tools for Darwin:
•7.1.0.2314774
•7.1.1.2498930
•7.1.2.2779224
YLN-v2.0.4r2 (26-Feb-2015)
Add VMware Tools ISO for Darwin:
•7.1.1.2498930
•7.1.0.2314774
YLN-v2.0.4-r1 (28-Jan-2015)
Update YLN VMware Unlocker to v2.0.4
YLN-v2.0.3-r1 (06-Jan-2015)
Update YLN VMware Unlocker to v2.0.3
YLN-v2.0.2-r1 (23-Dec-2014)
When you run VMware.exe, it also launches COM Surrogates process loaded by DllHost.exe. Force termination on VMware.exe will leave DllHost orphaned and it still lock on VMwareBase.dll which cause unlocker patching error 13.
YLN v2.0.7-r1 (30-Sep-2015)
- Update YLN VMware Unlocker to v2.0.7
- Two installer script based on Workstation Version
to install VMware Tools supported
v11 : win-install-VW11.cmd VmwTools 7.1.2.2779224
v12 : win-install-VW12.cmd VmwTools 8.0.0.2985594
YLN v2.0.6-r1 (14-Jul-2015)
- Update YLN VMware Unlocker to v2.0.6
- Include VMWare Tools for Darwin
– 7.1.0.2314774
– 7.1.1.2498930
– 7.1.2.2779224
YLN v2.0.4-r1 (28-Jan-2015)
- Update YLN VMware Unlocker to v2.0.4
YLN v2.0.3-r1 (06-Jan-2015)
- Update YLN VMware Unlocker to v2.0.3
YLN v2.0.2-r1 (23-Dec-2014)
- [Windows] Enhance termination process for VMware.exe and DllHost.exe (VMwareBase.dll)
which cause error (Error 13) during [VmwareBase.dll] patching by unlocker
Patching: C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll
Traceback (most recent call last):
File “<string>”, line 264, in <module>
File “<string>”, line 258, in main
File “<string>”, line 144, in patchbase
IOError: [Errno 13] Permission denied: u’C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll’
Patching: C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll Traceback (most recent call last): File "<string>", line 264, in <module> File "<string>", line 258, in main File "<string>", line 144, in patchbase IOError: [Errno 13] Permission denied: u'C:\\Program Files (x86)\\VMware\\VMware Workstation\\vmwarebase.dll'
Using SysInternals Process Explorer, dllhost.exe still running after force termination on VMware.exe
If you try to delete vmwarebase.dll, the file cannot be deleted.
Before Force Termination on VMware.exe
After Force Termination on VMware.exe
YLN release script force terminate VMware.exe and Dllhost.exe.
Hi the download links dont work anymore, can you please just put the text of the script in this blog please?