Jump to content

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


2,213 posts in this topic

Recommended Posts

VMware automatically loads darwin.iso and you don't need to do anything in the VM to use it. Make sure you run the setup.sh script first. For the VM you mount the Snow Leopard ISO NOT darwin.iso and VMware takes care of all the rest.

 

Ok I folloawed all these step:

- run the install script on ESXi

- modify the vmx file according to recommendations

- connect SLS ISO file

- boot F8 but F5 does not show anything

 

I had a sls.dmg file I converted in ISO with PowerISO, it may not work ?

So I think I should buy a real DVD from Apple...

Link to comment
Share on other sites

Ok I folloawed all these step:

- run the install script on ESXi

- modify the vmx file according to recommendations

- connect SLS ISO file

- boot F8 but F5 does not show anything

 

I had a sls.dmg file I converted in ISO with PowerISO, it may not work ?

So I think I should buy a real DVD from Apple...

 

Update:

 

Boot works using a Retail SL 10.6.3 DVD but I am blocked at DISK Selection page and I can not see any disk displayed.

 

Any idea ?

 

BR

 

Update:

 

Boot works using a Retail SL 10.6.3 DVD but I am blocked at DISK Selection page and I can not see any disk displayed.

 

Any idea ?

 

BR

 

Forgot the previous post, I am new to mac :( I had to create a partition and format.

 

I continue with the installation

Link to comment
Share on other sites

After the first reboot I am getting this error already reported (but no solution found):

 

panic(cpu 0 caller 0x55c25d): "Unable to find driver for this platform: \"ACPI\".\n"@/Users/nawcom/Builds/xnu-1504.7.4/iokit/Kernel/IOPlatformExpert.cpp:1393

Debugger called: <panic>

 

Any idea?

 

BR

Link to comment
Share on other sites

After the first reboot I am getting this error already reported (but no solution found):

 

panic(cpu 0 caller 0x55c25d): "Unable to find driver for this platform: \"ACPI\".\n"@/Users/nawcom/Builds/xnu-1504.7.4/iokit/Kernel/IOPlatformExpert.cpp:1393

Debugger called: <panic>

 

Any idea?

 

BR

 

Make sure you always post your VMX and vmware.log file to help us out. Also do not post them inline (to big and make the posts unreadable) but upload it to the forum so it can be easily downloaded and analysed.

Link to comment
Share on other sites

Did anyone try to pass through the real gfx card to the VM and thus enhance the gfx performance? Tried with nVidia Quadro NVS 290 and GraphicsEnabler=Yes without success. Maybe I have to user NVenabler instead? Any experience?

As far as I am aware, there is no way to pass through the real gfx, you are stuck with the VMware virtual driver or Zenith432's 2D enhanced version, link below:

 

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

Link to comment
Share on other sites

Hey Guys,

 

any word on that cpu mask?

surtur,

 

Keep an eye on the following topic, link below, we (Donk & myself) are working on the problem and hopefully will have a solution soon.

 

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

 

UPDATE: We have what looks like a working CPUID Mask, need to check and confirm it does not break anything and / or reduces guest OS functionality.

Link to comment
Share on other sites

surtur,

 

Keep an eye on the following topic, link below, we (Donk & myself) are working on the problem and hopefully will have a solution soon.

 

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

 

UPDATE: We have what looks like a working CPUID Mask, need to check and confirm it does not break anything and / or reduces guest OS functionality.

 

MSOK,

you guys rock :D

 

regarding the link, it shows page not found

Link to comment
Share on other sites

MSOK,

you guys rock :wacko:

 

regarding the link, it shows page not found

Surtur,

 

Sorry about the link, try the one below, the topic is "Snow Leopard on VMware and Disabled CPU Error"

in the same area as this topic, i.e. Multi-booting and Virtualisation.

 

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

 

To ensure we get the correct mask for your environment can you post your vmware.log as an attachment, after you try to run the OS X install process and get the CPU disabled error.

 

Cheers, MSoK.

Link to comment
Share on other sites

We have posted a solution to the "The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point." under 10.6.3 and Core i7 and Xeon E5600 series processors, link below:

 

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

 

Please post any responses regarding the solution in that topic, MSoK & Donk.

Link to comment
Share on other sites

Hello Donk, MSOK, do you know if my panic error can get a solution?

Did you ever see this error?

 

Thanks by advance

Sorry Manu-nc, been a bit pre-occupied with the the 10.6.3 and CPUID mask issue, will try and have a look.

Link to comment
Share on other sites

I apologize if this has been covered, as I'm not sure when the last time the guides were actually updated.

 

Is ESX 4.1 supported? (I only see 4.0 listed)

 

And if so, is only 10.5 supported or should 10.6 also work?

 

If anyone knows please let me know, as I don't want to go through this all to find that I am busted from the start.

 

thanks!

Link to comment
Share on other sites

I apologize if this has been covered, as I'm not sure when the last time the guides were actually updated.

 

Is ESX 4.1 supported? (I only see 4.0 listed)

 

And if so, is only 10.5 supported or should 10.6 also work?

 

If anyone knows please let me know, as I don't want to go through this all to find that I am busted from the start.

 

thanks!

Bengalih,

ESXi 4.1 is the preferred option as it has proper support for 10.6 albeit unsupported by VMware, but you need Donk's 310 darwin iso and a retail copy of OSX either DVD or ISO, 10.5 is also supported.

Link to comment
Share on other sites

Bengalih,

ESXi 4.1 is the preferred option as it has proper support for 10.6 albeit unsupported by VMware, but you need Donk's 310 darwin iso and a retail copy of OSX either DVD or ISO, 10.5 is also supported.

 

Mac,

 

Ok, I found the file "vmware-darwin310-macosx1064" elsewhere on the site and installed on my 4.1 ESX server.

Basic server installation is done and I can boot to the desktop successfully.

 

To be honest, I am not a Mac guy at ALL...one of the reasons for me wanting to install this. I suffered for about 20 minutes because the OS install didn't seem to recognize my 25GB disk that I allocated via ESX. I switched from SCSI to IDE and still no go. Then I realized that I had to go into the Disk Utility and partition the drive first! Although this is pretty basic stuff, I was very surprised that the installation didn't automatically walk me through partitioning a disk!

 

I would like some clarification as to what else I should be doing on a ESX 4.1 install. I thought I saw somewhere else in the thread that I shouldn't install the tools from the darwin.iso? Is it that the tools aren't supported, or...?

I'd like to take advantages of Shared Folders, etc... will I not be able to do that? The mouse response via my ESX console is incredibly slow and jerky...which is usually fixed with the Tools... but i don't want to install them if it will cause issues in 4.1.

 

Also, the Video, Sound, and Keyboard sections in the Troubleshooting section... does any of that still apply to 4.1? I'm still not sure what I am supposed to do to install sound on the guest.

 

thanks for your assistance!

Link to comment
Share on other sites

I got a Sony Vaio VGN-FW with the core 2 due T6600 processor. It does not support vt-x for some very odd and annoying reason. Does that mean that this wont work for my laptop?

Unfortunately Sony have a history of disabling processor features on Notebooks, I assume to save on power usage, you may be able to find a firmware update that will unlock your VT-x. Otherwise you will have to follow a different topic to get OS X running without VT-x, as this topic only works with VT-x enabled Intel processors. So have a look at Zenith432's "Snow Kitty" topic, link below, but be warned it is a more involved process as you have to replace the vanilla kernel.

 

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

 

Good luck, MSoK.

Link to comment
Share on other sites

Mac,

 

Ok, I found the file "vmware-darwin310-macosx1064" elsewhere on the site and installed on my 4.1 ESX server.

Basic server installation is done and I can boot to the desktop successfully.

 

To be honest, I am not a Mac guy at ALL...one of the reasons for me wanting to install this. I suffered for about 20 minutes because the OS install didn't seem to recognize my 25GB disk that I allocated via ESX. I switched from SCSI to IDE and still no go. Then I realized that I had to go into the Disk Utility and partition the drive first! Although this is pretty basic stuff, I was very surprised that the installation didn't automatically walk me through partitioning a disk!

 

I would like some clarification as to what else I should be doing on a ESX 4.1 install. I thought I saw somewhere else in the thread that I shouldn't install the tools from the darwin.iso? Is it that the tools aren't supported, or...?

I'd like to take advantages of Shared Folders, etc... will I not be able to do that? The mouse response via my ESX console is incredibly slow and jerky...which is usually fixed with the Tools... but i don't want to install them if it will cause issues in 4.1.

 

Also, the Video, Sound, and Keyboard sections in the Troubleshooting section... does any of that still apply to 4.1? I'm still not sure what I am supposed to do to install sound on the guest.

 

thanks for your assistance!

Welcome to the wonderful world of OS X, you seem to have got things sorted, although it can be a steep learning curve, but it soon becomes second nature.

 

You can install the VMware tools, but this has to be done manually by mounting the darwin iso and running the install from the mounted folder. The statement actually says the tools offer very little advantage under ESXi 4.1 so why bother. You can install Zenith432's enhanced 2D video driver which is included in Donk's 310 darwin iso you downloaded.

 

Sound is the difficult one as you will need to add sound to the VM, which as far as I am aware is not an option under ESXi 4.1, well not in my implementation anyway.

Finally Shared Folders need to be implemented as per the manual, as again no option exists within the ESXi virtual machine setting unlike in VMware Workstation.

The mouse and keyboard performance under ESXi console can be poor, I can only recommend installing a VNC or Apple's Remote Desktop type application to access the OS X desktop rather than using the ESXi console.

 

In truth what ESXi does best is deliver server based guestOS's which do not require high performance video or sound, so maybe OS X server for file, print, DHCP, DNS, etc. But as a mechanism to deliver OS X as a fully functioning client, VMware Workstation or Player are much better, but still offer reduced video and sound capabilities. However, before everyone starts shouting this is just my opinion, OK, LoL MSoK!

Link to comment
Share on other sites

Unfortunately Sony have a history of disabling processor features on Notebooks, I assume to save on power usage, you may be able to find a firmware update that will unlock your VT-x. Otherwise you will have to follow a different topic to get OS X running without VT-x, as this topic only works with VT-x enabled Intel processors. So have a look at Zenith432's "Snow Kitty" topic, link below, but be warned it is a more involved process as you have to replace the vanilla kernel.

 

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

 

Good luck, MSoK.

 

Ok, thanks for the response. I wonder why Sony would do such a thing, other than power usage. Ill look at that thread.

Link to comment
Share on other sites

Welcome to the wonderful world of OS X, you seem to have got things sorted, although it can be a steep learning curve, but it soon becomes second nature.....

 

...The mouse and keyboard performance under ESXi console can be poor, I can only recommend installing a VNC or Apple's Remote Desktop type application to access the OS X desktop rather than using the ESXi console.

 

 

Ok thanks... yeah I figured out the VNC connection already and that definitely has better mouse performance.

 

I also discovered that unless I turned the Energy options to never go to sleep, etc. that my machine would totally lock up after 15 mins or so of idle and I would need to reset the VM.

 

I'm not really to concerned about the sound, etc.. i'm actually really just running OSX to install a linux-based AD Authentication client on which I need to support that has some specific options on OSX I need to familiarize myself with, so performance isn't a huge deal.

 

I did have a question about the darwin.iso. Am I correct in that it is serving both as a boot loader and the the tools disk image? From reading the manual it seems that the signature files are replaced in order to load this iso from the directory it is copied to during the install. The ESX server just automagically knows to load the darwin.iso as a bootstrap for OSX? I take it that if I run the .sh script with the uninstall, then this would no longer work... and needs to remain persistent even after the initial install?

 

thanks again for everyone's work on this, it is allowing me to do my testing work without having to purchase a Mac!

Link to comment
Share on other sites

Hello, just to ask if any if you had any update about this issue :)

 

