Jump to content

ESXi 5 Mac OS X Unlocker


  • Please log in to reply
793 replies to this topic

#121
Mpk

Mpk

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Yep I understood how to "push" the USB to the vm from the client. However, when I tried to reset the machine, vsphere unplugged the USB from the vm... Don't know, I'll try again later, I've not access to the server right know! I'll let you know!

#122
Mpk

Mpk

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Ok, I managed to boot from the usb. Now I'm installing lion. Thank you for your tips!
Now I have to wait!

Edit: All done, but I have upgraded to 10.7.2 before reading that there's an issue... Anyhow this was only for testing, I've to wait for 3 more sas drives for deploying the final server.

#123
savestheday

savestheday

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 162 posts
Awesome, got 10.7.2 Lion Server installed via the USB method. 2 quick things....

1.) Restore BaseSystem.dmg to a vmdk seems like it should work but I always get "Still waiting for root device" booting with -v npci=0x2000. Is there something I'm missing for reinstalls?

2.) Anyway to have a higher resolution without passing through a graphics card and installing Chameleon? Would love a resolution higher than 1152x864. Also, saw in another VMware thread that there might be 3d support in workstation? Any chance that could happen here too?

#124
Wallbanger

Wallbanger

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
  • Gender:Male
Install went great. Started with 10.6.8 and then updated to 10.7. I powered off the VM, and now I get this when I try to start it (attached)

Any ideas?

EDIT - Nevermind. A reboot of the ESXi host sorted things out.

Attached Files

  • Attached File  ESXi.png   31.38KB   72 downloads


#125
geele mitti

geele mitti

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
HI All



Thanks for this thread . I am running ESx 5.0 Build 469512 on a whitebox with intel i7 processor. I have successfully installed Macosx SL and Lion (USB Install). Vmware tools works on SL but I have not beena able to install on lion. When i try to install tools i dont see drive mounted.

any help will be greatly appreciated.

Thanks

#126
geele mitti

geele mitti

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
solved the issue. copied darwin.iso and ran from vm.

everything looks good and working



thanks

#127
MSoK

MSoK

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 984 posts
  • Gender:Male
  • Location:Darlington UK

HI All

Thanks for this thread . I am running ESx 5.0 Build 469512 on a whitebox with intel i7 processor. I have successfully installed Macosx SL and Lion (USB Install). Vmware tools works on SL but I have not beena able to install on lion. When i try to install tools i dont see drive mounted.

any help will be greatly appreciated.

Thanks

I have not been able to get the tools to mount, so have used the old fashoned way of copying the darwin.iso to the guestOS and mounting and installing locally. An SMB share seems to work pretty well to connect to your guestOS on an ESXi server.

solved the issue. copied darwin.iso and ran from vm.

everything looks good and working

thanks

You beat me to the punch line, LoL!

#128
Mpk

Mpk

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
I think that lion doesn't mount the vmware tools image for that problem with the ide drive.

#129
ashleyw

ashleyw

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Have been running darwin-200 for a while without issues (even on ESX5i), but after host reboot of ESX5i, then OSX VM will hang at start up, until the darwin install.sh command is issued again.

I tried to switch to the new esx5i unlocker - all went fine, but the ESx5i host (build 474610) is part of a farm and when I tried to vmotion load (windows and Linux VMs) back onto the host that had the unlocker applied, the vmotions all started hanging at 9% after the first 7 VMs had migrated.

The only solution I could find was to uninstall the unlocker with "./install.sh --uninstall" and then reboot the ESx5i host - after this vmotions back to that host started to work fine again.

After uninstalling the unlocker, then re-running the darwin-200 installer the Mac OSX VM was able to start again.

Any ideas?

#130
MSoK

MSoK

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 984 posts
  • Gender:Male
  • Location:Darlington UK

Have been running darwin-200 for a while without issues (even on ESX5i), but after host reboot of ESX5i, then OSX VM will hang at start up, until the darwin install.sh command is issued again.

I tried to switch to the new esx5i unlocker - all went fine, but the ESx5i host (build 474610) is part of a farm and when I tried to vmotion load (windows and Linux VMs) back onto the host that had the unlocker applied, the vmotions all started hanging at 9% after the first 7 VMs had migrated.

The only solution I could find was to uninstall the unlocker with "./install.sh --uninstall" and then reboot the ESx5i host - after this vmotions back to that host started to work fine again.

After uninstalling the unlocker, then re-running the darwin-200 installer the Mac OSX VM was able to start again.

Any ideas?

Ashley,

