Jump to content

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


2,213 posts in this topic

Recommended Posts

Please can I remind people to read this post http://www.insanelymac.com/forum/index.php...p;#entry1189918. I'm not a mind reader and many of the new posters are providing inadequate details. Also please, please, please attach rather than post inline VMX and log files. You will see an area to upload them just below the editing area when writing a post.

Link to comment
Share on other sites

these are my configuration and log files.

 

You haven't setup your VMX file properly!

 

smc.present = "TRUE"

 

should be:

 

smc.present = "FALSE"

 

Also you have explicitly mounted the darwin.iso into the virtual CD drive. It doesn't work that way. Have you read the original manual in my first post about setting your machine up? Also you have auto-updates on, switch them off or it will also be screwed up. VMware manual will help there.

Link to comment
Share on other sites

You haven't setup your VMX file properly!

 

smc.present = "TRUE"

 

should be:

 

smc.present = "FALSE"

 

Also you have explicitly mounted the darwin.iso into the virtual CD drive. It doesn't work that way. Have you read the original manual in my first post about setting your machine up? Also you have auto-updates on, switch them off or it will also be screwed up. VMware manual will help there.

 

So, maybe, the best things is to reinstall snow leopard following step by step the manual and disable auto update?

Link to comment
Share on other sites

No, it´s a white DVD which I have bought in a store.

 

I´am not on a mac now, so can you tell me exactly what command you have used?

If you are on a windows PC, then probably easier to use something like ImgBurn, link below, it should let you convert the retail OS X DVD in to a reliable ISO, has worked well for me across both Leopard and Snow.

 

http://www.imgburn.com/

Link to comment
Share on other sites

After upgrading to latest beta darwin.iso I upgraded VMWare tools (reinstalled from the new darwin.iso) then installed guestd patch and the vmsvga II driver from Zenith. but the "fit guest to window feature" is broken.

 

Guess I have to reinstall OS X from scratch then as something is screwed up on this system now.

 

Using VMWare Workstation 7.1 on Windows 7.

Link to comment
Share on other sites

After upgrading to latest beta darwin.iso I upgraded VMWare tools (reinstalled from the new darwin.iso) then installed guestd patch and the vmsvga II driver from Zenith. but the "fit guest to window feature" is broken.

 

Guess I have to reinstall OS X from scratch then as something is screwed up on this system now.

 

Using VMWare Workstation 7.1 on Windows 7.

You should be able to uninstall the Zenith drivers using the uninstall.sh script under the drivers directory on the mounted new darwin iso (310B2), and for completeness also uninstall the VMware Tools. See where you are, then reinstall the new VMware Tools from the new darwin iso, as that should support size to fit. If you want then to use Zenith's graphics drivers reinstall followed by the guestd_patch for resizing support.

Link to comment
Share on other sites

I did use the uninstall shell script but it didn't seem to remove everything.

Anyways I don't have anything important. Easier to just reinstall everything. It just takes time but I'm doing other stuff in the meantime.

Link to comment
Share on other sites

If you are on a windows PC, then probably easier to use something like ImgBurn, link below, it should let you convert the retail OS X DVD in to a reliable ISO, has worked well for me across both Leopard and Snow.

 

http://www.imgburn.com/

I have made a new copy of the DVD but no luck, the problem still exists.

 

I think it's not an issue of the ISO, because it also does not work with the DVD in the DVD-drive. Maybe I need a higher version since 10.6.0?

Or does anybody has another good solution?

Link to comment
Share on other sites

I may be wrong but I think maybe an auto-update from VMware has happened.

 

I can't find a reference to this in the manual, or in googles of "autoSoftwareUpdateEnabled."

 

So how do you disable it?

 

I copied darwin310b2.iso in as darwin.iso and put them with setup.sh and the *.pub and other files from your zip from the manual in a temp dir.

 

I used setup.sh --install to create new signed files.

 

I created a freebsd 64 vm, added your lines:

# Stuff needed to allow Mac OS X to run
guestOS = "darwin-64"
guestOSAltName = "Other (64-bit)"
ich7m.present = "true"
smc.present = "FALSE"
monitor.virtual_exec = "hardware"
monitor.virtual_mmu = "software"
scsi0.present = "FALSE"

# Stuff to make keyboard and mouse work
keyboard.vusb.enable = "false"
mouse.vusb.enable = "true"
usb.present = "true"
usb:0.deviceType = "mouse"
usb:0.present = "TRUE"
usb:1.deviceType = "hub"
usb:1.present = "TRUE"

 

I added an IDE disk as IDE 0:0.

 

