Jump to content

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


2,213 posts in this topic

Recommended Posts

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

 

No this topic is for only retail DVDS, we do not discuss those downloaded from other sites. We won't debug any issues other than running from a retail vanilla DVD. Sorry but that's the rule here. And please remove the link or I will have to report to the moderators.

Link to comment
Share on other sites

No this topic is for only retail DVDS, we do not discuss those downloaded from other sites. We won't debug any issues other than running from a retail vanilla DVD. Sorry but that's the rule here. And please remove the link or I will have to report to the moderators.

 

Oh, Ok now I understand ... ok i am going to remove the link, and thx for reply

Link to comment
Share on other sites

Donk, maybe you can tell us on which version your ESXi host is running?

 

How I told, I tried the installation with the DVD in the drive of the host. It should be possible with the DVD, or isn't it?

 

I'm using Update 1, but can't remember the build number. I don't see why the physical drive shouldn't work. This issue is really frustrating, as nothing in the logs to help diagnose the problem.

 

UPDATE

Whilst I don't have access to the ESXi box just at the moment I did rip and try ISO images on Windows Workstation 7.1.

 

 

Windows

  1. ImgBurn http://www.imgburn.com/ - free and produces a bootable ISO image from a retail SL DVD (10.6.0)
  2. Convert an Apple DMG file to ISO dmg2img http://vu1tur.eu.org/tools/ works, but only needed on ESX as Workstation 7.x can mount a DMG directly as an ISO image.

dmg2img -i <input.dmg> -o <output.iso>

 

Mac OS X

  1. Rip a DVD using the Disk Utility program. Selected from File menu and when prompted for image format select DMG. http://www.kenstone.net/fcp_homepage/making_dvd_copies.html
  2. Then convert an Apple DMG file to ISO use hdiutil specifying an output format of UDTO.

 

hdiutil convert /path/to/filename.dmg -format UDTO -o /path/to/savefile.iso

 

Linux

  1. k3b - will copy DVD to ISO image and boot correctly in Workstation 7.1
  2. dmg2img ported to Linux https://help.ubuntu.com/community/DMG2IMG for converting DMG files

Link to comment
Share on other sites

@donk, is it possible for you to get the VMware tools from the latest VMware fusion? Is there anyway to improve performance in Vmware server 7.1? Would increasing VRam size improve performance and if so, what value should I set it to?

Link to comment
Share on other sites

@donk, is it possible for you to get the VMware tools from the latest VMware fusion? Is there anyway to improve performance in Vmware server 7.1? Would increasing VRam size improve performance and if so, what value should I set it to?

 

The tools are in the latest beta I posted. Do you mean Workstation 7.1 as there is no Server 7.1?

 

Video performance is never going to be great in VMware as there is no accelerated video driver.

Link to comment
Share on other sites

I'm using Update 1, but can't remember the build number. I don't see why the physical drive shouldn't work. This issue is really frustrating, as nothing in the logs to help diagnose the problem.

 

Can you check something please as I think I have found an issue in Chameleon hacks I made? Especially those with IDE ATA errors.

 

1. Ensure you have a good ISO of SL in the datastore or on the host.

2. Configure the VM to have the ISO attached and connected at power on.

3. When prompted in the Chameleon boot screen press F8

4. Do you have the DVD listed there for selection?

5. Press F10

6. Is the DVD now there for selection?

 

Note that a copy of a retail SL 10.6.0 DVD has the following checksums:

sha1 - 9e92a6c8c0b166fd8ea6442ccb6d32025e349cbd

md5 - f303591a8cc124d68f10155b10696348

Link to comment
Share on other sites

@Donk, thanks for the reply. Is there anyway to force QE/CI or any workaround to make Preview display pictures? And also, would increasing RAM size help speed up the virtual Mac extensively? I have it now at 4096MB, and I was wondering if increasing the RAM to 6192MB (6GB) would speed up Mac?

 

Is svga.vramSize="134217728" actually workable? I've just changed it and Mac still says 16MB of Vid Ram

Link to comment
Share on other sites

@Donk, thanks for the reply. Is there anyway to force QE/CI or any workaround to make Preview display pictures? And also, would increasing RAM size help speed up the virtual Mac extensively? I have it now at 4096MB, and I was wondering if increasing the RAM to 6192MB (6GB) would speed up Mac?

 

Is svga.vramSize="134217728" actually workable? I've just changed it and Mac still says 16MB of Vid Ram

 

No there are no workarounds for QE/CI. RAM size isn't likely to affect the overall performance when you get to the sizes you suggest. I run mine fine in 1.5GB of memory assigned to the guest.

 

Bottom line is that Mac OS X support is really only for VMware Fusion and any use we get on other platforms is secondary to that support. Also as VMware only support the server version of Mac OS X (due to the Apple EULA) sound and video are not a priority. (I asked the Fusion product manager and that was what he told me.)

 

I am just using mine for Xcode work, and use Office 2008 for some documents.

Link to comment
Share on other sites

Mac OS X

  1. Rip a DVD using the Disk Utility program. Selected from File menu and when prompted for image format select DMG. http://www.kenstone.net/fcp_homepage/making_dvd_copies.html
  2. Then convert an Apple DMG file to ISO use hdiutil specifying an output format of UDTO.

 

