Jump to content

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


2,213 posts in this topic

Recommended Posts

You appear to be getting to the, I can see the OS X Installation DVD, but then you get an issue, is the legacy kernel command required, try without, if not then you may need to add a busratio setting to correct the timing issue, what are the details of your CPU, i.e. Intel Xeon Processor E5520 (8M Cache, 2.26 GHz, 5.86 GT/s Intel QPI)? This not my area of expertise but can confirm the correct busratio to try which should remove the misconfiguration error you are currently experiencing.

 

If I just let the VM boot off the DVD, it loads for a couple of seconds, shows a "chromed apple" logo and then immediately reboots.

 

According to the spec the host has dual XEON 5060 3.2GHZ/2X2MB CPU's with 1066 FSB.

 

Intel CPU info here: http://ark.intel.com/Product.aspx?id=27211

Link to comment
Share on other sites

hello, 

 

today i´ve installed mac osx 10.6 for my first time in vmware.

 

after an success install i cant boot the mac osx system up.

 

i always get an error: error msg

 

 i have set the pae vm entry in the .vmx file...

 

any help available?  (sorry, but i didnt read all the 97 pages)

 

 

what can i do?

 

many thanks in advance :-)

 

My System: VMWare Workstation 7.0.1 build-227600 Windows 7 Ultimate 64bit, AMD Phenom II X4 955 CPU, 4GB DDR3 Ram, Corsair XMS3 Dominator DIMM Kit 4GB PC3-12800U CL8-8-8-24, Gigabyte GA-790FXTA-UD5, 790FX,Sapphire Toxic Radeon HD 5850, 1024MB GDDR5, 2x Western Digital Caviar Black 1000GB, SATA 6Gb/s, and one 60GB Maxtor external USB Drive

 

p.s. i have activate amd-virtual in BIOS and disabled the whole kaspersky internet security 2011

Link to comment
Share on other sites

This work has taken me literally years and I have a family, job and other interests to take care off. I am going to take more of back seat approach to this and will be probably only fixing things that are important for the foreseeable future. I will, however before I do that, update the guide and create a new topic as this one was never really just ESXi but all VMware products.

 

As for the point you make about the paths, actually I am correct as well, it is just that it is a symbolic link that has a standard name pointing to the real directory name which uses a GUID. Both are right.

 

For all those who want to add IDE drive you need to do a custom setup of a new VM. When you get to the hard disk section you can select either SCSI or IDE.

 

I just wanted to thank you again for your guides. I am still running OSX in VMWare under Windows 7 64bit perfectly fine due to your help.

Enjoy life!!

tgd

Link to comment
Share on other sites

My System: VMWare Workstation 7.0.1 build-227600 Windows 7 Ultimate 64bit, AMD Phenom II X4 955 CPU, 4GB DDR3 Ram, Corsair XMS3 Dominator DIMM Kit 4GB PC3-12800U CL8-8-8-24, Gigabyte GA-790FXTA-UD5, 790FX,Sapphire Toxic Radeon HD 5850, 1024MB GDDR5, 2x Western Digital Caviar Black 1000GB, SATA 6Gb/s, and one 60GB Maxtor external USB Drive

 

p.s. i have activate amd-virtual in BIOS and disabled the whole kaspersky internet security 2011

This topic is for Intel CPUs running a retail version of OS X and Vanilla kernel, you need to look in another topic for answers to your question, try Zenith432's Snow Kitty topic link below:

 

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

Link to comment
Share on other sites

1) I loaded Photoshop CS4 and it loads okay. But if I press my mouse to draw a freeehand line or erase something it only senses I have pressed one on the mouse instead of holding it down. Or when I try to draw a box it doesn't allow me to set the corners. It starts at the top of the screen and draws the box to where my mouse is.

 

So is this Mouse related or CS4 PS being ran in VMware?

 

This problem still exists for me, did anyone ever figure out a way to fix it?

Link to comment
Share on other sites

This problem still exists for me, did anyone ever figure out a way to fix it?

I think this is a QE/CI support issue, and the virtual graphics drivers, even Zenith432's enhanced driver, do not support 3D, QE/CI. High level graphics and audio software will not run well under virtualisation.

Link to comment
Share on other sites

Hi Guys

 

Firstly thjanks Donks for the darwin solutions. I have got it working but the mouse control and keyboard are to slow.

 

