Jump to content
Donk

Workstation 8/9/10, Player 4/5/6 and Fusion 4/5/6 Mac OS X Unlocker

543 posts in this topic

Recommended Posts

OS X isn't what I use Workstation for most of the time so I'll just wait for the changes in the tech preview to make it to the stable channel. :-)

Share this post


Link to post
Share on other sites
Advertisement

Fair enough. Just want to say that I have been using the Tech Previews since Mach and rock solid as far as my usage goes. Run a development team in a big software house. Lots of big VMs with development environments.

Share this post


Link to post
Share on other sites

I did NOT have to use the tech preview to get 10.7.4 to boot. I used this information to get 10.7.4 to boot on Workstation 8.0.3. I don't remember where I got it from, but it was one of the other Mac virutalization/help forums out there. Found it through a search on Google. The first part is what I did to get Lion to boot properly after upgrading from Snow Leopard, and the 2nd part is what I did to get it to 10.7.4 to work on workstation 8.0.3. I haven't upgraded to 8.0.4 yet.

 

sudo -s

cp -a AppleLSIFusionMPT.kext /System/Library/Extensions

chown -R 0:0 /System/Library/Extensions/AppleLSIFusionMPT.kext

touch -c /System/Library/Extensions

kextcache -system-prelinked-kernel

kextcache -system-caches

<reboot>

 

I succeeded in installing OS 10.7.4 under Workstation 8.0.3 for Windows as follows

