Jump to content

Workstation 11/12, Player 7/12, Fusion 7/8 and ESXi 6 Mac OS X Unlocker 2


Donk
 Share

691 posts in this topic

Recommended Posts

 

I' running into this problem when i try to expand my OS X(El Capitan) virtual machine diskspace on VMware 12 - on Windows 10. With Unlocker 2.07
 
I'm using TechReviews: https://www.youtube....h?v=qIINnuBRsmg - download link: https://goo.gl/2Lu9c6
 
I get this core dump:
vcpu:-0:Verify vmcore/vmm/main/physmem_monitor.c:1178
 
And yes i've already added:   smc.version = "0"   to my VMX configuration file...
 
What is wrong ???
Please i can't expand my OS X VM image: 40 GB preset in VMware is simply to small
 
Regards
Tom

 

 

First of all go and delete the other 3 cross-posts as they are not allowed on the forum.

 

Have you closed down the VM and closed VMware before  editing the VMX file? If you don't do that VMware keeps a cached copy in memory.

 

As for resizing the disk. Use the VMware Edit parameters to increase the size of the drive. You will then need to boot fomr somehting like GPartEd.iso and resize the disk.

Link to comment
Share on other sites

Hey Guys also having some trouble here. Using VMWare Workstation Player 12 and the latest  unlocker 2.0.8.

When running as Admin on Win7 it gives me an IOError: [Errno 13] Permission denied : follows by a path of my vmwarebase.dll

then the unlocker returns -1

 

Any hints how to solve it?

Link to comment
Share on other sites

On windows 7, you can run Task Manager and delete the "VMware Authorization Service" service. Then you can run the unlocker 2.0.8 without an issue.

 

Before you restart the windows, remember to start the "VMware Authorization Service" by command "net start VMAuthdService".

Link to comment
Share on other sites

Hey Guys also having some trouble here. Using VMWare Workstation Player 12 and the latest  unlocker 2.0.8.

When running as Admin on Win7 it gives me an IOError: [Errno 13] Permission denied : follows by a path of my vmwarebase.dll

then the unlocker returns -1

 

Any hints how to solve it?

 

Have you got an anti-virus program running? if so disable before running the unlocker. We have found Bitdefender and McAfee stops access to the vmwarebase.dll. Obviously restart the AV program after you have finished running the unlocker.

On windows 7, you can run Task Manager and delete the "VMware Authorization Service" service. Then you can run the unlocker 2.0.8 without an issue. Before you restart the windows, remember to start the "VMware Authorization Service" by command "net start VMAuthdService".

The installer script does that for you.

Link to comment
Share on other sites

Have you got an anti-virus program running? if so disable before running the unlocker. We have found Bitdefender and McAfee stops access to the vmwarebase.dll. Obviously restart the AV program after you have finished running the unlocker.

 

  Oh yeah got Bit Defender running thought I disabled all necessary "scans" in there . Closed it this time time completely and now it works. Thanks :) 

Link to comment
Share on other sites

Hi all. I use opensuse 13.2 with vmware Workstation 12.0.1 build-3160714. I use first the version Unlocker 2.07 and now 2.08. Same result: when I start the virtual machine with an iso El Capitan as a cdrom/dvd device the system reboots continuosly... I only see an apple for a few seconds. When I try use a vmdk with all the OS X inside a windows with a message like: An error ocurred...

Any idea? Need write anything on diferents files?

Thanks

Link to comment
Share on other sites

is it normal for unlocker 2.0.8 on esxi 6.0 to not show osx 10.11 as on of the choices when creating a VM? In vmware workstaiton 12, it does show 10.11.

 

Yes - ESXi 6 is equivalent to Workstation 11 and Fusion 7 which also do not have 10.11.

Link to comment
Share on other sites

If I install this onto ESXi 6.0, does the below mean than none of my VM's will be able to utilize VM Version 11?

 

Any other limitations I should be aware of in ESXi 6.0?

 

Thanks and Best regards

Jim

 

Jim, pretty sure that doesn't apply to ESXi since the unlocker was updated... I know I've never had a problem with anything whatsoever.

Link to comment
Share on other sites

Jim, pretty sure that doesn't apply to ESXi since the unlocker was updated... I know I've never had a problem with anything whatsoever.

 

AGreed - I think the SMC problem is now limited to Workstation/Player on Windows.

Link to comment
Share on other sites

Yes - ESXi 6 is equivalent to Workstation 11 and Fusion 7 which also do not have 10.11.

 

That's what I thought. But I can still install OSX 10.11, right? Is there a guide that I can follow to install OSX 10.11? I've downloaded the dmg file but I'm not sure how to convert it to ISO.

 