i have got snow leopard running on my esxi 4.1 server however the mouse control is so slow and also the keyboard enters in 2-5 letters instead one . I have a poweredge 2900 5060 cpu , setup on IDE hdd's.

 

Does anyone know how to fix this ?

 

 

.encoding = "UTF-8"
  config.version = "8"
  virtualHW.version = "7"
  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"
  nvram = "VMM1.nvram"
  virtualHW.productCompatibility = "hosted"
  powerType.powerOff = "soft"
  powerType.powerOn = "hard"
  powerType.suspend = "hard"
  powerType.reset = "soft"
  displayName = "VMM1"
  extendedConfigFile = "VMM1.vmxf"
  memsize = "2092"
  ide1:0.present = "TRUE"
  ide1:0.clientDevice = "FALSE"
  ide1:0.deviceType = "cdrom-image"
  ide1:0.startConnected = "FALSE"
  ethernet0.present = "TRUE"
  ethernet0.virtualDev = "e1000"
  ethernet0.networkName = "VM Network"
  ethernet0.addressType = "generated"
  chipset.onlineStandby = "FALSE"
  guestOS = "darwin-64"
  ich7m.present = "TRUE"
  keyboard.vusb.enable = "TRUE"
  mouse.vusb.enable = "TRUE"
  uuid.location = "56 4d 3e 34 3e 4f b1 ca-56 6d 5a bb f4 7b 92 9e"
  uuid.bios = "56 4d 3e 34 3e 4f b1 ca-56 6d 5a bb f4 7b 92 9e"
  vc.uuid = "52 b4 2a 0c 24 1e b8 91-ad 04 84 8d 80 ad aa d8"
  snapshot.action = "keep"
  sched.cpu.min = "0"
  sched.cpu.units = "mhz"
  sched.cpu.shares = "normal"
  sched.mem.minsize = "0"
  sched.mem.shares = "normal"
  ide1:0.fileName = "/vmfs/volumes/4c5e810c-b506d038-8ab2-001ec9cd56f5/ISO/macos/h-mosl1063.iso"
  ehci.present = "TRUE"
  ethernet0.generatedAddress = "00:0c:29:7b:92:9e"
  vmci0.id = "-193228130"
  cleanShutdown = "FALSE"
  replay.supported = "FALSE"
  sched.swap.derivedName = "/vmfs/volumes/4c5e810c-b506d038-8ab2-001ec9cd56f5/VMM1/VMM1-036a6645.vswp"
  replay.filename = ""
  pciBridge0.pciSlotNumber = "17"
  pciBridge4.pciSlotNumber = "21"
  pciBridge5.pciSlotNumber = "22"
  pciBridge6.pciSlotNumber = "23"
  pciBridge7.pciSlotNumber = "24"
  ethernet0.pciSlotNumber = "33"
  ehci.pciSlotNumber = "36"
  vmci0.pciSlotNumber = "35"
  vmotion.checkpointFBSize = "16777216"
  ethernet0.generatedAddressOffset = "0"
  hostCPUID.0 = "0000000a756e65476c65746e49656e69"
  hostCPUID.1 = "0001067600040800000ce3bdbfebfbff"
  hostCPUID.80000001 = "00000000000000000000000120100800"
  guestCPUID.0 = "0000000a756e65476c65746e49656e69"
  guestCPUID.1 = "0001067600010800800822010febfbff"
  guestCPUID.80000001 = "00000000000000000000000120100800"
  userCPUID.0 = "0000000a756e65476c65746e49656e69"
  userCPUID.1 = "0001067600040800000822010febfbff"
  userCPUID.80000001 = "00000000000000000000000120100800"
  evcCompatibilityMode = "FALSE"
  tools.syncTime = "FALSE"
  usb:1.present = "TRUE"
  usb:2.present = "TRUE"
  usb:1.deviceType = "hub"
  usb:2.deviceType = "mouse"
  scsi0.present = "TRUE"
  scsi0:0.present = "TRUE"
  scsi0.sharedBus = "none"
  scsi0.virtualDev = "lsilogic"
  scsi0:0.fileName = "VMM1_2-000001.vmdk"
  scsi0:0.deviceType = "scsi-hardDisk"
  scsi0:0.redo = ""
  scsi0.pciSlotNumber = "16"
  scsi0.sasWWID = "50 05 05 64 3e 4f b1 c0"
  sched.scsi0:0.shares = "normal"
  sched.scsi0:0.throughputCap = "off"
  tools.remindInstall = "TRUE"
  numvcpus = "2"
  vmci0.unrestricted = "TRUE"
  svga.autodetect = "TRUE"
  svga.vramSize = "16777216"
  mem.hotadd = "TRUE"
  usb.present = "TRUE"
  migrate.hostlog = "./VMM1-036a6645.hlog"
  usb.pciSlotNumber = "32"
  disable_acceleration = "FALSE"
  ide0:0.present = "FALSE"
  ide0:1.present = "FALSE"
  floppy0.present = "FALSE"
  smc.present = "FALSE"
  sched.cpu.affinity = "all"

