surtur Posted September 11, 2010 Share Posted September 11, 2010 does Donks manual for ESXi 4.0 still apply for ESXi 4.1, just have to change the darwin iso, but the steps are the same right? Link to comment Share on other sites More sharing options...
MSoK Posted September 11, 2010 Share Posted September 11, 2010 does Donks manual for ESXi 4.0 still apply for ESXi 4.1, just have to change the darwin iso, but the steps are the same right? Yes, use Donk's latest 310 darwin iso follow the manual, the only change is in your VMX you should set the guestOS = "darwin10-64" or "darwin10" as 4.1 has relevant code to "unofficially" support Snow Leopard, whereas 4.0 only has code for Leopard. Also have a look at Donk's post link below regarding getting your retail SL DVD to mount, ISO's should work but quite a few people have had problems, so for best results buy a retail DVD of Snow Leopard (£29, €35, $39) from Apple. http://www.insanelymac.com/forum/index.php...t&p=1495893 Good luck, worked great for me, MSoK. Link to comment Share on other sites More sharing options...
surtur Posted September 11, 2010 Share Posted September 11, 2010 Heres my vmx file from ESXI I installed as per the manual using darwin310 It doesnt pick up the Darwin ISO image. I press F5 and nothing happens.... Server Specs E5620x2 48gig ram Dell PowerEdge T610 Using Retail DVD Mac OSX Server 10.6.3 .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.nvram" virtualHW.productCompatibility = "hosted" powerType.powerOff = "soft" powerType.powerOn = "hard" powerType.suspend = "hard" powerType.reset = "soft" displayName = "macosx" extendedConfigFile = "macosx.vmxf" floppy0.present = "TRUE" numvcpus = "4" scsi0.present = "TRUE" scsi0.sharedBus = "none" scsi0.virtualDev = "lsilogic" memsize = "4096" scsi0:0.present = "TRUE" scsi0:0.fileName = "macosx.vmdk" scsi0:0.deviceType = "scsi-hardDisk" sched.scsi0:0.shares = "normal" ide1:0.present = "TRUE" ide1:0.clientDevice = "TRUE" ide1:0.deviceType = "atapi-cdrom" ide1:0.startConnected = "FALSE" floppy0.startConnected = "FALSE" floppy0.fileName = "" floppy0.clientDevice = "TRUE" ethernet0.present = "TRUE" ethernet0.virtualDev = "e1000" ethernet0.networkName = "VM Network" ethernet0.addressType = "generated" svga.vramSize = "134217728" chipset.onlineStandby = "FALSE" guestOS = "darwin10-64" #guestOSAltName = "FreedBSD (64-bit)" uuid.location = "56 4d 99 ca 36 d8 a5 49-9a eb 51 84 a2 da dd 86" uuid.bios = "56 4d 99 ca 36 d8 a5 49-9a eb 51 84 a2 da dd 86" vc.uuid = "52 aa 71 c3 d1 d2 b0 d7-e3 a3 02 6e 67 e3 df 8f" wwn.enabled = "TRUE" snapshot.action = "keep" sched.cpu.min = "0" sched.cpu.units = "mhz" sched.cpu.shares = "normal" sched.cpu.affinity = "all" sched.mem.minsize = "0" sched.mem.shares = "normal" sched.mem.affinity = "all" ethernet0.generatedAddress = "00:0c:29:da:dd:86" vmci0.id = "-1562714746" cleanShutdown = "TRUE" replay.supported = "FALSE" sched.swap.derivedName = "/vmfs/volumes/4c7a6d5e-f579f9e8-f3e1-a4badb48504e/macosx/macosx-12b3a57b.vswp" replay.filename = "" scsi0:0.redo = "" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" scsi0.pciSlotNumber = "16" ethernet0.pciSlotNumber = "32" vmci0.pciSlotNumber = "33" vmotion.checkpointFBSize = "134217728" ethernet0.generatedAddressOffset = "0" hostCPUID.0 = "0000000b756e65476c65746e49656e69" hostCPUID.1 = "000206c220200800029ee3ffbfebfbff" hostCPUID.80000001 = "0000000000000000000000012c100800" guestCPUID.0 = "0000000b756e65476c65746e49656e69" guestCPUID.1 = "000206c2000108008298220b0febfbff" guestCPUID.80000001 = "00000000000000000000000128100800" userCPUID.0 = "0000000b756e65476c65746e49656e69" userCPUID.1 = "000206c2202008000298220b0febfbff" userCPUID.80000001 = "00000000000000000000000128100800" evcCompatibilityMode = "FALSE" ich7m.present = "TRUE" keyboard.vusb.enable = "TRUE" mouse.vusb.enable = "TRUE" monitor.virtual_exec = "hardware" monitor.virtual_mmu = "software" tools.syncTime = "FALSE" ide1:0.fileName = "" smc.present = "FALSE" Any help would be greatly appreciated. Thanks again for everything you guys have done Link to comment Share on other sites More sharing options...
MSoK Posted September 12, 2010 Share Posted September 12, 2010 I installed as per the manual using darwin310It doesnt pick up the Darwin ISO image. I press F5 and nothing happens.... Server Specs E5620x2 48gig ram Dell PowerEdge T610 Using Retail DVD Mac OSX Server 10.6.3 Any help would be greatly appreciated. Thanks again for everything you guys have done I think you are confused a little, the darwin iso is picked up by the guestOS = "darwin10-64" in your VMX file, and does not need to be mounted. What you do need is to mount the OS X DVD and "connect at power on". Then the F8 at boot followed by F5 should let you see the DVD and boot from it, you may need the additional command line instructions, see Donk's post, link below: http://www.insanelymac.com/forum/index.php...t&p=1495893 Although with a similar CPU spec I did not need any of the legacy commands. Link to comment Share on other sites More sharing options...
surtur Posted September 12, 2010 Share Posted September 12, 2010 I think you are confused a little, the darwin iso is picked up by the guestOS = "darwin10-64" in your VMX file, and does not need to be mounted. What you do need is to mount the OS X DVD and "connect at power on". Then the F8 at boot followed by F5 should let you see the DVD and boot from it, you may need the additional command line instructions, see Donk's post, link below: http://www.insanelymac.com/forum/index.php...t&p=1495893 Although with a similar CPU spec I did not need any of the legacy commands. tried that too and it wont pick it up i installed vmware on my laptop which runs ubuntu, and the unlocker worked perfectly its gotta be something with the E56xxx series from Xeon and 10.6.3. Link to comment Share on other sites More sharing options...
MSoK Posted September 12, 2010 Share Posted September 12, 2010 tried that too and it wont pick it up i installed vmware on my laptop which runs ubuntu, and the unlocker worked perfectly its gotta be something with the E56xxx series from Xeon and 10.6.3. I think I would have to agree, see the comments on the Unlocker topic, although I have not seen anything actually written regarding the Xeon 5600 series and supported release of OS X, although the latest Mac Pro's have a Xeon 5620 processor, so the processor is supported by Apple, but I suspect it will be 10.6.4 onwards. Link to comment Share on other sites More sharing options...
surtur Posted September 12, 2010 Share Posted September 12, 2010 I think I would have to agree, see the comments on the Unlocker topic, although I have not seen anything actually written regarding the Xeon 5600 series and supported release of OS X, although the latest Mac Pro's have a Xeon 5620 processor, so the processor is supported by Apple, but I suspect it will be 10.6.4 onwards. MSOK Do you see anything wrong with this VM? .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_server_10.6x64.nvram" virtualHW.productCompatibility = "hosted" powerType.powerOff = "soft" powerType.powerOn = "hard" powerType.suspend = "hard" powerType.reset = "soft" displayName = "macosx_server_10.6x64" extendedConfigFile = "macosx_server_10.6x64.vmxf" floppy0.present = "TRUE" memsize = "8080" ide0:0.present = "TRUE" ide0:0.fileName = "macosx_server_10.6x64.vmdk" ide1:0.present = "TRUE" ide1:0.clientDevice = "FALSE" ide1:0.deviceType = "atapi-cdrom" ide1:0.startConnected = "FALSE" floppy0.startConnected = "FALSE" floppy0.fileName = "" floppy0.clientDevice = "TRUE" ethernet0.present = "TRUE" ethernet0.virtualDev = "e1000" ethernet0.networkName = "VM Network" ethernet0.addressType = "generated" svga.vramSize = "134217728" chipset.onlineStandby = "FALSE" uuid.location = "56 4d a1 d7 7b 09 d2 7e-8f 82 15 10 09 db 5a ff" uuid.bios = "56 4d a1 d7 7b 09 d2 7e-8f 82 15 10 09 db 5a ff" vc.uuid = "52 6c 9b e4 6b f8 50 e0-31 13 15 50 86 a3 4f 67" snapshot.action = "keep" sched.cpu.min = "0" sched.cpu.units = "mhz" sched.cpu.shares = "normal" sched.mem.minsize = "0" sched.mem.shares = "normal" ethernet0.generatedAddress = "00:0c:29:db:5a:ff" vmci0.id = "165370623" cleanShutdown = "TRUE" replay.supported = "TRUE" sched.swap.derivedName = "/vmfs/volumes/4c7a6d5e-f579f9e8-f3e1-a4badb48504e/macosx_server_10.6x64/macosx_server_10.6x64-8b7c9377.vswp" replay.filename = "" ide0:0.redo = "" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" ethernet0.pciSlotNumber = "32" vmci0.pciSlotNumber = "33" vmotion.checkpointFBSize = "134217728" ethernet0.generatedAddressOffset = "0" hostCPUID.0 = "0000000b756e65476c65746e49656e69" hostCPUID.1 = "000206c220200800029ee3ffbfebfbff" hostCPUID.80000001 = "0000000000000000000000012c100800" guestCPUID.0 = "0000000b756e65476c65746e49656e69" guestCPUID.1 = "000206c2000108008298220b0febfbff" guestCPUID.80000001 = "00000000000000000000000128100800" userCPUID.0 = "0000000b756e65476c65746e49656e69" userCPUID.1 = "000206c2202008000298220b0febfbff" userCPUID.80000001 = "00000000000000000000000128100800" evcCompatibilityMode = "FALSE" 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" tools.syncTime = "FALSE" ide1:0.fileName = "/vmfs/devices/cdrom/mpx.vmhba0:C0:T0:L0" i reinstalled esxi4.1 i then ran the script using the darwin build that Donk released on Aug 3. No issues with the script at all. The damn System though wont recognize the DVD at all....funny thing is my laptop sees it with the unlocker. I created the vm there and took it to my workstation first which was able to run it (i have the same problem with my workstation if I try to install from there) When I then try to move it to my esxi it couldnt locate the harddrive... Link to comment Share on other sites More sharing options...
Donk Posted September 13, 2010 Author Share Posted September 13, 2010 MSOK Do you see anything wrong with this VM? i reinstalled esxi4.1 i then ran the script using the darwin build that Donk released on Aug 3. No issues with the script at all. The damn System though wont recognize the DVD at all....funny thing is my laptop sees it with the unlocker. I created the vm there and took it to my workstation first which was able to run it (i have the same problem with my workstation if I try to install from there) When I then try to move it to my esxi it couldnt locate the harddrive... 1. The VMX is fine. 2. Best suggestion for the DVD is to convert to ISO using dmg2img http://vu1tur.eu.org/tools/. This is the only program outside the Mac that I have reliably created an ISO from the installation DVD. Then upload the ISO to a datastore on the ESXi host and use the ISO on the datastore in the guest. Now I have seen some strange behaviour where the ISO image is set to "not connected" during the boot. The way around that was to boot to the guest's VMware BIOS, double check the ISO is connected, then carry on booting until you do the F8/F5 bit from the Chameleon boot-132 interface. Link to comment Share on other sites More sharing options...
MSoK Posted September 13, 2010 Share Posted September 13, 2010 1. The VMX is fine.2. Best suggestion for the DVD is to convert to ISO using dmg2img http://vu1tur.eu.org/tools/. This is the only program outside the Mac that I have reliably created an ISO from the installation DVD. Then upload the ISO to a datastore on the ESXi host and use the ISO on the datastore in the guest. Now I have seen some strange behaviour where the ISO image is set to "not connected" during the boot. The way around that was to boot to the guest's VMware BIOS, double check the ISO is connected, then carry on booting until you do the F8/F5 bit from the Chameleon boot-132 interface. Just out of interest ImgBurn will also work well for DVD to ISO conversion. Link to comment Share on other sites More sharing options...
Donk Posted September 13, 2010 Author Share Posted September 13, 2010 Just out of interest ImgBurn will also work well for DVD to ISO conversion. Oops I was also confusing the ISO creation from DMG, and actually ripping a DVD to ISO. Link to comment Share on other sites More sharing options...
surtur Posted September 13, 2010 Share Posted September 13, 2010 Donk, I converted it over usin imgburn. This time I actually got to see the Apple Sign in the Grey Screen but immediatly esxi restarted the vm and disconnected it from the iso image in the datastore. This is pretty weird but Im pretty sure I conclude that the issue is directly tied to my processors (E56xxx) and the version of my Retail DVD 10.6.3. On the flipside, I have been able to create the VM in my Ubuntu laptop which runs Core 2 Duo, I updated it to 10.6.4 and was able to get it run with the Unlocker, decided to test it if I moved it over to my Workstation (runs E56xxx) if it would work and voila it did and so did vmware tools. Problem then lies when I tried to transfer the same vm to my ESXI, hopefully trying to bypass any of the issues i ran running 10.6.3. Well I end up getting the error message cant locate SCSI drive. I know Vmware supports the compatibility between the systems,but does it support the transfer of SL vms? I tried creating a VM with IDE rather than SCSI on my ubuntu but SL install would hang. Just wanted to say once again thank you guys for your support, pretty sure none of this would have happened if it was for the endless hours you put in Donk and MSOK. Link to comment Share on other sites More sharing options...
Donk Posted September 13, 2010 Author Share Posted September 13, 2010 Donk, I converted it over usin imgburn. This time I actually got to see the Apple Sign in the Grey Screen but immediatly esxi restarted the vm and disconnected it from the iso image in the datastore. This is pretty weird but Im pretty sure I conclude that the issue is directly tied to my processors (E56xxx) and the version of my Retail DVD 10.6.3. On the flipside, I have been able to create the VM in my Ubuntu laptop which runs Core 2 Duo, I updated it to 10.6.4 and was able to get it run with the Unlocker, decided to test it if I moved it over to my Workstation (runs E56xxx) if it would work and voila it did and so did vmware tools. Problem then lies when I tried to transfer the same vm to my ESXI, hopefully trying to bypass any of the issues i ran running 10.6.3. Well I end up getting the error message cant locate SCSI drive. I know Vmware supports the compatibility between the systems,but does it support the transfer of SL vms? I tried creating a VM with IDE rather than SCSI on my ubuntu but SL install would hang. Just wanted to say once again thank you guys for your support, pretty sure none of this would have happened if it was for the endless hours you put in Donk and MSOK. Post the Workstation VMX I think I know what needs changing for ESXi. Link to comment Share on other sites More sharing options...
MSoK Posted September 13, 2010 Share Posted September 13, 2010 Donk, I converted it over usin imgburn. This time I actually got to see the Apple Sign in the Grey Screen but immediatly esxi restarted the vm and disconnected it from the iso image in the datastore. This is pretty weird but Im pretty sure I conclude that the issue is directly tied to my processors (E56xxx) and the version of my Retail DVD 10.6.3. Just wanted to say once again thank you guys for your support, pretty sure none of this would have happened if it was for the endless hours you put in Donk and MSOK. Surtur, With your help I am (with Donk's help) going to try and see if we can get your 10.6.3 DVD to run, by creating a CPUID mask, have a look at the last couple of posts on the "Unlocker" topic for reference. What I need you to do is burn the cpuid.iso to CD, zip at the bottom of this thread, and boot it on your Xeon E5650 machine, it will run and give you a report regarding your CPU, what I am looking for is your version of the output. Sample output is as follows: Reporting CPUID for 2 logical CPUs... All CPUs are identical Family: 0f Model: 04 Stepping: 1 ID1ECX ID1EDX ID81ECX ID81EDX 0x0000641d 0xbfebfbff 0x00000001 0x20100000 Vendor : Intel Processor Cores : 1 Brand String : " Intel® Xeon CPU 2.80GHz" SSE Support : SSE1, SSE2, SSE3 Supports NX / XD : Yes Supports CMPXCHG16B : Yes Hyperthreading : Yes Supports 64-bit Longmode : Yes Supports 64-bit VMware : No Please take down the four ID1 ID81 hex numbers and drop them on a post. I am hoping that from the information and comparing with my own Xeon E5520 we can create a CPUID mask that will allow you to boot and install from the 10.6.3 DVD. VMware_CPU_Compatibility_e.x.p_160658.zip Link to comment Share on other sites More sharing options...
surtur Posted September 14, 2010 Share Posted September 14, 2010 Post the Workstation VMX I think I know what needs changing for ESXi. #!/usr/bin/vmware .encoding = "UTF-8" config.version = "8" virtualHW.version = "7" scsi0.present = "TRUE" scsi0.virtualDev = "lsilogic" memsize = "4096" scsi0:0.present = "TRUE" scsi0:0.fileName = "Mac OS X Server 10.6 64-bit.vmdk" ide1:0.present = "TRUE" ide1:0.fileName = "D:\Mac OSX\darwin310\darwin.iso" ide1:0.deviceType = "cdrom-image" floppy0.startConnected = "FALSE" floppy0.fileName = "" floppy0.autodetect = "TRUE" ethernet0.present = "TRUE" ethernet0.virtualDev = "e1000" ethernet0.wakeOnPcktRcv = "FALSE" ethernet0.addressType = "generated" usb.present = "TRUE" ehci.present = "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" smc.present = "TRUE" ich7m.present = "TRUE" firmware = "efi" roamingVM.exitBehavior = "go" displayName = "Mac OS X Server 10.6 64-bit" guestOS = "darwin10-64" nvram = "Mac OS X Server 10.6 64-bit.nvram" virtualHW.productCompatibility = "hosted" extendedConfigFile = "Mac OS X Server 10.6 64-bit.vmxf" monitor.virtual_mmu = "software" monitor.virtual_exec = "hardware" ethernet0.generatedAddress = "00:0c:29:d1:5d:da" tools.syncTime = "FALSE" uuid.location = "56 4d 1f f6 4b f1 84 2a-bd 99 9d 23 e7 d1 5d da" uuid.bios = "56 4d 1f f6 4b f1 84 2a-bd 99 9d 23 e7 d1 5d da" cleanShutdown = "TRUE" replay.supported = "FALSE" replay.filename = "" scsi0:0.redo = "" usb.autoConnect.device0 = "" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" scsi0.pciSlotNumber = "16" usb.pciSlotNumber = "32" ethernet0.pciSlotNumber = "33" ehci.pciSlotNumber = "34" vmci0.pciSlotNumber = "35" vmotion.checkpointFBSize = "16777216" usb:0.present = "TRUE" usb:1.present = "TRUE" ethernet0.generatedAddressOffset = "0" vmci0.id = "1827848162" usb:1.deviceType = "hub" usb:0.deviceType = "mouse" numvcpus = "4" cpuid.coresPerSocket = "4" thanks again for everything Surtur, With your help I am (with Donk's help) going to try and see if we can get your 10.6.3 DVD to run, by creating a CPUID mask, have a look at the last couple of posts on the "Unlocker" topic for reference. What I need you to do is burn the cpuid.iso to CD, zip at the bottom of this thread, and boot it on your Xeon E5650 machine, it will run and give you a report regarding your CPU, what I am looking for is your version of the output. Sample output is as follows: Reporting CPUID for 2 logical CPUs... All CPUs are identical Family: 0f Model: 04 Stepping: 1 ID1ECX ID1EDX ID81ECX ID81EDX 0x0000641d 0xbfebfbff 0x00000001 0x20100000 Vendor : Intel Processor Cores : 1 Brand String : " Intel® Xeon™ CPU 2.80GHz" SSE Support : SSE1, SSE2, SSE3 Supports NX / XD : Yes Supports CMPXCHG16B : Yes Hyperthreading : Yes Supports 64-bit Longmode : Yes Supports 64-bit VMware : No Please take down the four ID1 ID81 hex numbers and drop them on a post. I am hoping that from the information and comparing with my own Xeon E5520 we can create a CPUID mask that will allow you to boot and install from the 10.6.3 DVD. Workstation Reporting CPUID for 12 logical CPUs... All CPUs are identical Family: 0f Model: 06 Stepping: 2 ID1ECX ID1EDX ID81ECX ID81EDX 0x029ee3ff 0xbfebfbff 0x00000001 0x2c100000 Vendor : Intel Brand String : " Intel® Xeon™ CPU 5650@ 2.67GHz" SSE Support : SSE1, SSE2, SSE3, SSE4.1, SSE4.2 Supports NX / XD : Yes Supports CMPXCHG16B : Yes Supports RDTSCP: Yes Supports Hyperthreading : Yes Supports 64-bit Longmode : Yes Supports 64-bit VMware : Yes EVC: None the hexs are the same for my server just the cpu is different 2.4 and its 5620 thank you Link to comment Share on other sites More sharing options...
MSoK Posted September 14, 2010 Share Posted September 14, 2010 Surtur, Thanks for the info, I will need to do some testing, will keep you informed of progress. If anyone else wants to chip in with results from other Intel CPU's feel free, probably restrict it to the latest Core 2 Duo's maybe the Q's and the Core i's ones with VT-x and can run Vanilla OS X. Since I have posted the utility in this topic can we leave all CPUID Masking here, rather than doubling up in the "Unlocker" topic, Cheers MSoK. Link to comment Share on other sites More sharing options...
surtur Posted September 14, 2010 Share Posted September 14, 2010 Surtur, Thanks for the info, I will need to do some testing, will keep you informed of progress. If anyone else wants to chip in with results from other Intel CPU's feel free, probably restrict it to the latest Core 2 Duo's maybe the Q's and the Core i's ones with VT-x and can run Vanilla OS X. Since I have posted the utility in this topic can we leave all CPUID Masking here, rather than doubling up in the "Unlocker" topic, Cheers MSoK. not a problem thanks again MSOK Link to comment Share on other sites More sharing options...
Manu-nc Posted September 15, 2010 Share Posted September 15, 2010 Hello! Just discovering this thread, I plan to install SL server 10.6.3 or 10.6.4 on ESXi 4.1. I got the user guide and try to get the darwin310 package from the link below: http://www.filedropper.com/darwin310b2 But I can not get the file, filedropper home page instead. Is the link down ? Where can I download this package ? Regards, Link to comment Share on other sites More sharing options...
MSoK Posted September 15, 2010 Share Posted September 15, 2010 Hello! Just discovering this thread, I plan to install SL server 10.6.3 or 10.6.4 on ESXi 4.1. I got the user guide and try to get the darwin310 package from the link below: http://www.filedropper.com/darwin310b2 But I can not get the file, filedropper home page instead. Is the link down ? Where can I download this package ? Regards, The darwin 310b2 is long out of date, see link below to the latest version 310 "released". Also be very careful with 10.6.3, as it will not work with Core i processors or Xeon 5600 series, so if you have 10.6.4. that will be fine, otherwise post your CPU specs. http://www.filedropper.com/vmware-darwin310-macosx1064 Link to comment Share on other sites More sharing options...
Manu-nc Posted September 15, 2010 Share Posted September 15, 2010 The darwin 310b2 is long out of date, see link below to the latest version 310 "released". Also be very careful with 10.6.3, as it will not work with Core i processors or Xeon 5600 series, so if you haev 10.6.4. that will be fine, otherwise post your CPU specs. http://www.filedropper.com/vmware-darwin310-macosx1064 I got this error when using your link: Oops! This page appears broken. HTTP 404 - File not found. Link to comment Share on other sites More sharing options...
MSoK Posted September 15, 2010 Share Posted September 15, 2010 not a problemthanks again MSOK I have had a look at the CPUID image results you posted and can see the Xeon 5600 series processor is very similar to the Core i processor, so I can understand why the restricted CPU support in 10.6.3 would treat them the same, i.e. not work. Still trying to sort a CPUID Mask that will work for 10.6.3. I got this error when using your link: Oops! This page appears broken. HTTP 404 - File not found. I did check the link, it works fine for me, downloading as we speak, if you continue to have no luck I will post it somewhere else. Link to comment Share on other sites More sharing options...
Manu-nc Posted September 15, 2010 Share Posted September 15, 2010 I have had a look at the CPUID image results you posted and can see the Xeon 5600 series processor is very similar to the Core i processor, so I can understand why the restricted CPU support in 10.6.3 would treat them the same, i.e. not work. Still trying to sort a CPUID Mask that will work for 10.6.3. I did check the link, it works fine for me, downloading as we speak, if you continue to have no luck I will post it somewhere else. It worked after several try, strange behavior with my navigator.. Thansk for your help anyway, let's start with SLS installation now... Link to comment Share on other sites More sharing options...
Manu-nc Posted September 15, 2010 Share Posted September 15, 2010 So first try and first questions... I don't understand the use of darwin.iso and which step to follow in order to boot SLS and start installation. On ESXi 4.1 I have made modification on sls.vmx then do I have to connect darwin.iso or "SLS" DVD.iso to the virtual CD/DVD in order to boot ? and what is next step, I am confused with this 2 iso.... Screen stay at this step: boot: My sls.vmx: /vmfs/volumes/4c529698-285d8afa-712b-001fd0a01ca7/sls # cat sls.vmx .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 = "sls.nvram" virtualHW.productCompatibility = "hosted" powerType.powerOff = "soft" powerType.powerOn = "hard" powerType.suspend = "hard" powerType.reset = "soft" displayName = "sls" extendedConfigFile = "sls.vmxf" floppy0.present = "TRUE" numvcpus = "2" scsi0.present = "TRUE" scsi0.sharedBus = "none" scsi0.virtualDev = "lsilogic" memsize = "3072" scsi0:0.present = "TRUE" scsi0:0.fileName = "sls.vmdk" scsi0:0.deviceType = "scsi-hardDisk" ide1:0.present = "TRUE" ide1:0.clientDevice = "FALSE" ide1:0.deviceType = "cdrom-image" ide1:0.startConnected = "TRUE" floppy0.startConnected = "FALSE" floppy0.fileName = "" floppy0.clientDevice = "TRUE" ethernet0.present = "TRUE" ethernet0.virtualDev = "e1000" ethernet0.networkName = "VM Network" ethernet0.addressType = "generated" guestOS = "darwin10-64" uuid.location = "56 4d 9b f1 73 9f a7 9f-30 96 83 ef 7f 28 ee 3f" uuid.bios = "56 4d 9b f1 73 9f a7 9f-30 96 83 ef 7f 28 ee 3f" vc.uuid = "52 53 94 2b 19 98 2b db-3e e8 fe 45 e8 ef df 5d" ethernet0.generatedAddress = "00:0c:29:28:ee:3f" vmci0.id = "2133388863" cleanShutdown = "FALSE" replay.supported = "FALSE" sched.swap.derivedName = "/vmfs/volumes/4c529698-285d8afa-712b-001fd0a01ca7/sls/sls-d0f090c6.vswp" replay.filename = "" scsi0:0.redo = "" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" scsi0.pciSlotNumber = "16" ethernet0.pciSlotNumber = "32" vmci0.pciSlotNumber = "33" vmotion.checkpointFBSize = "4194304" ethernet0.generatedAddressOffset = "0" hostCPUID.0 = "0000000d756e65476c65746e49656e69" hostCPUID.1 = "0001067a000208000408e3fdbfebfbff" hostCPUID.80000001 = "00000000000000000000000120100800" guestCPUID.0 = "0000000d756e65476c65746e49656e69" guestCPUID.1 = "0001067a00010800800822090febfbff" guestCPUID.80000001 = "00000000000000000000000120100800" userCPUID.0 = "0000000d756e65476c65746e49656e69" userCPUID.1 = "0001067a00020800000822090febfbff" userCPUID.80000001 = "00000000000000000000000120100800" evcCompatibilityMode = "FALSE" ich7m.present = "TRUE" keyboard.vusb.enable = "TRUE" mouse.vusb.enable = "TRUE" ide1:0.fileName = "/vmfs/volumes/4c529698-285d8afa-712b-001fd0a01ca7/iso/MacOSX_Server_Install_Disc.iso" usb.present = "TRUE" ehci.present = "TRUE" usb.pciSlotNumber = "34" ehci.pciSlotNumber = "35" usb:1.present = "TRUE" usb:2.present = "TRUE" usb:1.deviceType = "hub" usb:2.deviceType = "mouse" smc.present = "FALSE" tools.syncTime = "FALSE" Thanks by advance for your help Link to comment Share on other sites More sharing options...
MSoK Posted September 16, 2010 Share Posted September 16, 2010 So first try and first questions... I don't understand the use of darwin.iso and which step to follow in order to boot SLS and start installation. On ESXi 4.1 I have made modification on sls.vmx then do I have to connect darwin.iso or "SLS" DVD.iso to the virtual CD/DVD in order to boot ? and what is next step, I am confused with this 2 iso.... Thanks by advance for your help Firstly your VMX file looks OK, might want to add the following lines as per Donk's manual: monitor.virtual_exec = "hardware" monitor.virtual_mmu = "software" To confirm you have followed the instructions and installed Donk's darwin 310 iso in to your ESXi 4.1 and your ISO is a retail copy of the Snow Leopard DVD. Have a look at the post I did a little while ago, it should answer your question regarding the role of the darwin iso. http://www.insanelymac.com/forum/index.php...t&p=1546944 P.S. Please attach vmx and log files as an attachment rather than posting them in to the main body of the reply, it makes troubleshooting much easier, thanks MSoK. Link to comment Share on other sites More sharing options...
Manu-nc Posted September 16, 2010 Share Posted September 16, 2010 Firstly your VMX file looks OK, might want to add the following lines as per Donk's manual: monitor.virtual_exec = "hardware" monitor.virtual_mmu = "software" To confirm you have followed the instructions and installed Donk's darwin 310 iso in to your ESXi 4.1 and your ISO is a retail copy of the Snow Leopard DVD. Have a look at the post I did a little while ago, it should answer your question regarding the role of the darwin iso. http://www.insanelymac.com/forum/index.php...t&p=1546944 P.S. Please attach vmx and log files as an attachment rather than posting them in to the main body of the reply, it makes troubleshooting much easier, thanks MSoK. Thanks for the help, One question about darwin and your post: I think you are confused a little, the darwin iso is picked up by the guestOS = "darwin10-64" in your VMX file, and does not need to be mounted. What you do need is to mount the OS X DVD and "connect at power on". Then the F8 at boot followed by F5 should let you see the DVD and boot from it, you may need the additional command line instructions, see Donk's post, link below: I have uploaded the directory of darwin in: /vmfs/volumes/datastore1/iso/ then run the install from there, is it Ok? I mean the install will copy darwin.iso somwhereelse in order to be used later when booting the SLS VM ? because I wonder where does VMWare will pickup the darwin.iso. I used a converted .dmg to iso SLS version done woth Power ISO, maybe it is not a good idea... I am freeze after F8, will retry ... Link to comment Share on other sites More sharing options...
Donk Posted September 16, 2010 Author Share Posted September 16, 2010 Thanks for the help, One question about darwin and your post: I think you are confused a little, the darwin iso is picked up by the guestOS = "darwin10-64" in your VMX file, and does not need to be mounted. What you do need is to mount the OS X DVD and "connect at power on". Then the F8 at boot followed by F5 should let you see the DVD and boot from it, you may need the additional command line instructions, see Donk's post, link below: I have uploaded the directory of darwin in: /vmfs/volumes/datastore1/iso/ then run the install from there, is it Ok? I mean the install will copy darwin.iso somwhereelse in order to be used later when booting the SLS VM ? because I wonder where does VMWare will pickup the darwin.iso. I used a converted .dmg to iso SLS version done woth Power ISO, maybe it is not a good idea... I am freeze after F8, will retry ... 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. Link to comment Share on other sites More sharing options...
Recommended Posts