This is really outside the scope of this forum, OS X is not supported on ESXi and definately not in a production cluster with vCenter Server, things are likely to break. The Unlocker is to allow people to run OS X in a standalone environment using either VMware Workstation, Player, Fusion or ESXi for personnal use. If you need OS X in a work environment get a Mac. Sorry, and this is not aimed at you Ashley, if this comes across as being heavy handed, but it is important to set a level of expectation for running OS X in unsupported configurations, they may work but the risks are high. Donk, myself and other have Mac hardware for use in a production environment.

#131
oegie

oegie

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
Hi MSoK,

do you all use xserves or other mac hardware? Do you run OSX on esxi 5 (vanilla) on a Mac Pro or maybe a Mini (Server)? I've read that it should be possible, is it?


best regards,
oegie

#132
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,021 posts
  • Gender:Male
  • Location:Manchester UK
New unlocker posted in first post which should work with all current ESXi 5.0 versions.

#133
Menno

Menno

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts

Hi MSoK,

do you all use xserves or other mac hardware? Do you run OSX on esxi 5 (vanilla) on a Mac Pro or maybe a Mini (Server)? I've read that it should be possible, is it?


best regards,
oegie


Though I am not MSoK

--edit
If I recall correctly, ESXi 5.0 works on all macs and the OS X 10.6 Server guest should be working fine without any modifications. It supports the EFI loader on the mac. Tried it on my MacbookPro6,1 with ESXi 5.0 loaded on a usb stick and can connect just fine.

-- From the notes:

"Apple Mac OS X Server guest operating system support. VMware vSphere 5.0 adds support for the Apple Mac OS X Server 10.6 (“Snow Leopard”) as a guest operating system. Support is restricted to Apple Xserve model Xserve3,1 systems."

Seems the support through contract is just limited to xserve.

#134
SeqR

SeqR

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Donk:

THANK YOU

Just finished ESXi 5.0 update patch to 504890 followed by the install of your new universal unlocker.

Installs went fine. OSX Lion VMs came back on as hoped expected.

Cheers

Dan

#135
madburg

madburg

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

I did investigate this for the previous release of vSphere server. I will install an eval version as soon as I have some free time, and look again. In the hosted product, Workstation, Player and Fusion there is a table in one DLL/SO that has a table of all guest types and whether formally supported or not. I have this patched up for the betas of Workstation and Fusion, but the DLL is different in vSphere, and never really found where it was hiding.


Donk, many thanks for the unlocker for esxi 5. If you can spare a moment to find that vCenter dll and work it, I (as well as other) would be ever more grateful to you. Thanks again.

P.S. First time I ever had to take a quiz to post in a forum (very cool idea, smiling the whole time about the concept as I was wipping through them, LOL).

#136
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,021 posts
  • Gender:Male
  • Location:Manchester UK

Donk, many thanks for the unlocker for esxi 5. If you can spare a moment to find that vCenter dll and work it, I (as well as other) would be ever more grateful to you. Thanks again.

P.S. First time I ever had to take a quiz to post in a forum (very cool idea, smiling the whole time about the concept as I was wipping through them, LOL).

Sorry I don't have access to a vCenter 5 system at present, and to be honest I actually don't have the time as work is very busy. Maybe someone else with access to a system to test could take a look.

#137
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,021 posts
  • Gender:Male
  • Location:Manchester UK
Updates 11th November
Minor update for Windows Workstation to fix batch file errors.
http://goo.gl/HV6wH

#138
d00m

d00m

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Hello.
please tell me where I can download the latest version of the guest utils to esxi 4.1
I tried to install unlock-all-v101 on esxi 4.1 381591 but got an error:


/vmfs/volumes/4e1dc422-cef7fcda-6f95-001b21670532/unlock-all-v101/esxi # ls -la
drwxr-xr-x 1 root root 700 Nov 14 20:52 .
drwxr-xr-x 1 root root 1260 Nov 14 20:52 ..
-rw-r--r-- 1 root root 1226592 Oct 3 09:18 Unlocker.ESXi
-rw-r--r-- 1 root root 810 Oct 3 09:18 install.sh
-rw-r--r-- 1 root root 398 Oct 3 09:18 uninstall.sh
/vmfs/volumes/4e1dc422-cef7fcda-6f95-001b21670532/unlock-all-v101/esxi # chmod +x install.sh
/vmfs/volumes/4e1dc422-cef7fcda-6f95-001b21670532/unlock-all-v101/esxi # ./install.sh
VMware ESXi 5.0 Unlocker 1.0.1
==============================
Patching files...
cp: cannot stat '/bin/vmx-stats': No such file or directory


I need update Vmware tools for OS X 10.6.8 to have actual info about IP of my VM with Mac OS.
With vmware-darwin310-macosx1064 I can't see that info in Summary tab.. I think it's because I need update VMWare tools.
Pls advice.