I removed the floppy drive and set video ram to 64 from 4 (tried with 4 also.)

 

I tried the DVD (retail md5 db2ea31e37a0dd3ba7d95a5857dd0990 made from dd) to both IDE 1:0 and 0:1.

 

I am stuck at the "Chameleon for VMWare" boot: prompt.

Nothing I try works, for example:

I can't F10 to list drives (just freshes to boot: prompt)

I can't F5.

I can't -v, boot -v, or mach_kernel -v

I can't -x, boot -x, or mach_kernel -x

 

Everything refreshes the screen to boot:

 

I've got no idea.

I sent you a PM with a link to the vmx files and logs.

If anyone else wants a link, I can PM them also.

Link to comment
Share on other sites

I can't find a reference to this in the manual, or in googles of "autoSoftwareUpdateEnabled."

 

So how do you disable it?

 

Well visiting the VMware site will get you the documentation http://www.vmware.com/support/pubs/.

 

EDIT: Sorry realized that you are running on ESX. Certain patches will update the tools and therefore mess up the setup by overwriting certain files we replace in the installation script. If that does happen just re-run the script. I am currently looking at the logs you sent.

Link to comment
Share on other sites

Well visiting the VMware site will get you the documentation http://www.vmware.com/support/pubs/.

 

My google power didn't pull up anything, but I will continue to look. I think I edited that post as you were replying also. I've got trouble and wasn't sure if this is causing it.

 

Found it I think:

http://pubs.vmware.com/vsp40/upgrade/wwhel...l_machines.html

 

you are running on ESX.

If that does happen just re-run the script.

I am currently looking at the logs you sent.

 

ESXi 4 actually.

 

I just ran the script.

 

Thank you.

Link to comment
Share on other sites

My google power didn't pull up anything, but I will continue to look. I think I edited that post as you were replying also. I've got trouble and wasn't sure if this is causing it.

 

Found it I think:

http://pubs.vmware.com/vsp40/upgrade/wwhel...l_machines.html

 

Well the logs complain about the SVGA VRAM size and recommend this:

 

svga.vramSize="16708800"

 

For some reason there are a load of ATA IDE errors accessing the ISO image. Been reported before on ESX and I have never found out the cause of it. There is a VMware supplied Mac OS X extension for IDE embedded on darwin.iso and I am wondering if there are issues with that and the virtual hardware exposed in ESX, which is a generation behind Workstation and the other hosted products.

 

Chameleon have a version of the is as well, but it is slightly later date. Maybe I should build a new test darwin.iso with that instead of the VMware sourced one.

Link to comment
Share on other sites

1) svga.vramSize="16708800"

 

2) For some reason there are a load of ATA IDE errors accessing the ISO image.

 

3) Chameleon have a version of the is as well, but it is slightly later date. Maybe I should build a new test darwin.iso with that instead of the VMware sourced one.

 

1) I tried that value, and 16M (which is 16777216) and 64M.

 

2) Yea, I never noticed them until now.

 

3) I can try it if you build it.

 

I just realized this isn't quite up to ESXi 4 Update 1. Is update 1 required? If so, I won't be able to upgrade until I get a night maintenance window.

Link to comment
Share on other sites

1) I tried that value, and 16M (which is 16777216) and 64M.

 

2) Yea, I never noticed them until now.

 

3) I can try it if you build it.

 

I just realized this isn't quite up to ESXi 4 Update 1. Is update 1 required? If so, I won't be able to upgrade until I get a night maintenance window.

 

Built a test but no go, doesn't boot. How did you create the ISO image from the retail DVD? I am wondering what the best method is for that conversion. I have an Apple developer license which means I get DMG versions of the software. Plus I have also converted but only on a real iMac.

Link to comment
Share on other sites

1) How did you create the ISO image from the retail DVD?

2) I get DMG versions of the software.

3) Plus I have also converted but only on a real iMac.

 

1) I used dd if=/dev/diskX of=file.iso to convert it (where X is the mounted disk number) on a real mac.

 

2) Mount your retail and md5 /dev/diskX (where X is the disk number) and see if you get f303591a8cc124d68f10155b10696348

 

3) Me too, I only have virtual Windows boxes. I don't have any Windows boxes running on bare hardware now.

 

Evidently I had the wrong DVD (presumably got the $129 five pack retail SL disk confused with a CPU drop in) since the md5 of the dvd iso I was trying didn't match my image at home. So I rsync'd up a new fresh copy to the ESXi server.

 

I'm now sure I'm running off a perfect copy of the retail 10.6. I think it might be 10.6.0 though, as I (SL 5 pack) bought it the day it came up for sale at an apple store when it was first released.

