Jump to content

VMware Mac OS X Guest Package for ESX, Workstation, Player, Server and Fusion


2,213 posts in this topic

Recommended Posts

I figured it was something like that but it doesn't actually do anything, here is what I mean...

 

Need more info, which you may have posted but in a rush.

 

1. VMware product used?

2. Attach the VMX and vmare.log files to a post

Link to comment
Share on other sites

Doing it now...

 

Ran from a Windows 6 64bit host:

 

VMware Workstation 7.1

Darwin v3.10b6.iso

Mac OS X (Fully updated)

 

OK it is because you have no shared folder support enabled in the VM. So basically the tools launch but nothing defined on the host end. You can enable shared folders but not define any, in which case the folder of the desktop is active but goes nowhere. Alternatively you will have to edit the shell script that launches the tools. As I am on the road I can't remember exactly what line but in /Library/Application Support/VMware Fusion there is a shell script. Have a look in there and you will find the relevant lines, and comment them out.

Link to comment
Share on other sites

I have delayed the release for a few days to check out ESXi 4.1. This new version is sort of at Fusion 2.5 levels of functionality, but not quite to Fusion 3.1/Workstation 7.1/Player 3.1 levels. Things it does have are:

 

a. darwin10 & darwin10-64 guestos settings

b. LAPIC version now correct for SL (needed a kernel patcher in Beta 6)

c. EFI BIOS is present which is used with the unlocker, which is what I am now using for Workstation 7.1.0 http://www.insanelymac.com/forum/index.php?showtopic=220750

 

I am trying to see whether I can binary patch vmx and vmx-debug in ESXi 4.1 to natively enable the built-in support. Don't hold your breath as the locations used are different and the code less patchable. If I can by copying an oem.tgz to /bootbank could enable SL support. Still need some hacking on VMX files but no need for darwin.iso apart from tools installation (which really do nothing on ESXi).

 

I am also pretty busy with work so won't be answering much in the way of support questions for now. Sorry if you have been waiting for other answers about issues but there are only so many hours in the day. There are some other great folks here, such as MSoK and ArgVega, who have been helping out.

Donk,

Thanks for the update, let me know if I can test anything for you, cheers MSoK.

Link to comment
Share on other sites

Hi there,

 

Everything runs just perfectly well (resolution, network, networ and shared folders...) except one thing (very strange) : sound is ok but no video thru vlc (h264, divx,... ) and pretty slow with quicktime and the other thing is no picture thru preview integrated apple software with (jpeg, bmp,...), i'm pretty surprised that nobody is talking about this problem...

 

The strangest thing is that i installed another virtual system (latest ubuntu 10.04) and those 2 problems (video and image viewer) are not there, i can even play h264 movies thru network with no problem with vlc !

 

I tried 3d acceleration on or off in vmware, even increased vram to 128, still nothing.

 

I'm uploading my vmx file in case you wanna check it out.

 

Dell Studio XPS 1640 core 2 duo 2.93ghz ati 4670 1gb and 4gb ram.

 

Running windows ultimate 7 32bits, vmware workstation 7.1, snow leopard 10.6.4.

 

Thanks in advance for your help with this very frustrating problem...being so close to perfection ;-)

Mac_OS_Snow_Leopard.rar

Link to comment
Share on other sites

Hi there,

 

Everything runs just perfectly well (resolution, network, networ and shared folders...) except one thing (very strange) : sound is ok but no video thru vlc (h264, divx,... ) and pretty slow with quicktime and the other thing is no picture thru preview integrated apple software with (jpeg, bmp,...), i'm pretty surprised that nobody is talking about this problem...

 

The strangest thing is that i installed another virtual system (latest ubuntu 10.04) and those 2 problems (video and image viewer) are not there, i can even play h264 movies thru network with no problem with vlc !

 

I tried 3d acceleration on or off in vmware, even increased vram to 128, still nothing.

 

I'm uploading my vmx file in case you wanna check it out.

 

Dell Studio XPS 1640 core 2 duo 2.93ghz ati 4670 1gb and 4gb ram.

 

Running windows ultimate 7 32bits, vmware workstation 7.1, snow leopard 10.6.4.

 

Thanks in advance for your help with this very frustrating problem...being so close to perfection ;-)

Well known issue. There are no accelerated video drivers for MacOS X guest. VMware are not currently planning to write one. Windows and Linux guests have drivers supplied by VMware.

Link to comment
Share on other sites

I need help please !

I want to install Mac OS using vmware , but it keep showing me an error "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization." although I enabled the virtualization technology in BIOS!!!!

 

VMware product and version : vmware workstation 7

Host operating system : windows vista

Host CPU : AMD turion 64 x2

and I am using :Full_Snow_Leopard_10.6.2_Vmware_for_Windows_PC

 

Please help me !! :D

 

when I changed the guest Os from Mac OS X Server 10.6.2 to other, another error has been shown "The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point."

Mac_OS_X_Server_10.6.2.txt

Link to comment
Share on other sites

I need help please !

I want to install Mac OS using vmware , but it keep showing me an error "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization." although I enabled the virtualization technology in BIOS!!!!

 

VMware product and version : vmware workstation 7

Host operating system : windows vista

Host CPU : AMD turion 64 x2

and I am using :Full_Snow_Leopard_10.6.2_Vmware_for_Windows_PC

 

Please help me !! :)

 

when I changed the guest Os from Mac OS X Server 10.6.2 to other, another error has been shown "The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point."

 

I might be wrong, but OSX won't work on AMD without a patched kernel. You might ask donk, or try to search and see about AMD patching for Snow Leopard.

 

Did you also add these into your VM:

 

monitor.virtual_exec="hardware"

 

monitor.virtual_mmu="software"

 

Link to comment
Share on other sites

I might be wrong, but OSX won't work on AMD without a patched kernel. You might ask donk, or try to search and see about AMD patching for Snow Leopard.

 

Did you also add these into your VM:

 

monitor.virtual_exec="hardware"

 

monitor.virtual_mmu="software"

 

 

yeaah I added them(check my file), what is patched kernel ?!

Link to comment
Share on other sites

yeaah I added them(check my file), what is patched kernel ?!

ArgVega is correct AMD processors are not supported by the OS X Vanilla kernel, as no MAC has an AMD processor they are all Intel, well now anyway used to be PowerPC processors.

 

So if you want to run OS X on an AMD machine need to patch the kernel, i.e. in simple terms the bit that talks to the processor, as the intruction sets and hooks are different betweeen AMD and Intel processors. I am no expert in this field as I only have Intel based PC's but the Snow Kitty topic by Zenith432 has specific instructions regarding patching the kernel for use with either non VT-x Intel processors or AMD processors, link below:

 

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

 

Good luck, MSoK.

Link to comment
Share on other sites

Well known issue. There are no accelerated video drivers for MacOS X guest. VMware are not currently planning to write one. Windows and Linux guests have drivers supplied by VMware.

 

Thanks for your quick answer, i thought it as something to do with the vmware video drivers, i guess there is no workaround so far, no way to adapt or use linux drivers ? if u have any links discussing this issue would be much appreciated, found nothing relevant on my side...

 

Thanks again for your great work !

Link to comment
Share on other sites

Thanks for your quick answer, i thought it as something to do with the vmware video drivers, i guess there is no workaround so far, no way to adapt or use linux drivers ? if u have any links discussing this issue would be much appreciated, found nothing relevant on my side...

 

Thanks again for your great work !

 

There is a 3rd party driver by Zenith432, but he has stated adding QE/CI acceleration is too big a piece of work to carry out. The code is here if you have the skills to work on it. http://sourceforge.net/projects/vmsvga2/

Link to comment
Share on other sites