Also, do I need to manually mount darwin.iso to install VMWare Tools on OSX 10.11?

Link to comment
Share on other sites

I am not sure if this will make a hugedifference (haven't tested booting yet), but, when running the Linux installer for VMware Workstation 12.1.0 (just recently came out) I saw the following:

 

@server:~/Downloads/unlocker208$ sudo sh lnx-install.sh 
VMware Unlocker 2.0.8
===============================
Copyright: Dave Parsons 2011-15
lnx-install.sh: 12: lnx-install.sh: [[: not found
Creating backup folder...
‘/usr/lib/vmware/bin/vmware-vmx’ -> ‘./backup/vmware-vmx’
‘/usr/lib/vmware/bin/vmware-vmx-debug’ -> ‘./backup/vmware-vmx-debug’
‘/usr/lib/vmware/bin/vmware-vmx-stats’ -> ‘./backup/vmware-vmx-stats’
‘/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so’ -> ‘./backup/libvmwarebase.so’
Patching...
Home directory not accessible: Permission denied
Home directory not accessible: Permission denied
File: /usr/lib/vmware/bin/vmware-vmx
appleSMCTableV0 (smc.version = "0")
appleSMCTableV0 Address      : 0xebad80
appleSMCTableV0 Private Key #: 0xF2/242
appleSMCTableV0 Public Key  #: 0xF0/240
appleSMCTableV0 Table        : 0xebada0
+LKS Key: 
002 0xebade8 +LKS 01 flag 0x90 0x1ae0e0 07
OSK0 Key Before:
241 0xebf120 OSK0 32 ch8* 0x80 0x1ae0b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
241 0xebf120 OSK0 32 ch8* 0x80 0x1ae0e0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
242 0xebf168 OSK1 32 ch8* 0x80 0x1ae0b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
242 0xebf168 OSK1 32 ch8* 0x80 0x1ae0e0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63


appleSMCTableV1 (smc.version = "1")
appleSMCTableV1 Address      : 0xebf1b0
appleSMCTableV1 Private Key #: 0x01B4/436
appleSMCTableV1 Public Key  #: 0x01B0/432
appleSMCTableV1 Table        : 0xebf1e0
+LKS Key: 
004 0xebf2b8 +LKS 01 flag 0x90 0x1ae0e0 01
OSK0 Key Before:
435 0xec6bf0 OSK0 32 ch8* 0x90 0x1ae0b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
435 0xec6bf0 OSK0 32 ch8* 0x90 0x1ae0e0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
436 0xec6c38 OSK1 32 ch8* 0x90 0x1ae0b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
436 0xec6c38 OSK1 32 ch8* 0x90 0x1ae0e0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63


Modifying RELA records from: 0x1ae0b0 to 0x1ae0e0
Relocation modified at: 0xc1518
Relocation modified at: 0xc1530
Relocation modified at: 0xc3e10
Relocation modified at: 0xc3e28
File: /usr/lib/vmware/bin/vmware-vmx-debug
appleSMCTableV0 (smc.version = "0")
appleSMCTableV0 Address      : 0x11bedc0
appleSMCTableV0 Private Key #: 0xF2/242
appleSMCTableV0 Public Key  #: 0xF0/240
appleSMCTableV0 Table        : 0x11bede0
+LKS Key: 
002 0x11bee28 +LKS 01 flag 0x90 0x1f5d20 07
OSK0 Key Before:
241 0x11c3160 OSK0 32 ch8* 0x80 0x1f5c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
241 0x11c3160 OSK0 32 ch8* 0x80 0x1f5d20 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
242 0x11c31a8 OSK1 32 ch8* 0x80 0x1f5c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
242 0x11c31a8 OSK1 32 ch8* 0x80 0x1f5d20 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63


appleSMCTableV1 (smc.version = "1")
appleSMCTableV1 Address      : 0x11c31f0
appleSMCTableV1 Private Key #: 0x01B4/436
appleSMCTableV1 Public Key  #: 0x01B0/432
appleSMCTableV1 Table        : 0x11c3220
+LKS Key: 
004 0x11c32f8 +LKS 01 flag 0x90 0x1f5d20 01
OSK0 Key Before:
435 0x11cac30 OSK0 32 ch8* 0x90 0x1f5c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
435 0x11cac30 OSK0 32 ch8* 0x90 0x1f5d20 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
436 0x11cac78 OSK1 32 ch8* 0x90 0x1f5c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
436 0x11cac78 OSK1 32 ch8* 0x90 0x1f5d20 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63


Modifying RELA records from: 0x1f5c40 to 0x1f5d20
Relocation modified at: 0xc6538
Relocation modified at: 0xc6550
Relocation modified at: 0xc8e30
Relocation modified at: 0xc8e48
File: /usr/lib/vmware/bin/vmware-vmx-stats
appleSMCTableV0 (smc.version = "0")
appleSMCTableV0 Address      : 0xf4c840
appleSMCTableV0 Private Key #: 0xF2/242
appleSMCTableV0 Public Key  #: 0xF0/240
appleSMCTableV0 Table        : 0xf4c860
+LKS Key: 
002 0xf4c8a8 +LKS 01 flag 0x90 0x1dd280 07
OSK0 Key Before:
241 0xf50be0 OSK0 32 ch8* 0x80 0x1dd250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
241 0xf50be0 OSK0 32 ch8* 0x80 0x1dd280 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
242 0xf50c28 OSK1 32 ch8* 0x80 0x1dd250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
242 0xf50c28 OSK1 32 ch8* 0x80 0x1dd280 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63


appleSMCTableV1 (smc.version = "1")
appleSMCTableV1 Address      : 0xf50c70
appleSMCTableV1 Private Key #: 0x01B4/436
appleSMCTableV1 Public Key  #: 0x01B0/432
appleSMCTableV1 Table        : 0xf50ca0
+LKS Key: 
004 0xf50d78 +LKS 01 flag 0x90 0x1dd280 01
OSK0 Key Before:
435 0xf586b0 OSK0 32 ch8* 0x90 0x1dd250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
435 0xf586b0 OSK0 32 ch8* 0x90 0x1dd280 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
436 0xf586f8 OSK1 32 ch8* 0x90 0x1dd250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
436 0xf586f8 OSK1 32 ch8* 0x90 0x1dd280 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63


Modifying RELA records from: 0x1dd250 to 0x1dd280
Relocation modified at: 0xd8790
Relocation modified at: 0xd87a8
Relocation modified at: 0xdb088
Relocation modified at: 0xdb0a0
GOS Patching: /usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so
GOS Patched flag @: 0x72b960
GOS Patched flag @: 0x72b9a8
GOS Patched flag @: 0x72b9f0
GOS Patched flag @: 0x72ba38
GOS Patched flag @: 0x72ba80
GOS Patched flag @: 0x72bac8
GOS Patched flag @: 0x72bb10
GOS Patched flag @: 0x72bb58
GOS Patched flag @: 0x72bba0
GOS Patched flag @: 0x72bbe8
GOS Patched flag @: 0x74dac0
GOS Patched flag @: 0x74db08
GOS Patched flag @: 0x74db50
GOS Patched flag @: 0x74db98
GOS Patched flag @: 0x74dbe0
GOS Patched flag @: 0x74dc28
GOS Patched flag @: 0x74dc70
GOS Patched flag @: 0x74dcb8
GOS Patched flag @: 0x74dd00
GOS Patched flag @: 0x74dd48
GOS Patched: /usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so
Getting VMware Tools...
Retrieving tools from: http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/8.1.0/3272237/packages/com.vmware.fusion.tools.darwin.zip.tar

 

Finished!
Link to comment
Share on other sites

I haven't checked in for a while but is there anyone who was able to run whatever MacOS on ESXi 6.0.0 meanwhile using an AMD CPU?

I checked all the Niresh images, youtube videos and whatever but the instructions don't seem to apply to ESXi. For example, there is no option to add a disk as a SerialATA disk instead of SCSI (which is the case in VMWare Workstation).

Link to comment
Share on other sites

Hardware is an i7-930 on a Gigabyte X58A-UD3R with 12G of RAM.  Running VMWare Workstation 12, unlocker 2.0.8, and trying to install OS X 10.10 from a bootable USB stick created using a recently downloaded Yosemite and its createinstallmedia command.  VMWare seems to have been patched correctly, and creating a Mac OS VM is an available option.

Created a VM using hardware v11 (it complained about v10 being unsupported), edited the .vmx file afterward to add smc.version="0".  (Without smc.version = "0", the VM crashed.)

Booting the USB stick seems to work: I get the Apple logo and a progress bar for a while.  However, about half-way through, that is replaced with a prohibition sign (circle with a bar through it) and everything stops.

Tried again with a variety of different configuration options based on things I'd seen as possible sources of problems:

- With one or two processors

- With or without "Virtualize Intel VT-x/EPT or AMD-V/RVI" checked

- With USB 2 support instead of USB 3 support

- With hardware v10 instead of v11 in the .vmx file

However, regardless of choices, the same thing happens.

 

Everything I've found on the net for the prohibition sign during install indicates a hardware problem, but I'm not sure what that would be in this case.  I can't verify that the install would actually work on a regular Mac as I don't have one to verify against.  Any ideas as to what might be going wrong?

Link to comment
Share on other sites

@kubla.khan,

 

I think your problem most likely arises from your install media.  I would recommend creating a vanilla installer ISO using the CYI.tool - see Run Vanilla OS X El Capitan, Yosemite or Mavericks in VMware Workstation 12 on a Windows Host

 

or try imaging your installer USB to vmdk eg using Paragon Backup and Recovery 15

and attaching/adding the installer vmdk file as an additional hard drive to your virtual machine...

 

post-846696-0-66486200-1450669782_thumb.png

 

I've never had luck directly booting a VM from an attached physical USB drive.

Link to comment
Share on other sites

The install media was indeed the problem.  The install ISO worked much better - I now have a shiny new VM booting OS X Mavericks.  It also seems to be capable of booting the failing Mac this VM is intended to support, whereas the bootable USB stick had the same failure on a real Mac as on a virtual one (the prohibition sign).  Makes me wonder what's going on with the USB sticks....

 

Thanks for the suggestion!

Link to comment
Share on other sites

Hello,

 

This looks like a really awesome tool!

 

In doing my normal due-diligence of scanning anything I download, I found that the updater.exe and gettools.exe bundled with v2.0.8 are flagged by a couple of the lesser known AV vendors as viruses (see attachment).  I'm guessing these companies have just categorized these executables based on heuristics and not an actual threat detected in the specific files.  This being a non-commercial product, I have to imagine someone else out there used a similar process to do something non-positive, causing these EXE's to be included as malicious.

 

Would it be possible to get copies of the following files manually, so we can manually patch:

vmware-vmx.exe

vmware-vmx-debug.exe

vmware-vmx-stats.exe

vmwarebase.dll

 

I personally like doing some of the patching myself as I can see better how things are working.  It would also work around the detentions noted above.

 

Thanks!

 

post-1641196-0-37730400-1451244729_thumb.jpg

Link to comment
Share on other sites

Hello,

 

This looks like a really awesome tool!

 

In doing my normal due-diligence of scanning anything I download, I found that the updater.exe and gettools.exe bundled with v2.0.8 are flagged by a couple of the lesser known AV vendors as viruses (see attachment).  I'm guessing these companies have just categorized these executables based on heuristics and not an actual threat detected in the specific files.  This being a non-commercial product, I have to imagine someone else out there used a similar process to do something non-positive, causing these EXE's to be included as malicious.

 

Would it be possible to get copies of the following files manually, so we can manually patch:

vmware-vmx.exe

vmware-vmx-debug.exe

vmware-vmx-stats.exe

vmwarebase.dll

 

I personally like doing some of the patching myself as I can see better how things are working.  It would also work around the detentions noted above.

 

Thanks!

 

 

This is a false positive for some reason. Guess it does not like the Pyinstaller packaging. If you do not want to use the executables install Python and change the win-install script to run python unlocker.py instead of the executable. (This is how it is run on ESXi, OS X and Linux). The source code is in the relase zip in the Python .py files.

 

Make sure you download from Insanelymac or www.daveparsons.net/downloads. These are the only places I release the unlocker files.

 

If you want to see how the Pyinstaller is used to build just the Windows executables the code is on https://github.com/DrDonk/unlocker

Link to comment
Share on other sites

Does anyone know how to fix the lag and missing translucency when running OS X 10.11 in VMware? I read that the same lag happens in Yosemite but you can download an application that disables beam synchronization which fixes the lag. Unfortunately this application doesn't seem to work on 10.11, so does anyone know if there is an alternate fix?

Link to comment
Share on other sites

have you installed latest version of vmware tools for os x el capitan becuase there is close to zero or no lag at all unless your machine sucks becuase im not seeing any lag at all.
Yosemite had huge lag issues but el capitan vm dont show anything close to that

Link to comment
Share on other sites

have you installed latest version of vmware tools for os x el capitan becuase there is close to zero or no lag at all unless your machine sucks becuase im not seeing any lag at all.

Yosemite had huge lag issues but el capitan vm dont show anything close to that

 

Yes, VMware Tools is installed, the lag is different. Mouse movement and resolution work perfectly but the UI is laggy.

Link to comment
Share on other sites

After installing Unlucker2 on win7 , VMWare11 pro , and create MACOS VM when run this error comes ..

 

 

VMware Workstation unrecoverable error: (vcpu-0)
 
vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1178
 
A log file is available in "E:\VMs\VMWares\MAC10\vmware.log".  
 
i attach log file to this post .
 
 
what is it exactly ?!!! 
 
 
thanks .
Link to comment
Share on other sites

 Share

×
×
  • Create New...