- Get the combo update for 10.7.4 from Apple [don't use software update.]

- Retain AppleSMC.kext v3.1.1d8 from OS 10.7.3.

- Create a snapshot.

- Open a root Terminal.

- Run the combo update under OS 10.7.3.

- Don't press restart when the update completes.

- Goto /System/Library/Extensions in the root Terminal.

- remove AppleSMC.kext, or move it to a backup location.

- restore AppleSMC.kext from OS 10.7.3 that you retained.

- touch /System/Library/Extensions.

- Now press restart in the installer window.

- The system should restart successfully.

 

I have attached the AppleSMC.kext I downloaded from the site I got this info. I was unable to properly copy out my 10.7.3 kext and copy it back. I'm not very good with Mac OS yet, so somebody else may have better luck. I'm sure they are just assuming some of the steps are known.

 

Hope this helps.

AppleSMC.kext.zip

Share this post


Link to post
Share on other sites

After applying the latest unlocker

 

My laptop is intel core 2 duo T5270 (VT disabled).

My host is Vista 32 bit.

 

When I run 10.7.3 using VMWare Workstation 8.0.3 (already patched),

I get to see however, following error:

 

Software virtualization is incompatible with long mode on this platform. Disabling long mode. Without long mode support, the virtual machine will not be able to run 64 bit code.

 

Later, OS refuses to boot - with a traffic 'Wrong side' sign - it remains for 1 min like that, and then powers off!

 

I uninstalled + reinstalled + reapplied all the patches in required order, as depicted on (

http://www.sysprobs....ows-7-computer/) - but to no avail.

 

(It seems I get past unlocker good - I can see Apple Mac OS X in OS options, but somehow can't get it to work right.)

 

Need urgent help!!!

 

Thanks in advance for reading me!

 

-vC

 

Oh, and here is my vmx file (due to some weird browser bug, can't get it as attachment):

 

 

encoding = "windows-1252"

config.version = "8"

virtualHW.version = "8"

scsi0.present = "TRUE"

scsi0.virtualDev = "lsilogic"

memsize = "1024"

scsi0:0.present = "TRUE"

scsi0:0.fileName = "Mac OS X Lion.vmdk"

ide1:0.present = "TRUE"

ide1:0.autodetect = "TRUE"

ide1:0.deviceType = "cdrom-raw"

floppy0.startConnected = "FALSE"

floppy0.fileName = ""

floppy0.autodetect = "TRUE"

ethernet0.present = "TRUE"

ethernet0.connectionType = "nat"

ethernet0.virtualDev = "e1000"

ethernet0.wakeOnPcktRcv = "FALSE"

ethernet0.addressType = "generated"

usb.present = "TRUE"

ehci.present = "TRUE"

sound.present = "TRUE"

sound.virtualDev = "hdaudio"

sound.fileName = "-1"

sound.autodetect = "TRUE"

pciBridge0.present = "TRUE"

pciBridge4.present = "TRUE"

pciBridge4.virtualDev = "pcieRootPort"

pciBridge4.functions = "8"

pciBridge5.present = "TRUE"

pciBridge5.virtualDev = "pcieRootPort"

pciBridge5.functions = "8"

pciBridge6.present = "TRUE"

pciBridge6.virtualDev = "pcieRootPort"

pciBridge6.functions = "8"

pciBridge7.present = "TRUE"

pciBridge7.virtualDev = "pcieRootPort"

pciBridge7.functions = "8"

vmci0.present = "TRUE"

smc.present = "TRUE"

hpet0.present = "TRUE"

ich7m.present = "TRUE"

usb.vbluetooth.startConnected = "TRUE"

firmware = "efi"

displayName = "Mac OS X Lion"

guestOS = "darwin11"

nvram = "Mac OS X Lion.nvram"

virtualHW.productCompatibility = "hosted"

powerType.powerOff = "hard"

powerType.powerOn = "hard"

powerType.suspend = "hard"

powerType.reset = "hard"

extendedConfigFile = "Mac OS X Lion.vmxf"

ethernet0.generatedAddress = "00:0c:29:35:9e:ad"

vmci0.id = "196446353"

uuid.location = "56 4d a1 08 33 3d 6d 5f-4b e7 fc 82 f7 35 9e ad"

uuid.bios = "56 4d a1 08 33 3d 6d 5f-4b e7 fc 82 f7 35 9e ad"

cleanShutdown = "TRUE"

replay.supported = "FALSE"

replay.filename = ""

scsi0:0.redo = ""

pciBridge0.pciSlotNumber = "17"

pciBridge4.pciSlotNumber = "21"

pciBridge5.pciSlotNumber = "22"

pciBridge6.pciSlotNumber = "23"

pciBridge7.pciSlotNumber = "24"

scsi0.pciSlotNumber = "16"

usb.pciSlotNumber = "32"

ethernet0.pciSlotNumber = "33"

sound.pciSlotNumber = "34"

ehci.pciSlotNumber = "35"

vmci0.pciSlotNumber = "36"

usb:1.present = "TRUE"

ethernet0.generatedAddressOffset = "0"

tools.remindInstall = "TRUE"

vmotion.checkpointFBSize = "33554432"

usb:1.speed = "2"

usb:1.deviceType = "hub"

usb:1.port = "1"

usb:1.parent = "-1"

annotation = " Mac OS X Lion 10.7.3 VMware Image|0D|0A-------------------------------------------|0D|0ALatest image of Lion. Should work better than any you've had so far.|0D|0A|0D|0A- Run the Guest Unlocker|0D|0A- Run the Bypasser (if needed)|0D|0A- Configure your VM|0D|0A- Run your Virtual Machine|0D|0A|0D|0AShould run just fine. Subscribe to MrZackehhSoul (@Zackehh9lives) on YouTube for latest releases, and email zackehsoul@hotmail.co.uk to report bugs."

numvcpus = "2"

isolation.tools.hgfs.disable = "TRUE"

sharedFolder0.present = "TRUE"

sharedFolder0.enabled = "TRUE"

sharedFolder0.readAccess = "TRUE"

sharedFolder0.writeAccess = "TRUE"

sharedFolder0.hostPath = "C:\Mac OS X Lion 10.7.3 VMware Image\Shared"

sharedFolder0.guestName = "Shared"

sharedFolder0.expiration = "never"

sharedFolder.maxNum = "1"

cpuid.coresPerSocket = "2"

vhv.enable = "FALSE"

ide1:0.startConnected = "FALSE"

monitor.virtual_mmu = "automatic"

monitor.virtual_exec = "automatic"

disable_acceleration = "FALSE"

mks.keyboardFilter = "allow"

scsi0:1.present = "FALSE"

usb:0.present = "TRUE"

usb:0.deviceType = "hid"

usb:0.port = "0"

usb:0.parent = "-1"

Share this post


Link to post
Share on other sites

After applying the latest unlocker

 

My laptop is intel core 2 duo T5270 (VT disabled).

My host is Vista 32 bit.

 

When I run 10.7.3 using VMWare Workstation 8.0.3 (already patched),

I get to see however, following error:

 

Software virtualization is incompatible with long mode on this platform. Disabling long mode. Without long mode support, the virtual machine will not be able to run 64 bit code.

 

Later, OS refuses to boot - with a traffic 'Wrong side' sign - it remains for 1 min like that, and then powers off!

 

I uninstalled + reinstalled + reapplied all the patches in required order, as depicted on (

http://www.sysprobs....ows-7-computer/) - but to no avail.

 

(It seems I get past unlocker good - I can see Apple Mac OS X in OS options, but somehow can't get it to work right.)

 

 

Need urgent help!!!

 

Thanks in advance for reading me!

 

-vC

 

 

Well I am not sure what image you are trying to run, but the unlocked is designed only for vanilla Apple version. You could well have some odd kernel extension or app in a pre-made image. So stay clear of them.

Share this post


Link to post
Share on other sites

thanks Donk - btw, can you take a look at my vmx file (I edited my post sometime afterwards) - if that tells you something?

 

And yes - I read your comment about free tech preview 2012 of vmware workstation, which I am downloading right now.

 

Can you bit more elaborate how can I get this Lion thing working with it, just in case? Would I need any patches over it?

 

I do not have retail dvd available to me in my area - hackintosh is a long way, and virtualization is my last resort as of now.

So need as much detail as possible to get it working on my intel Core 2 duo, 2 gb ram dell config.

 

Greatly appreciate your help...

-vC

vmx.txt

Share this post


Link to post
Share on other sites

Sorry I can't help at the moment. I am on vacation in Iceland with limited Internet access. However I am pretty sure most people have not got this working on a CPU with no VT-x and consequently no 64-bit support in the guests.

Share this post


Link to post
Share on other sites
on a CPU with no VT-x and consequently no 64-bit support in the guests.

 

After applying the unlocker, why do I see these OS choices:

 

Mac OS X 10.7

Mac OS X 10.7 64 Bit

 

I obviously chose the first one, still I faced the error and the 'stop' sign later.

 

Sorry to sound silly here, as I am newbie to this virtualization concept, but looking at these choices I was inclined to think 10.7.x is available in both 32 and 64-bit mode.

 

Not really wishing to trouble you in your holidays.

Have a great vacation :-)

just in case when you find some free time, please elaborate.

Share this post


Link to post
Share on other sites

Well I can't test anything as no access to kit at moment. I believe that VMware only run Mac OS X guests using VT-x even when running 32-bit. There was a clean-up of the code paths carried out in Fusion 4, which Workstation 8 inherited, as they share a common code base for the virtualization engine. My patch re-enables the guest OS settings in a dialog, plus a few other changes. It doesn't mess with the use of VT-x, as frankly I am not sure where that is used in the code. The other problem is that when some folks got it running for Snow Leopard it was almost unusable without VT-x.

 

Sorry can't help much more at present. Maybe one of the other forum members can help you. If proved wrong and/or someone can suggest a patch, I will incorporate it into the unlocker.

Share this post


Link to post
Share on other sites

Want really easy?

 

Get yourself an image from souldevteam

 

Apply Donk's unlocker & you are done

 

sebus

Share this post


Link to post
Share on other sites

Hi All,

 

I am having problems installing the Tech Preview, I keep getting an 'MSI Failed' error message.

 

I have tried uninstalling VMWare and installing it again but, the same error message appears.

 

Does anybody know how to completely remove VMWare from my system so I can install it again from scratch?

 

I am on Windows 7.

 

Thank you for your time.

 

All the best,

 

NSCXP2005

 

EDIT

 

I managed to fix this MSI Failed error by redirecting %temp% to C:\Temp

 

All the best,

 

NSCXP2005

Share this post


Link to post
Share on other sites

already did.....but still cant boot it out....dunnu where i am wrong.....so just a guide....already follow msok guide....still cant move...

Share this post


Link to post
Share on other sites

Apple don't support Ivy Bridge processors yet and so that error is coming form the MACH kernel. You will need to find another kernel to run and boot on Ivy Bridge CPUs.

I am using a Lion (10.7.4) VM (Fusion 4.1.3) on Lion host and this has been running perfectly on my SB (Z68X) machine.

Now, I upgraded the system to IB (Z77X-UD5H with i7-3770) using BridgeHelper 5 to install native kernel, power management extensions etc.. Windows 7 VM on the IB machine works fine.

But I cannot boot the Lion VM any more and get the error message:'CPU has been disabled by the guest operating system'

Are you saying that I need to install the new Ivy Bridge Kernel inside the 10.7.4 VM as well?

Share this post


Link to post
Share on other sites

I am using a Lion (10.7.4) VM (Fusion 4.1.3) on Lion host and this has been running perfectly on my SB (Z68X) machine.

Now, I upgraded the system to IB (Z77X-UD5H with i7-3770) using BridgeHelper 5 to install native kernel, power management extensions etc.. Windows 7 VM on the IB machine works fine.

But I cannot boot the Lion VM any more and get the error message:'CPU has been disabled by the guest operating system'

Are you saying that I need to install the new Ivy Bridge Kernel inside the 10.7.4 VM as well?

 

Yes

Share this post


Link to post
Share on other sites

I just can't get this to run. Every vm I run has the "CPU has been disabled error".

 

cat /etc/*release*

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

 

uname -r

3.2.0-26-generic

 

vmware-installer -l

Product Name		 Product Version	
==================== ====================
vmware-workstation   8.0.3.703057

 

 

Except I get this when patching:

 

sudo ./install.sh

VMware Unlocker 1.1.0
=====================
Copyright: Dave Parsons 2011-12
Patching...
Patching /usr/lib/vmware/bin/vmware-vmx
File mapped @0x7f2abad7e000 length 11935864
Found OSK0 @ 0x7f2abb5978f5
Found OSK1 @ 0x7f2abb59792d
Found SRVR @ 0x7f2abb5bbb4e
Patching /usr/lib/vmware/bin/vmware-vmx-debug
File mapped @0x7f2abab7a000 length 14051232
Found OSK0 @ 0x7f2abb4d3555
Found OSK1 @ 0x7f2abb4d358d
Found SRVR @ 0x7f2abb4f8036
Patching /usr/lib/vmware/bin/vmware-vmx-stats
File mapped @0x7f2abacc9000 length 12677392
Found OSK0 @ 0x7f2abb51bcb5
Found OSK1 @ 0x7f2abb51bced
Found SRVR @ 0x7f2abb54192e
Patching /usr/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0
File mapped @0x7f2abb26d000 length 6762720
Found OS entry @ 0x7f2abb8b3d38
Found OS entry @ 0x7f2abb8b3d70
Found OS entry @ 0x7f2abb8b3da8
Found OS entry @ 0x7f2abb8b3de0
Found OS entry @ 0x7f2abb8b3e18
Found OS entry @ 0x7f2abb8b3e50

 

Can anyone give me some advise on what to do. It was working until I redid my machine with 12.04.

Share this post


Link to post
Share on other sites

Yes

 

Hmmm, so it would appear this means virtualization isn't going to be an alternative way to get Snow Leopard running on Ivy Bridge. Bummer.

Share this post


Link to post
Share on other sites

I am using a Lion (10.7.4) VM (Fusion 4.1.3) on Lion host and this has been running perfectly on my SB (Z68X) machine.

Now, I upgraded the system to IB (Z77X-UD5H with i7-3770) using BridgeHelper 5 to install native kernel, power management extensions etc.. Windows 7 VM on the IB machine works fine.

But I cannot boot the Lion VM any more and get the error message:'CPU has been disabled by the guest operating system'

Are you saying that I need to install the new Ivy Bridge Kernel inside the 10.7.4 VM as well?

The following comes from the VMWare forums. This is primarily meant for Fusion, but for any Workstation users out there this should also work as well.

Please add the following to your configuration file:

 

 

cpuid.1.eax = "----:----:----:0010:----:----:1010:0111"

Share this post


Link to post
Share on other sites

Well actually they got it from me but, yes I do believe that should work. That thread is also interesting for the changes made to the Tech Preview.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×