Any luck with an approach to get Snow Leopard 10.6.4 running on ESX or ESXi 4.1?

 

Yes it works. I have built a final copy of the darwin.iso used to boot it. Problem is I am working overseas until next Friday and can't do the final tests until I get back.

Link to comment
Share on other sites

Yes it works. I have built a final copy of the darwin.iso used to boot it. Problem is I am working overseas until next Friday and can't do the final tests until I get back.

 

Any news on this? Would love to get an updated darwin.iso

Link to comment
Share on other sites

Any news on this? Would love to get an updated darwin.iso

Guy's, give the man (Donk) a break he said he was away until Friday, so with a lot of luck we may see something after the weekend, but family comes first, OK, so please be patient, let's not P*** off the Legend that is Donk!

Link to comment
Share on other sites

OK here we go with the latest and possibly last version of darwin.iso that works with:

 

VMware Workstation 7.x

VMware Player 3.x

VMware Fusion 3.x

VMware ESXi/ESX 4.1

 

http://www.filedropper.com/vmware-darwin310-macosx1064

 

Use the original manual for now regarding installation. One important change is that ESX 4.1 added more support for Mac OS X and you can now use darwin10 and darinw10-64 for the guestos setting when running Snow Leopard. The darwin.iso also includes a modified kernel from 10.6.4 for some older processors. Details have already been posted elsewhere in the thread.

Link to comment
Share on other sites

OK here we go with the latest and possibly last version of darwin.iso that works with:

 

VMware Workstation 7.x

VMware Player 3.x

VMware Fusion 3.x

VMware ESXi/ESX 4.1

 

http://www.filedropper.com/vmware-darwin310-macosx1064

 

Use the original manual for now regarding installation. One important change is that ESX 4.1 added more support for Mac OS X and you can now use darwin10 and darinw10-64 for the guestos setting when running Snow Leopard. The darwin.iso also includes a modified kernel from 10.6.4 for some older processors. Details have already been posted elsewhere in the thread.

Donk,

Thanks for the new Darwin ISO, I will give it a go tonight, and report back. Mind you your post is very spooky, as I was just making myself a coffee and thinking about when you might have the promised new Darwin ISO available, come back to my desk to an eMail with the link to the new ISO, very strange, MSoK, LoL!!!

Link to comment
Share on other sites

Donk,

Thanks for the new Darwin ISO, I will give it a go tonight, and report back. Mind you your post is very spooky, as I was just making myself a coffee and thinking about when you might have the promised new Darwin ISO available, come back to my desk to an eMail with the link to the new ISO, very strange, MSoK, LoL!!!

 

Spooky indeed! Anyway let me know how it goes. Gave up on binary patching ESXi as the way the code works is significantly different than the binary patches on Workstation.

Link to comment
Share on other sites

OK here we go with the latest and possibly last version of darwin.iso that works with:

 

VMware Workstation 7.x

VMware Player 3.x

VMware Fusion 3.x

VMware ESXi/ESX 4.1

 

I Tried to move an existing install, but I got a kernel panic.

 

OSX install (10.5.6) (retail)

ESXi 4.0.0 b208167 (Dell M610/Intel Xeon E5520) / darwin-200 (working)

ESXi 4.1.0 b260247 (Dell M610/Intel Xeon E5520) / darwin-310

 

Added these lines to the VMX on the 4.1.

monitor.virtual_exec="hardware"

monitor.virtual_mmu="software"

 

Guess it is better to try a new install instead?

post-524824-1280834747_thumb.png

vmx.rtf

Link to comment
Share on other sites

Spooky indeed! Anyway let me know how it goes. Gave up on binary patching ESXi as the way the code works is significantly different than the binary patches on Workstation.

No problem, will give you an update ASAP, your darwin iso solution is perfectly serviceable under ESXi or should I now say vSphere Hypervisor, what a mouthful! Although Albert's patcher along with your updated script is an elegant solution for Workstation. Speak soon MSoK.