#139
MSoK

MSoK

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 984 posts
  • Gender:Male
  • Location:Darlington UK

Hello.
please tell me where I can download the latest version of the guest utils to esxi 4.1
I tried to install unlock-all-v101 on esxi 4.1 381591 but got an error:


/vmfs/volumes/4e1dc422-cef7fcda-6f95-001b21670532/unlock-all-v101/esxi # ls -la
drwxr-xr-x 1 root root 700 Nov 14 20:52 .
drwxr-xr-x 1 root root 1260 Nov 14 20:52 ..
-rw-r--r-- 1 root root 1226592 Oct 3 09:18 Unlocker.ESXi
-rw-r--r-- 1 root root 810 Oct 3 09:18 install.sh
-rw-r--r-- 1 root root 398 Oct 3 09:18 uninstall.sh
/vmfs/volumes/4e1dc422-cef7fcda-6f95-001b21670532/unlock-all-v101/esxi # chmod +x install.sh
/vmfs/volumes/4e1dc422-cef7fcda-6f95-001b21670532/unlock-all-v101/esxi # ./install.sh
VMware ESXi 5.0 Unlocker 1.0.1
==============================
Patching files...
cp: cannot stat '/bin/vmx-stats': No such file or directory

I need update Vmware tools for OS X 10.6.8 to have actual info about IP of my VM with Mac OS.
With vmware-darwin310-macosx1064 I can't see that info in Summary tab.. I think it's because I need update VMWare tools.
Pls advice.

The "unlock-all-v101" is only for ESXi 5, and supports the original and two patch levels, for ESXi 4.1 you need Donk's darwin.iso method which uses the download "wmware-darwin310-macosx1064" this includes the VMware tools from Fusion 3.1.0, a later version can be found at the following link:

http://www.insanelym...p...t&p=1622074

#140
Justin Juneau

Justin Juneau

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Trying to use the 1.0.1 unlocker on ESXi host 5.0.0 - Rev 469512:

First off, I apologize this question is so long. In a nutshell, I'm not sure I installed the unlocker correctly (see my steps below) and as a result, I have a VMware "vmdk" of Lion 10.7.1 that wont start up in a new virtual machine. (I've verified the vmdk works with VMWare workstation, however, I want to put this on my ESXi host)

Firstly, here's my setup and what I did -

ESXi server (5.0.0) is running on a Dell Optiplex 745 with 3 hard drives. (Machine is able to run Linux/Window VM's without any problems)

1 Hard drive houses the ESXi installation (Data Store 1)
2 Hard drives are used for the VM Datastores (Data Store 2 and Data Store 3)

I used WinSCP to copy the esxi folder (from the unlocker zip file) to the /(root) directory of my ESXi host (I'm guessing this is Data Store 1 since that's where I installed ESXi). I gave the "esxi" folder and subfiles +x permission and tried to run "install.sh" from Putty. I received an error that "command not found". I then attempted to run "./install.sh" and received an error indicating "no free space available" - All of my Data Stores have 60+ GB of free space so I figured I must be installing the unlocker to the wrong DataStore. I copied the "esxi" (unlocker) folder over to DataStore 2 which my VM's use for storage. I ran the unlocker with "./install.sh" and everything appeared to install/copy correctly. So I rebooted the ESXi server for the changes to take affect. Does it matter what data store I run the unlocker on?

Thinking everything installed correctly (no errors in the terminal window, I copied a "Mac OS X Lion 10.7.1" folder to Data Store #2 (same place that I ran the unlocker - also, I used WinSCP to copy the folder). The Mac OS X Lion folder contains a working vmdk (Virtual Disk) for use with "unlocked" copies of VMWare Workstation, Player, etc. I know the vmdk works because I use it with VMware Workstation (Trial). Anyway, I attempted to create a new Virtual machine with "other" for O.S. and selected OSX 10.6 (64-bit) and specified the virtual disk file to use with this VM (navigated to the vmdk file in the Mac OS X Lion folder) - When I started up the newly created VM, I get the following error message:

Module DevicePowerOn power on failed.
Unable to create virtual SCSI device for scsi0:0, '/vmfs/volumes/4e5669c0-c9b5b308-0524-001aa0b5dfb8/Mac OS X Lion/Mac OS X Lion.vmdk'
Failed to open disk scsi0:0: Unsupported or invalid disk type 7. Ensure that the disk has been imported.

So my question is, did I incorrectly install the Unlocker? Does it matter what DataStore you install the unlocker on? Did I configure the OSX VM incorrectly? Should this question be going to the creator of the vmdk file?

Thanks for your help!

-Justin





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy