Jump to content

How to Install Retail OS X 10.6 "Snow" and OS X 10.7 "Lion" under VMware Workstation 8, Player and Fusion 4


MSoK
 Share

134 posts in this topic

Recommended Posts

I have created this topic as an installation guide and consolidated view for installing OS X 10.6 "Snow Leopard" and OS X 10.7 "Lion" under VMware Workstation 8, Player and Fusion 4 based on Donk's topic "Workstation 8 and Fusion 4 Mac OS X Unlocker" link below:

 

http://www.insanelymac.com/forum/index.php...t&p=1750629

 

Please use Donk's topic for questions regarding the Unlocker and this topic for questions regarding Mac OS X installation and guide update requests.

 

"The guide will appear here shortly, just need a little more time to iron out some of the new 'opportunities' Apple have given us with trying to install Lion".

[uPDATED: 12/NOV/2011]

PLEASE NOTE: Donk has released an update to his "universal unlocker" (unlock-all) which supports all current variants of VMware, i.e. ESXi 5 (including the latest patch), Workstation 8, Player 4 and Fusion 4. The latest "universal unlocker" (unlock-all) is a consolidation of Donk and Zenith432's work and provides the unlocker and scripts to stop and start relevant services as well as install the latest darwin.iso for installing VMWare Tools. The current version is "unlock-all-v101.zip".

 

Links to all the relevant and related topics in the InsanelyMac forum:

 

Donk's ESXi 5 (unlock-all) Mac OS X Universal Unlocker:

http://www.insanelymac.com/forum/index.php...t&p=1745191

 

Donk's ESXi 5, Workstation 8, Player 4 and Fusion 4 Mac OS X (unlock-all) Universal Unlocker:

http://www.insanelymac.com/forum/index.php...t&p=1750629

Although I have supplied both links the "Unlocker" is identical and supports ESXi 5, Workstation 8, Player 4 and Fusion 4.

[uPDATED: 12/NOV/2011] (Thanks to Donk and Zenith432)

 

[uPDATED: 03/OCT/2011]

Zenith432's Mac OS X (Generic) Unlocker's for Windows, Linux (Workstation 8, Player 4) and OS X (Fusion 4):

http://www.insanelymac.com/forum/index.php...t&p=1752790

[uPDATED: 03/OCT/2011] (Thanks to Zenith432, Donk and gokumba)

 

Link(s) to darwin.iso from ESXi 5 (current version 5.0.0) and Fusion 4 (current version 4.0.1) to install VMware Tools:

http://rapidshare.com/files/829645494/darwin500.iso

http://rapidshare.com/files/3379463815/darwin401.iso

 

"Official Mirror" for Donk's "Unlocker" files:

http://rapidshare.com/files/2931986862/unl...i500-469512.tgz

http://rapidshare.com/files/1255338683/unl...i500-474610.tgz

http://rapidshare.com/files/3682694876/unl...-windows-u1.zip

Special thanks to Donk and Zenith432 without who's continued time and commitment none of this would be possible.

 

Regards MSoK.

(I will try to keep this post updated, with all relevant contributions gratefully received and credited)

  • Like 2
Link to comment
Share on other sites

Hello

 

First of all thanks to Donk and MSoK for the unlocker and the guide.

 

I have upgraded my SL installation on Vmware player 3.1.4 to Lion on Workstation 8 successfully. I am using W7 x64 Ultimate as host.

 

Steps I followed:

1. I booted into Snow Leopard VM

2. Uninstalled VMsvga2_v1.2.3 and EnsoniqAudioPCI_v1.0.3 using uninstall.sh from

http://sourceforge.net/projects/vmsvga2/files/

3. Reboot the VM

4. Reinstalled Vmware tools from Fusion 4.0.1 (available in Donk's unlocker)

5. Shutdown the VM

6. Uninstalled Vmware player 3.1.4

7. Reboot the host OS

8. Installed workstation 8

9. Unlocked it using Donk's unlocker

10. Upgraded the OS X SL VM to Version: Workstation 8.0 virtual machine after opening it in Vmware workstation

11. Increased RAM of the VM to 2GB (originally I was using 1GB on SL)

12. Boot the VM

13. I mounted the OS X Lion install dmg and started the upgrade

14. It took about 20 minutes "Installing and downloading additional components"

15. It rebooted the VM and continued with the installation - another 20 to 30 minutes

16. After finishing it booted into Lion successfully

17. I reinstalled vmware tools

18. I installed update 10.7.1

 

I will install the new guestd_patches and Lion EnsoniqAudioPCI files then this will be a very smooth transition.

 

Thank you again

Link to comment
Share on other sites

Just in case somebody did not find it:

 

Create Bootable Lion OS X ISO File from DMG

 

And you can use the created DVD to install Lion in Workstation 8

 

http://www.insanelymac.com/forum/index.php...0&start=60#

 

Or you can just create iso from .dmg as per:

 

http://www.insanelymac.com/forum/index.php?showtopic=270044

 

sebus

Link to comment
Share on other sites

You don't need to do that. Just set 'sound.virtualDev = "hdaudio"' in the VMX file and Lion has a native HDA kext that will give you sound.
Oh sweet sweet audio. The virtual Ensoniq was a {censored} to work with (and you've said as much), so this is the best change ever. :)
Link to comment
Share on other sites

You don't need to do that. Just set 'sound.virtualDev = "hdaudio"' in the VMX file and Lion has a native HDA kext that will give you sound.

Zenith,

 

Thanks for the update, if you add a Sound Card in your Virtual Machine Hardware Settings it should add the "sound.virtualDev" line to your vmx by default, but always wise to check if you are having audio issues.

Link to comment
Share on other sites

@ MSoK

 

Still waiting for your guides however in the meanwhile i tried to boot from 10.6 SL dmg file after i applied your patch to a fresh installed Vmware 8. However it stucks right after the first gray screen.

 

Could you at least give some hints till your guide is ready ?

 

Hope it'll be ready soon btw...

 

PS: I need to reinstall my SL cuz my Vmware 7 SL VM do not boot under 8 with your patch... I plan to do a new installation and attach my old virtual hdd to the new one and recover my files from there...

Link to comment
Share on other sites

That's for new virtual machines/new sound card. Some people have VMs from like... years back :)

Zenith,

 

I had forgotten, sorry, I generally start again when I change machines or go to a major software release like Workstation 8, but I understand that is not an option for all, thanks for the reality check.

 

MSoK.

Link to comment
Share on other sites

I have managed to install Lion in vmware workstation 8.

 

1. unlock vware workstation 8 using Donk's Workstation 8 and Fusion 4 Mac OS X Unlocker

 

2. create an iso image of Mac OS X 10.7 Lion.

 

3. create a new default typical OS X 10.6 64-bit virtual machine.

 

4. Change the CD drive to SCSI 0:1 and use the Lion iso image.

 

5. boot to BIOS and go to EFI Boot Manager

 

6. boot from CDROM and install Lion

 

7. install vmware tools by mounting darwin.iso inside OS X 10.7 Lion

  • Like 1
Link to comment
Share on other sites

I have managed to install Lion in vmware workstation 8.

 

1. unlock vware workstation 8 using Donk's Workstation 8 and Fusion 4 Mac OS X Unlocker

 

2. create an iso image of Mac OS X 10.7 Lion.

 

3. create a new default typical OS X 10.6 64-bit virtual machine.

 

4. Change the CD drive to SCSI 0:1 and use the Lion iso image.

 

5. boot to BIOS and go to EFI Boot Manager

 

6. boot from CDROM and install Lion

 

7. install vmware tools by mounting darwin.iso inside OS X 10.7 Lion

 

I found number two to be the tricky bit...

Link to comment
Share on other sites

I have managed to install Lion in vmware workstation 8.

 

1. unlock vware workstation 8 using Donk's Workstation 8 and Fusion 4 Mac OS X Unlocker

...

I must be missing something; has the Workstation 8 and Fusion 4 unlocker been issued yet? I want to unlock Fusion 4; I didn't think it was ready yet. Where can I get this?

Link to comment
Share on other sites

I'm stuck at the Apple logo too.

 

This is what I've done:

1) Installed VMware Workstation 8 on Windows 7 x86_64

2) Applied Donks VMware patch linked at the top of this thread.

3) Created an ISO file out of the original InstallESD.dmg

4) Created a new VM using "OS X 10.7" type, default hardware, CD/DVD changed to SCSI 1:0, using the ISO created in the previous step

5) Booted the VM - stuck at the Apple logo

 

I also tried to disable the SMC by setting smc.isPresent to "false" in the VMX, but no luck.

 

 

br pmf

Link to comment
Share on other sites

I have created this topic as an installation guide and consolidated view for installing OS X 10.6 "Snow Leopard" and OS X 10.7 "Lion" under VMware Workstation 8 and Fusion 4 based on Donk's topic "Workstation 8 and Fusion 4 Mac OS X Unlocker" link below:

 

http://www.insanelymac.com/forum/index.php...t&p=1750629

 

Please use Donk's topic for questions regarding the Unlocker and this topic for questions regarding Mac OS X installation and guide update requests.

 

"The guide will appear here shortly, just need a little more time to iron out some of the new 'oppotunities' Apple have given us with trying to install Lion"

 

Links to all the relevant and related topics in the InsanelyMac forum:

 

Donk's Workstation 8 and Fusion 4 Mac OS X Unlocker:

http://www.insanelymac.com/forum/index.php...t&p=1750629

 

Donk's ESXi 5 Mac OS X Unlocker:

http://www.insanelymac.com/forum/index.php...t&p=1745191

Link(s) to darwin.iso from ESXi 5 (current version 5.0.0) and Fusion 4 (cuurent version 4.0.1) to install VMware Tools:

http://rapidshare.com/files/829645494/darwin500.iso

http://rapidshare.com/files/3379463815/darwin401.iso

 

"Official Mirror" for Donk's "Unlocker" files:

http://rapidshare.com/files/2931986862/unl...i500-469512.tgz

http://rapidshare.com/files/1255338683/unl...i500-474610.tgz

http://rapidshare.com/files/3682694876/unl...-windows-u1.zip

Special thanks to Donk without who's continued time and commitment none of this would be possible.

 

Regards MSoK.

(I will try to keep this post updated, with all relevant contributions gratefully received and credited)

 

 

Can I add to this the information we require to help sort issues out?

 

1. The VMX file associated with the guest

2. The latest vmware.log file found in the same folder as the guest

 

Please attach the files to a post, do NOT copy them inline as that only slows us down. Without this information it is hard for us to work out what may be going wrong.

Link to comment
Share on other sites

I'm stuck at the Apple logo too.

 

This is what I've done:

1) Installed VMware Workstation 8 on Windows 7 x86_64

2) Applied Donks VMware patch linked at the top of this thread.

3) Created an ISO file out of the original InstallESD.dmg

4) Created a new VM using "OS X 10.7" type, default hardware, CD/DVD changed to SCSI 1:0, using the ISO created in the previous step

5) Booted the VM - stuck at the Apple logo

 

I also tried to disable the SMC by setting smc.isPresent to "false" in the VMX, but no luck.

 

 

br pmf

 

 

ok everbody!!!! i have the same issues for few days,but now i just beat it!

 

 

the donks unlocker have some errors !NONE PATCHED THE X64 FILES

you need go to the “C:\Program Files (x86)\VMware\VMware Workstation\x64\”

and patch the 3 files by yourself!

 

go to C:\Program Files (x86)\VMware\VMware Workstation\x64\ (your installation of the path )

 

copy unlocker files :”bspatch.exe,vmware-vmx.bsdiff,vmware-vmx-debug.bsdiff. vmware-vmx-stats.bsdiff“ to here

 

make the new dir named “backup”

 

and type command line :

 

“C:\Program Files (x86)\VMware\VMware Workstation\x64>bspatch.exe vmware-vmx-debu

g.exe .\backup\vmware-vmx-debug.exe vmware-vmx-debug.bsdiff”

 

“C:\Program Files (x86)\VMware\VMware Workstation\x64>bspatch.exe vmware-vmx-stat

s.exe .\backup\vmware-vmx-stats.exe vmware-vmx-stats.bsdiff”

 

“C:\Program Files (x86)\VMware\VMware Workstation\x64>bspatch.exe vmware-vmx.exe

.\backup\vmware-vmx.exe vmware-vmx.bsdiff”

 

finally use the backup directory files Replace x64 files

 

AND EVERYproblem SOLVED

(forgive my poor english IM Chinese user ofcuz i use win7 x64)

Link to comment
Share on other sites

ok everbody!!!! i have the same issues for few days,but now i just beat it!

 

 

the donks unlocker have some errors !NONE PATCHED THE X64 FILES

you need go to the “C:\Program Files (x86)\VMware\VMware Workstation\x64\”

and patch the 3 files by yourself!

 

go to C:\Program Files (x86)\VMware\VMware Workstation\x64\ (your installation of the path )

 

copy unlocker files :”bspatch.exe,vmware-vmx.bsdiff,vmware-vmx-debug.bsdiff. vmware-vmx-stats.bsdiff“ to here

 

make the new dir named “backup”

 

and type command line :

 

“C:\Program Files (x86)\VMware\VMware Workstation\x64>bspatch.exe vmware-vmx-debu

g.exe .\backup\vmware-vmx-debug.exe vmware-vmx-debug.bsdiff”

 

“C:\Program Files (x86)\VMware\VMware Workstation\x64>bspatch.exe vmware-vmx-stat

s.exe .\backup\vmware-vmx-stats.exe vmware-vmx-stats.bsdiff”

 

“C:\Program Files (x86)\VMware\VMware Workstation\x64>bspatch.exe vmware-vmx.exe

.\backup\vmware-vmx.exe vmware-vmx.bsdiff”

 

finally use the backup directory files Replace x64 files

 

AND EVERYproblem SOLVED

(forgive my poor english IM Chinese user)

 

Part of the problem is people are just running the install.cmd directly. I did say to open a command prompt (cmd.exe) first with admin privileges. However I will change the code to run by clicking on it.

Link to comment
Share on other sites

Part of the problem is people are just running the install.cmd directly. I did say to open a command prompt (cmd.exe) first with admin privileges. However I will change the code to run by clicking on it.

 

absolutely you did great job

 

 

and i check everyword you says

 

run in “cmd”as ”admin“。。。

 

i open the "install.cmd" check the lines can't tell whats wrong...

 

i guess because im not english system?

Link to comment
Share on other sites

I ran install.cmd in a elevated command line and after completing with no errors I ended up with the following files:

							VMware	  Backup 
vmwarebase.dll			   4.298 KB	4.298 KB
vmware-vmx.exe			  16.078 KB   14.736 KB
vmware-vmx-debug.exe		18.702 KB   18.702 KB
vmware-vmx-stats.exe		17.239 KB   17.239 KB
x64/vmware-vmx.exe		  16.078 KB   16.078 KB
x64/vmware-vmx-debug.exe	20.307 KB   20.307 KB
x64/vmware-vmx-stats.exe	18.605 KB   18.605 KB

fciv -md5 -r "VMware Workstation"
28d0c2e389198e694a6c3a8fea4a3089 vmware workstation\vmware-vmx-debug.exe
bfd605acdfde6afe1af1f85288175123 vmware workstation\vmware-vmx-stats.exe
e51a6cb763538ce59ddfe3bdbf285b2d vmware workstation\vmware-vmx.exe
c4a64b55212e51582fc8e80b39c04d4d vmware workstation\vmwarebase.dll
1e131e01f7f4fb71f27db2df22a2dcf4 vmware workstation\x64\vmware-vmx-debug.exe
e81e4a2a3293d2294dd8422e1d07363a vmware workstation\x64\vmware-vmx-stats.exe
9bd2b5c5463a98226190dd80c0057a54 vmware workstation\x64\vmware-vmx.exe

fciv -md5 -r backup
47417606f94ebc9cb97710753f3c5a24 backup\vmware-vmx-debug.exe
6bb89997e5c57fcedd5e5b44caf5f3c6 backup\vmware-vmx-stats.exe
be72b605b23e415ba0690bf1f94dcd3c backup\vmware-vmx.exe
bd624c7e5420affa169daaea42d21cce backup\vmwarebase.dll
4c69c56de2e41e2eda505e19ed9c4ada backup\x64\vmware-vmx-debug.exe
2dabcaa317b8881f4bdfb0413a14d4c2 backup\x64\vmware-vmx-stats.exe
208b36a90152967d5bfb1c27e3caa335 backup\x64\vmware-vmx.exe

 

According to the hashes all the files have been obviously patched (and I could select the "OS X 10.7" option).

 

As said I'm stuck right at the gray screen with the apple logo with moderate CDROM and HD activity which drops to occasional activity fast.

Using an unpatched version of VMware Workstation and a preconfigured VMX it went through the gray screen but stuck at the following spinning rainbow screen.

 

VMX and log beeing attached to this post.

vmware.log.txt

Mac_OS_X_10.7__x86_64_.vmx.txt

Link to comment
Share on other sites

Is there any way to track down the problem (boot loader log file or something like that)?

 

Can some please post a working VMX file, preferably with virtualHW.version = "8" and guestOS = "darwin11-64"?

 

In addition, can someone please verify these hashes?

fciv -md5 InstallESD.dmg
b5d3753c62bfb69866e94dca9336a44a installesd.dmg

fciv -md5 InstallESD.dmg (InstallESD.dmg/InstallMacOSX.pkg/InstallESD.dmg)
4c2bda281dd39b562e478dc94895b9be installesd.dmg

fciv -md5 InstallESD.img (dmg2img InstallESD.dmg InstallESD.img)
20a43e3d614c638928d663070c47b7aa installesd.img

fciv -md5 InstallESD.iso (UltraISO InstallESD.dmg -> InstallESD.iso)
9d673c53b800d3df9154e0d83f7784bf installesd.iso

 

Any further thoughts on the problem?

Link to comment
Share on other sites

Any further thoughts on the problem?
Your VMX file is fine and guest is running. It's something in the boot process. Try booting with kernel flags "npci=0x2000 -v". To do this, start the VM into the firmware. Then search for boot.efi. After you find it, create a boot entry for it and list those flags as the load options. Either that or start the EFI shell, and on the command-line type the path to boot.efi, and then those boot options.
Link to comment
Share on other sites

 Share

×
×
  • Create New...