hdiutil convert /path/to/filename.dmg -format UDTO -o /path/to/savefile.iso

I will try to make a new ISO because I have another md5 checksum.

If I select "DVD/CD master" like on kenstone.net described I get the suffix .cdr or do you mean to selct "read only" to get .dmg? Or can I convert the .cdr to .iso?

To your other question:

 

1. Ensure you have a good ISO of SL in the datastore or on the host --> Yes

2. Configure the VM to have the ISO attached and connected at power on --> Yes

3. When prompted in the Chameleon boot screen press F8 --> Yes

4. Do you have the DVD listed there for selection? --> No

5. Press F10 --> Yes

6. Is the DVD now there for selection? --> No

 

Like you said, it´s really frustrating, because we have not enough clues to look for.

 

Btw ... you can check your version of ESXi with the "vSphere Host Update Utility" or with the "vSphere Client".

Link to comment
Share on other sites

Donk, I need to correct me.

 

What I always did was maybe wrong ...

 

I started the machine, pressed F8, on the prompt I said -v and Enter --> this was wrong, nothing happend.

 

If I start the machine now, press F8, then F10 I see the DVD, the -v and Enter --> It starts but I comes back to the prompt. It seems the machine makes a reboot so I come back to the prompt.

 

I did not see the DVD because on the prompt I typed at first -v and after this F10 was useless because I did not see the DVD anymore.

 

So the only thing what´s new is that I see the DVD and can start, but the ATAPI error still exists (see vmware.log).

 

Hmm, the shared folders seem to be read-only. How can I get Mac to be able to write to the Shared Folders? It is not set to read-only in the VMware options.

I think, it´s the wrong topic here!

vmware.log.txt

Link to comment
Share on other sites

I will try to make a new ISO because I have another md5 checksum.

If I select "DVD/CD master" like on kenstone.net described I get the suffix .cdr or do you mean to selct "read only" to get .dmg? Or can I convert the .cdr to .iso?

To your other question:

 

1. Ensure you have a good ISO of SL in the datastore or on the host --> Yes

2. Configure the VM to have the ISO attached and connected at power on --> Yes

3. When prompted in the Chameleon boot screen press F8 --> Yes

4. Do you have the DVD listed there for selection? --> No

5. Press F10 --> Yes

6. Is the DVD now there for selection? --> No

 

Like you said, it´s really frustrating, because we have not enough clues to look for.

 

Btw ... you can check your version of ESXi with the "vSphere Host Update Utility" or with the "vSphere Client".

 

I am building debug versions of Chameleon to see if that helps. May post later to get more details.

Link to comment
Share on other sites

VMware Workstation 7.1

Windows 7 Ultimate 64-bit

Intel Core i7-720QM

Snow Leopard 10.6.3 with vanilla kernel

10.6.3

 

 

I cannot write to the shared folders. They are shown as read-only and there's no option in Get Info to adjust the permissions. I've installed Tuxera and it didn't work either, which means the NTFS filesystem was not to blame. Please help me with this problem. I've also tried to copy files over to my attached HD through the USB, but file copying always seem to be stuck at around 70-80% done and it will never get done. Retrying the operation gives an error. Please help me solve these file copying issues as without them, I can't copy anything I've done on the Mac to my Windows installation to use. Just FYI, I was trying to copy a 4.7GB resized Snow Leopard installation disk. I can't seem to burn it with Disk Utility, which keeps asking to insert a blank DVD (it is blank), so the only thing I can do now is to copy it to Windows and use TransMac to burn the .dmg file.

 

I've also tried to map the vmdk in hopes of extracting the dmg directly from the virtual hard drive, but it Windows Explorer keeps saying that it is not formatted.

 

VMX config:

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
numvcpus = "8"
cpuid.coresPerSocket = "8"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "4096"
ide1:0.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.deviceType = "cdrom-raw"
floppy0.startConnected = "FALSE"
floppy0.fileName = ""
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
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"
roamingVM.exitBehavior = "go"
displayName = "Mac OS X Snow Leopard"
guestOS = "darwin10-64"
ich7m.present = "TRUE"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
monitor.virtual_exec = "hardware" 
monitor.virtual_mmu = "software"
svga.vramSize="134217728"
svga.autodetect = "FALSE"
nvram = "Mac OS X Snow Leopard.nvram"
virtualHW.productCompatibility = "hosted"
extendedConfigFile = "Mac OS X Snow Leopard.vmxf"