Link to comment
Share on other sites

Hi Guys

 

Firstly thjanks Donks for the darwin solutions. I have got it working but the mouse control and keyboard are to slow.

 

i have got snow leopard running on my esxi 4.1 server however the mouse control is so slow and also the keyboard enters in 2-5 letters instead one . I have a poweredge 2900 5060 cpu , setup on IDE hdd's.

 

Does anyone know how to fix this ?

 

guestOS = "darwin-64"

ich7m.present = "TRUE"

keyboard.vusb.enable = "TRUE"

mouse.vusb.enable = "TRUE"

smc.present = "FALSE"

OK, couple of things you say you are running "SL" but have "Leopard" set in your VMX, so change to the following:

 

guestOS = "darwin10-64"

 

Also if you have a look at the post, link below it relates to using a PS/2 kext to give support for PS/2, USB keyboard and mouse support were a problem with Leopard.

 

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

 

So the guestOS setting may improve your situation, if not add the VoodooPS2Controller kext, have a look at the Chameleon Bootloader website for instructions or Google "VoodooPS2Controller" and then amend your VMX as follows:

 

keyboard.vusb.enable = "FALSE"

mouse.vusb.enable = "FALSE"

 

Finally a couple of additional VMX settings which are recommended:

 

monitor.virtual_exec = "hardware"

monitor.virtual_mmu = "software"

 

Be warned mouse and keyboard performance under vSphere Client console is never going to be great, install a VNC type product to access your OS X guest, this should improve the situation, good luck, MSoK!

 

P.S. Please attach VMX or vmware logs as a text attachment rather than in the body of the post, makes troubleshooting easier.

Link to comment
Share on other sites

OK, couple of things you say you are running "SL" but have "Leopard" set in your VMX, so change to the following:

 

guestOS = "darwin10-64"

 

Also if you have a look at the post, link below it relates to using a PS/2 kext to give support for PS/2, USB keyboard and mouse support were a problem with Leopard.

 

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

 

So the guestOS setting may improve your situation, if not add the VoodooPS2Controller kext, have a look at the Chameleon Bootloader website for instructions or Google "VoodooPS2Controller" and then amend your VMX as follows:

 

keyboard.vusb.enable = "FALSE"

mouse.vusb.enable = "FALSE"

 

Finally a couple of additional VMX settings which are recommended:

 

monitor.virtual_exec = "hardware"

monitor.virtual_mmu = "software"

 

Be warned mouse and keyboard performance under vSphere Client console is never going to be great, install a VNC type product to access your OS X guest, this should improve the situation, good luck, MSoK!

 

P.S. Please attach VMX or vmware logs as a text attachment rather than in the body of the post, makes troubleshooting easier.

 

Thank you for the advice sorry about the code tags . I will give it a try

 