Link to comment
Share on other sites

1) I used dd if=/dev/diskX of=file.iso to convert it (where X is the mounted disk number) on a real mac.

 

2) Mount your retail and md5 /dev/diskX (where X is the disk number) and see if you get f303591a8cc124d68f10155b10696348

 

3) Me too, I only have virtual Windows boxes. I don't have any Windows boxes running on bare hardware now.

 

Evidently I had the wrong DVD (presumably got the $129 five pack retail SL disk confused with a CPU drop in) since the md5 of the dvd iso I was trying didn't match my image at home. So I rsync'd up a new fresh copy to the ESXi server.

 

I'm now sure I'm running off a perfect copy of the retail 10.6. I think it might be 10.6.0 though, as I (SL 5 pack) bought it the day it came up for sale at an apple store when it was first released.

It seems you have the same problem in starting the DVD for installing like me.

 

Is it right, that you get the same error in the vmware.log "vcpu-0| VIDE: ATAPI 0x28 Failed: key 0x2, asc 0x3a, ascq 0x2"?

 

I don´t think that it is an issue of the ISO because I tried the original DVD in the DVD-drive and I think this should also work. The other reason it that I tried this ISO, which fails now for installing, worked on a VMware Workstation 7.

Link to comment
Share on other sites

Is it right, that you get the same error in the vmware.log "vcpu-0| VIDE: ATAPI 0x28 Failed: key 0x2, asc 0x3a, ascq 0x2"?

 

Yes

 

vcpu-0| VIDE: ATAPI 0x28 Failed: key 0x2, asc 0x3a, ascq 0x0

 

I'm guessing it is a VMware bug only present in older versions of ESXi.

I can't just upgrade my production machines, so I need to build a new ESXi box to test.

Link to comment
Share on other sites

I'm guessing it is a VMware bug only present in older versions of ESXi.

I can't just upgrade my production machines, so I need to build a new ESXi box to test.

Same here, we have version 4.0.0 build 219383. Maybe I will find a good time to update the host.

Link to comment
Share on other sites

God day all,

 

I am trying to run Mac OS 10.6.2 from this source

somewhere

but I am not successfull.

When I try boot the system, I get message "A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart...."

I have edited .vmx file and add or edit this lines:

 

  • monitor.virtual_exec = "hardware"
  • monitor.virtual_mmu = "software"
  • smc.present = "FALSE"
  • ich7m.present = "TRUE"
  • guestOS = "darwin-64"

but whithout no result.

 

My hw spec are:

Processor: i5 430m

Graphics: Intel GMA

It is HP ProBook 6440b.

 

Please help, I have been {censored} with this for six hours...

And sorry for my English...

Link to comment
Share on other sites

God day all,

 

I am trying to run Mac OS 10.6.2 from this source [removed by Donk] but I am not successfull.

When I try boot the system, I get message "A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart...."

I have edited .vmx file and add or edit this lines:

 

  • monitor.virtual_exec = "hardware"
  • monitor.virtual_mmu = "software"
  • smc.present = "FALSE"
  • ich7m.present = "TRUE"
  • guestOS = "darwin-64"

but whithout no result.

 

My hw spec are:

Processor: i5 430m

Graphics: Intel GMA

It is HP ProBook 6440b.

 

Please help, I have been {censored} with this for six hours...

And sorry for my English...

 

 

1. This is only for a retail DVD bought from Apple

2. Posting the link is against forum rules suggest you remove it before you get a ban from the moderators

 

Same here, we have version 4.0.0 build 219383. Maybe I will find a good time to update the host.

 

Not sure that it is. I am wondering if it is the way DVDs are copied to ISO. I will try an experiment here but may take a few hours and also can't test until back in the office tomorrow.

 

1. Mac OS X - combination of DVD-->DMG using Diskutil and DMG-->ISO via hdiutil (my usual method)

2. Windows - Try free ImgBurn as a means of converting

3. Linux - best suggestion I have seen is K3b

 

If anyone wants to help that would be great, you can find how-tos on the web for each OS.

Link to comment
Share on other sites

1. This is only for a retail DVD bought from Apple

2. Posting the link is against forum rules suggest you remove it before you get a ban from the moderators

 

1. No it is not for a retail DVD. Friend this successfully runs on T61 ThinkPad with no Retail DVD. Just click on Run virtual machine with "darwin.iso" mounted in device.

 

btw. can somehow explain me why I cannot attach logfile? :D

Link to comment
Share on other sites

 Share

×
×
  • Create New...