ide1:0.startConnected = "FALSE"
ethernet0.generatedAddress = "00:0c:29:3a:ef:9a"
uuid.location = "56 4d 74 4f cd e2 47 21-47 16 b9 25 53 3a ef 9a"
uuid.bios = "56 4d 74 4f cd e2 47 21-47 16 b9 25 53 3a ef 9a"
cleanShutdown = "TRUE"
replay.supported = "FALSE"
replay.filename = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
vmotion.checkpointFBSize = "134217728"
usb:0.present = "TRUE"
usb:1.present = "TRUE"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "1396371354"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse"
ide1:0.fileName = "auto detect"
tools.syncTime = "FALSE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Mac OS X Snow Leopard-000002.vmdk"
scsi0:0.redo = ""
isolation.tools.hgfs.disable = "FALSE"
sharedFolder.maxNum = "3"
usb.autoConnect.device0 = ""
sharedFolder0.present = "TRUE"
sharedFolder0.enabled = "TRUE"
sharedFolder0.readAccess = "TRUE"
sharedFolder0.writeAccess = "TRUE"
sharedFolder0.hostPath = "C:\Users\Oscar Lee\Documents"
sharedFolder0.guestName = "Documents"
sharedFolder0.expiration = "never"
sharedFolder1.present = "TRUE"
sharedFolder1.enabled = "TRUE"
sharedFolder1.readAccess = "TRUE"
sharedFolder1.writeAccess = "TRUE"
sharedFolder1.hostPath = "C:\Users\Oscar Lee\Music"
sharedFolder1.guestName = "Music"
sharedFolder1.expiration = "never"
sharedFolder2.present = "TRUE"
sharedFolder2.enabled = "TRUE"
sharedFolder2.readAccess = "TRUE"
sharedFolder2.writeAccess = "TRUE"
sharedFolder2.hostPath = "C:\Users\Oscar Lee\Pictures"
sharedFolder2.guestName = "Pictures"
sharedFolder2.expiration = "never"
tools.remindInstall = "FALSE"
mks.enable3d = "TRUE"
checkpoint.vmState = ""
ide0:0.present = "FALSE"
smc.present = "FALSE"

VMware_vmx_and_log.zip

Link to comment
Share on other sites

I am building debug versions of Chameleon to see if that helps. May post later to get more details.

Did you find the time to build a debug version? Today I tried the installation process with the original DVD but the VM always makes a restart after some seconds. It´s to fast to see any error message :wacko:

Link to comment
Share on other sites

Hello,

 

I am reading through the 79 pages of posts and I am having some trouble. I want to install SL 10.6 (I have OEM DVD) on my Core 2 Duo T9600, Win 7 x64

 

Can this be done with VM player 3.1.0, or do I need Workstation? I have downloaded the .pdf manual, vm files 200 and window 7.zip. I replaced the .iso in the win 7 zip and ran the install.

 

What is next? The .pdf manual does not talk too much about vm player.

 

Thanks for any tips or links!

Link to comment
Share on other sites

Hello,

 

I am reading through the 79 pages of posts and I am having some trouble. I want to install SL 10.6 (I have OEM DVD) on my Core 2 Duo T9600, Win 7 x64

 

Can this be done with VM player 3.1.0, or do I need Workstation? I have downloaded the .pdf manual, vm files 200 and window 7.zip. I replaced the .iso in the win 7 zip and ran the install.

 

What is next? The .pdf manual does not talk too much about vm player.

 

Thanks for any tips or links!

 

me either... but i tried it with the workstation... is 7.1 to new? should I better use 6.5?

 

best regards

Link to comment
Share on other sites

Hello,

 

I am reading through the 79 pages of posts and I am having some trouble. I want to install SL 10.6 (I have OEM DVD) on my Core 2 Duo T9600, Win 7 x64

 

Can this be done with VM player 3.1.0, or do I need Workstation? I have downloaded the .pdf manual, vm files 200 and window 7.zip. I replaced the .iso in the win 7 zip and ran the install.

 

What is next? The .pdf manual does not talk too much about vm player.

 

Thanks for any tips or links!

OEM DVD, may be an issue, it may work but this topic only supports the retail DVD, but the OEM may work. In terms of player it works just like workstation, so instructions pretty much the same. Only difference is by default player does not download the VMware tools, which while not relevant for OS X, as you install the tools via the darwin iso as you state above, if you set up using the manual it may want to download the FreeBSD tools.

 

Rather than use the 200 + 7 tools, uninstall them and use the later 301 set, link below, there is a brand new set 310B2, but some issues currently so I would avoid while things get sorted.

 

http://rapidshare.com/files/365613323/VMwa...est_Package.zip

 

me either... but i tried it with the workstation... is 7.1 to new? should I better use 6.5?

 

best regards

Definately use 7.01 or the new 7.1, 6.5 is a generation behind and does not have direct support for Snow Leopard, see my last post for a link for the darwin iso tools to use (301).

 

Hope this helps, MSoK.

Link to comment
Share on other sites

is the latest guide which was to be released.. is it out ??

 

just wondering..

No, I will check with Donk, if I can send out an interim manual for Windows based on darwin iso 301, pending a new version based on all the additions that have come as a result of the latest work by Donk based on his darwin iso 310B2 with SL support for ESXi, MSoK!

Link to comment
Share on other sites

No, I will check with Donk, if I can send out an interim manual for Windows based on darwin iso 301, pending a new version based on all the additions that have come as a result of the latest work by Donk based on his darwin iso 310B2 with SL support for ESXi, MSoK!

 

Send it out as I have no time at present to work on this area. Hopefully have time to answer questions next week.

Link to comment
Share on other sites

 Share

×
×
  • Create New...