I tried with another Retail DVD 10.6.0 this time but I got the same issue so I think the steps I followed are not the good one.

 

Is there some documentation updated for ESX(i) and MacOSX installation ? I only found Donk's doc v1.0.0 and inside no indication regarding steps to follow I found on this thread that I should try:

 

To install SL you will need to do the following from the boot prompt:

 

Step 1: With the DVD attached to the session, press F8 for boot prompt, then F5 to re-scan optical media. You should now see the DVD listed. At the prompt type the following and then press enter:

 

CODE

rd(0,1)/legacy_kernel -v -f -x rd=disk1s3

 

The install Mac OS X.

 

Step 2: at the first reboot F8 and then this command again at the prompt.

 

CODE

rd(0,1)/legacy_kernel -v -f -x rd=disk0s2

 

Go through the initial setup program until you are at the desktop.

 

Step 3: Immediately get 10.6.4 installed either via download or mounting another ISO, then reboot.

 

Step 4: Carry out step 2 at the boot prompt once again.

 

Step 5: Reboot and one final test, at the boot prompt just use:

 

CODE

rd(0,1)/legacy_kernel rd=disk0s2

 

Check everything works especially mouse and keyboard

 

Step 6: To make this permanent (if all the other stuff works) you will need to:

a. Make a directory under the root of the hard drive called /Extra

b. Copy /Library/Preferences/SystemConfiguration/com.apple.Boot.plist to /Extra

c. Edit /Extra/com.apple.Boot.plist and replace the mach_kernel string with rd(0,1)/legacy_kernel, and the kernel flags should read rd=disk0s2.

 

I will properly write this up if it works!

 

What I have done is that I didnot have to enter step one code to boot from DVD then installation started, create partition and format it then install. I am then asked to reboot the server, but here I don't know what to do, if I run the step 2 command I got a Kernel Panic...previously uploaded with vmware.log and config.

 

Wait for your help,

 

Regards,

Link to comment
Share on other sites

 Share

×
×
  • Create New...