Link to comment
Share on other sites

I have been following this thread for a while, but I've just now tried installing 10.6 on ESX 4.1.

 

I followed the original doc, running the installer, from the most recent 3.1.0 darwin tools distribution:

 

[user@esx vmware-darwin310-macosx1064]$ sudo ./setup.sh --install
VMware ISO Signature Creator 2.0.0
==================================
VMware ESX 4.1.0 build-260247
Running on Linux and using /usr/lib/vmware/isoimages
Backing up files
Creating new SHA-1 digests
SHA-1 digest for darwin.iso
SHA-1 digest for freebsd.iso
SHA-1 digest for linux.iso
SHA-1 digest for netware.iso
SHA-1 digest for solaris.iso
SHA-1 digest for windows.iso
SHA-1 digest for winPre2k.iso
/store/installs/vmware-darwin310-macosx1064
Finished!

 

And added the following to the .vmx file:

 

guestOS = "darwin10-64"
ich7m.present = "TRUE"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
monitor.virtual_exec = "hardware"
monitor.virtual_mmu = "software"
smc.present = "FALSE"

 

There was no altGuestOS entry in the .vmx file. I then re-added the VM to the inventory, and tried to fire it up, only to receive the dread "guest OS not supported" message.

 

I suspect that I missed something, but I'm not sure what it is. Any suggestions?

 

Thanks!

Link to comment
Share on other sites

I Tried to move an existing install, but I got a kernel panic.

 

OSX install (10.5.6) (retail)

ESXi 4.0.0 b208167 (Dell M610/Intel Xeon E5520) / darwin-200 (working)

ESXi 4.1.0 b260247 (Dell M610/Intel Xeon E5520) / darwin-310

 

Added these lines to the VMX on the 4.1.

monitor.virtual_exec="hardware"

monitor.virtual_mmu="software"

 

Guess it is better to try a new install instead?

Unfortunately you need IDE virtual hard drive and not SCSI for Leopard. Also need to edit the vmx and remove SCSI adapter from the virtual machine.

 

 

I have been following this thread for a while, but I've just now tried installing 10.6 on ESX 4.1.

 

I followed the original doc, running the installer, from the most recent 3.1.0 darwin tools distribution:

 

[user@esx vmware-darwin310-macosx1064]$ sudo ./setup.sh --install
VMware ISO Signature Creator 2.0.0
==================================
VMware ESX 4.1.0 build-260247
Running on Linux and using /usr/lib/vmware/isoimages
Backing up files
Creating new SHA-1 digests
SHA-1 digest for darwin.iso
SHA-1 digest for freebsd.iso
SHA-1 digest for linux.iso
SHA-1 digest for netware.iso
SHA-1 digest for solaris.iso
SHA-1 digest for windows.iso
SHA-1 digest for winPre2k.iso
/store/installs/vmware-darwin310-macosx1064
Finished!

 

And added the following to the .vmx file:

 

guestOS = "darwin10-64"
ich7m.present = "TRUE"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
monitor.virtual_exec = "hardware"
monitor.virtual_mmu = "software"
smc.present = "FALSE"

 

There was no altGuestOS entry in the .vmx file. I then re-added the VM to the inventory, and tried to fire it up, only to receive the dread "guest OS not supported" message.

 

I suspect that I missed something, but I'm not sure what it is. Any suggestions?

 

Thanks!

Are you trying to use it by starting from client connected to vCenter Server or directly attached to the ESX machine. Only the second option works.

Link to comment
Share on other sites

Are you trying to use it by starting from client connected to vCenter Server or directly attached to the ESX machine. Only the second option works.

 

Yeah, I was trying to start it from a vCenter client. It works fine, connected directly to the ESX server. I'm installing, now, and will report back success or failure.

 

Thanks, Donk.

Link to comment
Share on other sites

 Share

×
×
  • Create New...