Thank so much for the prompt reply :( thank you

Link to comment
Share on other sites

Wonder if anyone might be able to help me out as I continue to get Kernel Panics on my Snow Leopard VM. It seems to happen most often under heavy CPU load (like if I start up a Handbrake encode). Even if Handbrake does finish a job, the resulting videos seem to have corruption in them that doesn't occur when the same video is encoded with the same settings on my Mac Pro - this further points to some CPU glitchiness. I've tried methodically tweaking individual settings for the VM to see if I could track it down myself but have been unsuccessful.

 

A little history on this VM - I installed it originally using the "vmware-darwin-200" ISO because that's all that was available at the time. Installed just fine, no issues. As they became available, I updated first to "vmware-darwin-310-macos1064b2" and am now on "vmware-darwin310-macosx1064".

 

Would it help any to do a fresh build using the latest ISO package or should the upgrade path be OK at this point?

 

Here's the setup:

Core 2 Quad Q9550 @ 2.83GHz

8 gig ram

 

I'll attach my VMX file for this VM.

 

Thanks for any help.

MEDIA01.txt

Link to comment
Share on other sites

Wonder if anyone might be able to help me out as I continue to get Kernel Panics on my Snow Leopard VM. It seems to happen most often under heavy CPU load (like if I start up a Handbrake encode). Even if Handbrake does finish a job, the resulting videos seem to have corruption in them that doesn't occur when the same video is encoded with the same settings on my Mac Pro - this further points to some CPU glitchiness. I've tried methodically tweaking individual settings for the VM to see if I could track it down myself but have been unsuccessful.

 

A little history on this VM - I installed it originally using the "vmware-darwin-200" ISO because that's all that was available at the time. Installed just fine, no issues. As they became available, I updated first to "vmware-darwin-310-macos1064b2" and am now on "vmware-darwin310-macosx1064".

 

Would it help any to do a fresh build using the latest ISO package or should the upgrade path be OK at this point?

 

Here's the setup:

Core 2 Quad Q9550 @ 2.83GHz

8 gig ram

 

I'll attach my VMX file for this VM.

 

Thanks for any help.

OK, couple of things we need to understand, has Handbrake, worked fine in the past and started recently to give problems, or has the issue always been present when running under high load in OS X as a guestOS. Also can you post your vmware log file ideally when you have had the issue with Handbrake.

 

My initial thought is you are asking too much of the virtual graphics and audio drivers, they were never meant to handle high levels of throughput, and the virtual CPU drivers can only do so much. I might be off the mark as I do not know the application you mention specifically, but the lack of support for QE/CI in OS X as a guest under VMware indicates the limitations within the current driver set. QE/CI support is a regular question and as yet unresolved problem with OS X as a guestOS under VMware. Appologies if my ramblings are wide of the mark, your vmware log file may shed more light on your problem.

 

P.S. I tend to re-install from scratch in terms of VMware and the latest darwin releases, uninistall the VMware Tools in the guest and re-install the latest once VMware is back up and running with the latest darwin iso patch.

Link to comment
Share on other sites

First time poster here. I wanted to thank everybody for all the hard work in getting Mac OS X to run under the various flavors of virtualization. My own situation is...I want to learn Objective C, Cocoa Touch, and iPhone app development. I plan on buying a Mac Mini for this later, once I get a little more money saved up. For now, I want to start with Snow Leopard under a VM so I can at least start learning Objective C on an actual Mac OS (I don't want to install Objective C under Windows).

 

I have an ESXi 4.1 system (built with a Core i3 CPU) that runs some 64-bit Fedora VMs with no issues. And I just bought a retail 10.6.3 Snow Leopard DVD.

 

I've been reading the last 20 pages or so of this thread and making copious notes. I installed the darwin310-macosx1064 files on the ESXi host. This afternoon, I plan on creating the VM, modifying the VMX file, etc.

 

But since the only retail DVD I could find was 10.6.3 (I couldn't find 10.6.0 and I guess they haven't released a 10.6.4 yet) I guess I'll hit the CPUID problem when I try to boot/install? I followed this thread and the other CPUID thread. Am I correct in assuming that all I *should* have to do is modify the VMX with the CPUID mask mentioned in that other thread, and that should solve any Core i3 issues under 10.6.3?

 

Lastly, has anybody used such a setup with Snow Leopard under ESXi 4.1 to learn Objective C? Do you think it will be adequate for that? I understand for full Cocoa and iPhone SDK learning, I'll need to move to a real Mac, and by the time I'm ready for that I should have one. I just need to get a jump start on Objective C on a "real" Mac OS, and this seemed the fastest way to do that right now.

 

Thanks again, everybody! You guys are amazing!

Link to comment
Share on other sites

First time poster here. I wanted to thank everybody for all the hard work in getting Mac OS X to run under the various flavors of virtualization. My own situation is...I want to learn Objective C, Cocoa Touch, and iPhone app development. I plan on buying a Mac Mini for this later, once I get a little more money saved up. For now, I want to start with Snow Leopard under a VM so I can at least start learning Objective C on an actual Mac OS (I don't want to install Objective C under Windows).

 

I have an ESXi 4.1 system (built with a Core i3 CPU) that runs some 64-bit Fedora VMs with no issues. And I just bought a retail 10.6.3 Snow Leopard DVD.

 

I've been reading the last 20 pages or so of this thread and making copious notes. I installed the darwin310-macosx1064 files on the ESXi host. This afternoon, I plan on creating the VM, modifying the VMX file, etc.

 

But since the only retail DVD I could find was 10.6.3 (I couldn't find 10.6.0 and I guess they haven't released a 10.6.4 yet) I guess I'll hit the CPUID problem when I try to boot/install? I followed this thread and the other CPUID thread. Am I correct in assuming that all I *should* have to do is modify the VMX with the CPUID mask mentioned in that other thread, and that should solve any Core i3 issues under 10.6.3?

 

Lastly, has anybody used such a setup with Snow Leopard under ESXi 4.1 to learn Objective C? Do you think it will be adequate for that? I understand for full Cocoa and iPhone SDK learning, I'll need to move to a real Mac, and by the time I'm ready for that I should have one. I just need to get a jump start on Objective C on a "real" Mac OS, and this seemed the fastest way to do that right now.

 

Thanks again, everybody! You guys are amazing!

Firstly you are correct, install Donk's darwin 310 on your ESXi 4.1 environment, create your guestOS, and having booted once, amend your vmx file from the manual and add the CPUID mask. You should then be able to install 10.6.3 on your Core i3 system.

 

Plenty of people are using VMware installs of OS X for iPhone development, although they may have been using VMware Workstation, but cannot see why it would not work for your requirements, I guess suck it and see, good luck, MSoK!

Link to comment
Share on other sites

Update:

 

I got the VM and the VMX file set up, and booted from the 10.6.3 DVD, but as soon as the logo came up, the VM would restart. Turns out I forgot to apply the CPUID. As soon as I did that, it booted and started the install.

 

I got as far as partitioning the disk and starting the copying of files part of the install, but had to shut down everything to leave for work (I don't leave PCs running when I'm not at home). But I feel very confident the install will complete normally this afternoon.

 

Thanks!

Link to comment
Share on other sites

Update:

 

I got the VM and the VMX file set up, and booted from the 10.6.3 DVD, but as soon as the logo came up, the VM would restart. Turns out I forgot to apply the CPUID. As soon as I did that, it booted and started the install.

 

I got as far as partitioning the disk and starting the copying of files part of the install, but had to shut down everything to leave for work (I don't leave PCs running when I'm not at home). But I feel very confident the install will complete normally this afternoon.

 

Thanks!

All sounds very promising, let us know how things progress, we are here if you run in to any problems, MSoK!

Link to comment
Share on other sites

All sounds very promising, let us know how things progress, we are here if you run in to any problems, MSoK!

 

Everything is working great:

 

- Install completed

- Boots okay

- Disabled power-saving settings

- Enabled remote VNC support

- Used VNC client to connect

- Updated to 10.6.4

 

Time to start learning Objective-C! Again, many thanks to Mac and Donk for all their research, and everybody else here for all their work, too!

Link to comment
Share on other sites

OK, couple of things we need to understand, has Handbrake, worked fine in the past and started recently to give problems, or has the issue always been present when running under high load in OS X as a guestOS. Also can you post your vmware log file ideally when you have had the issue with Handbrake.

 

My initial thought is you are asking too much of the virtual graphics and audio drivers, they were never meant to handle high levels of throughput, and the virtual CPU drivers can only do so much. I might be off the mark as I do not know the application you mention specifically, but the lack of support for QE/CI in OS X as a guest under VMware indicates the limitations within the current driver set. QE/CI support is a regular question and as yet unresolved problem with OS X as a guestOS under VMware. Appologies if my ramblings are wide of the mark, your vmware log file may shed more light on your problem.

 

P.S. I tend to re-install from scratch in terms of VMware and the latest darwin releases, uninistall the VMware Tools in the guest and re-install the latest once VMware is back up and running with the latest darwin iso patch.

 

Thanks for the reply MSOK - The KP issue has been plaguing me since I first built this VM. Handbrake is a very popular app for transcoding video files. It does a fairly good job of spreading the load and almost fully utilizing all available processor cores.

 

I'm attaching the last two log files I have - I believe that the vmware-29.log should contain the KP I mentioned in my previous post.

 

If you think it would be useful, I have no issues with doing a new VM build under the current darwin ISO. I suppose it would be a good thing to try.

vmware.log.txt

vmware_29.log.txt

Link to comment
Share on other sites

Hello.

I have a server with ESXi 4.1 which is included in vSphere.

It is patched using vmware-darwin310-macosx1064

I created new VM FreeBSD 32-bit and using manual.pdf edited VMX file.

Then I booted from the 10.6 DVD image and installed Mac OS X.

Then I installed VMware Tools and it seems that I have got working system for my test...

But after a while, after about 10 minutes of inactivity this VM freezes and stops responding to pings.

If I connect to it via the console vSphere Client - I can see the Mac desktop but the mouse does not respond.

 

What I do wrong ?

 

Here is my config:

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "7"
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"
nvram = "MacOSX_test.nvram"
virtualHW.productCompatibility = "hosted"
powerType.powerOff = "soft"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "soft"
displayName = "MacOSX_test"
extendedConfigFile = "MacOSX_test.vmxf"
scsi0.present = "true"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsilogic"
memsize = "1024"
scsi0:0.present = "true"
scsi0:0.fileName = "MacOSX_test.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
sched.scsi0:0.shares = "normal"
sched.scsi0:0.throughputCap = "off"
ide1:0.present = "true"
ide1:0.clientDevice = "TRUE"
ide1:0.fileName = "/usr/lib/vmware/isoimages/darwin.iso"
ide1:0.deviceType = "atapi-cdrom"
ide1:0.startConnected = "FALSE"
ethernet0.present = "true"
ethernet0.virtualDev = "e1000"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "vpx"
ethernet0.generatedAddress = "00:50:56:94:00:12"
usb.present = "true"
ehci.present = "true"
svga.vramSize = "134217728"
monitor.virtual_mmu = "software"
monitor.virtual_exec = "hardware"
guestOS = "darwin10"
uuid.bios = "42 14 f8 9d 60 9a 7a 89-07 57 c4 67 51 e1 8d ed"
vc.uuid = "50 14 13 26 b8 97 49 6d-5c 78 c2 6a 80 7e 41 17"
log.fileName = "vmware.log"
snapshot.action = "keep"
sched.cpu.min = "0"
sched.cpu.units = "mhz"
sched.cpu.shares = "normal"
sched.mem.minsize = "0"
sched.mem.shares = "normal"
tools.upgrade.policy = "manual"
ich7m.present = "true"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
ehci.pciSlotNumber = "34"
ethernet0.pciSlotNumber = "33"
evcCompatibilityMode = "FALSE"
guestCPUID.0 = "0000000a756e65476c65746e49656e69"
guestCPUID.1 = "000006fb00010800800022090febfbff"
guestCPUID.80000001 = "00000000000000000000000120100800"
hostCPUID.0 = "0000000a756e65476c65746e49656e69"
hostCPUID.1 = "000006fb000408000000e3bdbfebfbff"
hostCPUID.80000001 = "00000000000000000000000120100800"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
replay.supported = "FALSE"
scsi0.pciSlotNumber = "16"
scsi0:0.redo = ""
usb.pciSlotNumber = "32"
usb:1.deviceType = "hub"
usb:1.present = "TRUE"
usb:2.deviceType = "mouse"
usb:2.present = "TRUE"
userCPUID.0 = "0000000a756e65476c65746e49656e69"
userCPUID.1 = "000006fb000408000000e3bdbfebfbff"
userCPUID.80000001 = "00000000000000000000000120100800"
vmci0.pciSlotNumber = "35"
vmotion.checkpointFBSize = "134217728"
replay.filename = ""
tools.remindInstall = "FALSE"
floppy0.present = "FALSE"
smc.present = "FALSE"
vmci0.id = "1373736429"
uuid.location = "56 4d b9 14 11 b1 7b 89-a2 61 dc 9c 4b 88 7c e1"
cleanShutdown = "FALSE"
sched.swap.derivedName = "/vmfs/volumes/4b0d927f-01ab3e38-1eea-0019dbca9746/MacOSX_test/MacOSX_test-29582fe1.vswp"
tools.syncTime = "FALSE"

Link to comment
Share on other sites

Hello.

I have a server with ESXi 4.1 which is included in vSphere.

It is patched using vmware-darwin310-macosx1064

I created new VM FreeBSD 32-bit and using manual.pdf edited VMX file.

Then I booted from the 10.6 DVD image and installed Mac OS X.

Then I installed VMware Tools and it seems that I have got working system for my test...

But after a while, after about 10 minutes of inactivity this VM freezes and stops responding to pings.

If I connect to it via the console vSphere Client - I can see the Mac desktop but the mouse does not respond.

 

What I do wrong ?

Initial look at your VMX all is OK, (but please in future attach as a text file, much easier to troubleshoot), the problem is probably the age old issue of power saving, within you guest OS X disable all power saving functions:

 

System Preferences > Energy Saver

 

Set Computer sleep and Dispaly sleep to "Never"

 

Hopefully this will resolve your freezing issue, cheers MSoK.

Link to comment
Share on other sites

Thank you.

Before asking my question, I have long looked through this thread to find the same problems as me.

And of course I saw a recent message fromloneaspen, where he said "- Disabled power-saving settings"

I also tried to do it, but I just took a check "Put the hard disk to sleep ..." and for some reason, did not pay attention to regulators "Computer sleep" and "Display Sleep".

Now they are in the mode "Never", and I think that now everything will be fine.

Thanks again for your help.

Link to comment
Share on other sites

Everything continues to run great with my install. I got XCode loaded (and updated) and have already compiled and ran a few Objective-C programs.

 

The only weirdness I've seen is when running the VNC client on my Windows box (TightVNC), it will disconnect upon logging into the Mac. I have to re-connect. Same thing will happen when logging out, it will disconnect. Looks like there's something in OS X that interrupts the VNC connection upon login or logout. Not a huge deal, and almost not worth mentioning, but it is the only "gotcha" I've noticed thus far.

Link to comment
Share on other sites

Thank you.

Before asking my question, I have long looked through this thread to find the same problems as me.

And of course I saw a recent message fromloneaspen, where he said "- Disabled power-saving settings"

I also tried to do it, but I just took a check "Put the hard disk to sleep ..." and for some reason, did not pay attention to regulators "Computer sleep" and "Display Sleep".

Now they are in the mode "Never", and I think that now everything will be fine.

Thanks again for your help.

Hey, d00m, I was not passing comment about you checking or not checking the thread, it is long and can be difficult to navigate, also if you are new to OS X it is very different from Windows. What I meant was it is a problem that crops up regularly and is easy to fix, so a timely reminder, glad it solved your issue, MSoK.

 

Everything continues to run great with my install. I got XCode loaded (and updated) and have already compiled and ran a few Objective-C programs.

 

The only weirdness I've seen is when running the VNC client on my Windows box (TightVNC), it will disconnect upon logging into the Mac. I have to re-connect. Same thing will happen when logging out, it will disconnect. Looks like there's something in OS X that interrupts the VNC connection upon login or logout. Not a huge deal, and almost not worth mentioning, but it is the only "gotcha" I've noticed thus far.

loneaspen, you are ESXi 4.1, so it might be related to you being already logged in on the console session, try without going in to console first, just a thought!

Link to comment
Share on other sites

Thanks for the reply MSOK - The KP issue has been plaguing me since I first built this VM. Handbrake is a very popular app for trans-coding video files. It does a fairly good job of spreading the load and almost fully utilizing all available processor cores.

 

I'm attaching the last two log files I have - I believe that the vmware-29.log should contain the KP I mentioned in my previous post.

 

If you think it would be useful, I have no issues with doing a new VM build under the current darwin ISO. I suppose it would be a good thing to try.

 

I went ahead and built a new VM from scratch and then used Migration Assistant to transfer over just the Applications and user data (didn't want to bring over any weirdness by transferring the system stuff). It now seems to be running much smoother. I've stressed it some by running a Handbrake encode on it as well as a few other things and haven't seen any KPs or signs of the other's glitchiness yet. Perhaps I just had something corrupted in that build or some hold-over from having used the earlier darwin.iso to create it.

 

The rebuild was just yesterday so I won't have a good read on stability for a little while but for now I can say that it looks much better.

 

Thanks!

Link to comment
Share on other sites

I went ahead and built a new VM from scratch and then used Migration Assistant to transfer over just the Applications and user data (didn't want to bring over any weirdness by transferring the system stuff). It now seems to be running much smoother. I've stressed it some by running a Handbrake encode on it as well as a few other things and haven't seen any KPs or signs of the other's glitchiness yet. Perhaps I just had something corrupted in that build or some hold-over from having used the earlier darwin.iso to create it.

 

The rebuild was just yesterday so I won't have a good read on stability for a little while but for now I can say that it looks much better.

 

Thanks!

Thanks for the update, let us know how things are once you have given the new build a proper workout.

Link to comment
Share on other sites

 Share

×
×
  • Create New...