Jump to content
Sign in to follow this  
Followers 0
Andy Wright

ESXi, use unlocker when MacOS already available?

3 posts in this topic

Recommended Posts

Hey all,

 

I have a Dell Precision T5500 which I have installed ESXi 6.5 on. I was going to run Unlocker on it but I have read that it is unstable with 6.5.

 

I realised early on that my ESXi (which is the Dell custom U3 build) was showing MacOS 10.12 as an installable option. However, I cannot get the installer to boot (the progress bar gets to about 60% then it reboots). If possible I would like to use vanilla Sierra or High Sierra.

 

So, my first question is: do I need to run Unlocker even if it is already in the list (does Unlocker do more than just make the options available)? I'm pretty sure I saw somebody ask this question somewhere online a couple of weeks ago but I cannot remember what was said and my Google-fu is failing me now.

 

If I run Unlocker on ESXi 6.5 what are the real repercussions? I only use the HTML interface fling. I have read that hostd sometines crashes but I am unclear what that does and if, in my scenario, it would matter (the "host" in the name suggests it is important but it's best to check :)). I would be happy to downgrade to 6.0 if necessary.

 

I am sure that the High Sierra iso I created is solid because I successfully installed it in VirtualBox on my MacBook Pro.

 

 

PS. I am a first time poster here and very much a noob with ESXi, Unlocker and Virtualising MacOS. :)

 

 

Host Spec

MODEL:      DELL PRECISION T5500 WORKSTATION

PROCESSOR:  DUAL XEON 4 CORE 2.67GHz - INTEL X5550 
            6.40 GT/s 
            8 CORES AVAILABLE  

RAM:        16GB DDR3 ECC (4 X 4GB, ECC PC3-10600R)

GRAPHICS:   NVIDIA NVS 295 DUAL HEAD 256MB PCI EXPRESS CARD 

NETWORK:    ONBOARD INTEGRATED BROADCOM 5754 GIGABIT
 
OTHER PORTS:
    11 x USB PORTS (2 FRONT, 6 BACK, 3 INTERNAL)
     2 x PCI SLOTS
     1 x SERIAL PORT
     1 x PARALLEL PORT
     4 x PCI EXPRESS (2x16 PCIE2 & 2x8 PCIE2)
     1 X ESATA PORT (BACK)

Share this post


Link to post
Share on other sites
Advertisement

Hi Andy,

 

I have been using unlocker under ESXi 6.5 for a few months now and did not experience any problems. Of course YMMV. Guests are all versions of MacOS from Snow Leopard to High Sierra and also some versions of OpenBSD.

 

AFAIK, unlocker does more than just make MacOS available in the list. Among others it fakes the existence of real Mac hardware, just like FakeSMC.kext does.

 

The HTML interface fling *IS* flaky, it has to reload quite often, but for me it did not do any real harm to my installed guests.

 

That's my $0,02. HTH

 

-Heinrich

 

Share this post


Link to post
Share on other sites

So, my first question is: do I need to run Unlocker even if it is already in the list (does Unlocker do more than just make the options available)? I'm pretty sure I saw somebody ask this question somewhere online a couple of weeks ago but I cannot remember what was said and my Google-fu is failing me now.

 

 

 

I wondered this too. It turns out, the answer is YES.

 

If I run Unlocker on ESXi 6.5 what are the real repercussions?

I can't help you there. It works great with 6.0 U2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By roblangston
      Hi,
       
      Sorry if this question has been asked before but I couldn't find an answer for this specific question after searching the forums.
       
      I have upgraded ESXi from 6 to 6.5 and at the same time moved from Sierra to High Sierra.
       
      I now have a strange issue where if I try to mount a USB device from a remote host or locally attached to the server, osx becomes non responsive and just hangs.
       
      USB mounting still works without issue for existing non osx images.  I have even tried re-installing Sierra in a fresh image but the problem persists.
       
      Does anyone have any ideas?
       
      Thanks.
    • By MSoK
      This is the current version of VMware Tools for OS X from the VMware CDS repository for Fusion 10.1.1
       
      Please note: In the latest VMwareGfx.kext from Fusion 8.5.5 onwards VMware have discontinued the 2D-Acceleration code, and graphics performance is better now, thanks to Zenith432 for the update.
       
      To check for the latest version visit http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/. The various VMware Tools downloads are located under the packages folder for each version.
       
      Instructions for extracting darwin.iso
      - Download the file above
      - Extract com.vmware.fusion.tools.darwin.zip.tar
      - darwin.iso is located in the "payload" folder
    • By massiveblue619
      初めまして。
      私は、ESXi6.5U1とNvidiaのGPUをパススルーしてHighSierraを動かしています。
      MacPro(late2013)からの乗り換えでESXiでmacOSとWindowsの同時稼働を目標にして構築しました。
      今の所安定して動いています。動作報告と構築方法を書きます。
      仮想化でmacOSを動かしたい方の助けになればと思います

      Hardware:
      CPU: Intel Core i7-7820X
      Memory: DDR4 64GB
      M/B: MSI X299 SLI PLUS
      GPU1: ELSA NVIDIA QuadroP400 2GB (macOS)
      GPU2: ZOTAC GeForce GTX 1070 Mini 8GB (Windows)
      Storage: Crucial MX300 525GB TypeM2 (macOS)
      Intel SSD SDSC2KW256G8 256GB (ESXi DataStore)
      Sandisk SSD SDSSDA120G 120GB (ESXi)
      その他 HDDx4
      USB HostController: Century CIF-USB3P4FL USB3.0 4Port (FL1100)
      Audio: Yamaha Steinberg UR12 (USB)
      Bluetooth: ELECOM LBT-UAN05C2/N
      Monitor: ASUS PA279Q (DP=Displayport)
      USB Device: Trackball, Apple Wireless Keyboard 他
      Ethernet:
      Vmware vmxnet3 Intel I211 Gigabit Network Connection (Windows) Intel Gigabit CT Desktop Adapter XPI9301CT (macOS) Hypervisor:
      vSphere Hypervisor 6.5 Update1 (Hewlett Packard Enterprise)
      VMKernel Build 6765664 -> VMKernel Build 7388607 [2018/02/21 Update]
       
      GuestOS:
      macOS HighSierra 10.13.2 (17C88) -> macOS HighSierra 10.13.3 (17D102)
      Windows10 Pro Creators Update x64 -> Windows10 Pro Fall Creators Update x64
       
       
      方法:
      注意:SSHクライアントとターミナルの操作が必要な時があります。
      ESXiをインストールしUnlockerPatchを適用済みの状態であること。
       
      OSディスクのISO作成:
      HighSierraのISOイメージ作成はGitHubのkholia/OSX-KVM にあるshスクリプトを利用しました。
      作成したらESXiにアップロードします。
       
      Pass-through:
      ESXiのサーバーにログインしてパススルーしたいデバイスを有効にしておきます。ESXiの再起動が必要です。
      パススルーしたデバイス。
      ELSA NVIDIA QuadroP400 2GB ZOTAC GeForce GTX 1070 Mini 8GB Century CIF-USB3P4FL USB3.0 4Port (FL1100) マザーボード上のUSB Host controller (Asmedia) Intel I211 Gigabit Network Connection Intel Gigabit CT Desktop Adapter XPI9301CT ディスクの設定:
      Crucial MX300 525GB を仮想マシンに直接利用させたいのでSSHクライアントでESXiに入り
      RDM(RawDeviceMapping)を使い登録しておきます。
      こちらを参考にしました。
      https://gist.github.com/Hengjie/1520114890bebe8f805d337af4b3a064
       
      私の場合、他にもMacProで利用していた外付けHDDをPCに収納してRDMで登録してあります。
       
      仮想マシンの設定/OSインストール:
      次にmacOS用の仮想マシンを作成します。ウィザードでゲストOSの選択では"macOS 10.12(64Bit)"を選択します。
      この時はまだパススルーしたデバイスは登録しません。ハードディスクに先ほどRDMで設定したCrucialのVMDKを指定します。接続の種類はSATAを指定して下さい。仮想CD-ROMドライブには作成したISOイメージを選択します。
      作成が完了したら、HighSierraのインストールとOSアップデート、そしてNvidiaのWebドライバーを予めインストールしておきます。
      問題がないか確認してよければ仮想マシンをシャットダウンします。
      準備ができたので仮想マシンのVMX編集に入り、パススルーしたデバイスを登録します。私の場合は、QuadroP400とCentury CIF-USB3P4FLを指定しました。編集を終わらせ保存します。
      モニターとQuadroP400をDPケーブルで接続します。USBマウスやキーボードをパススルーしたUSBカードに接続します。
      仮想マシンの電源をオンにします。うまくいけばモニターにログイン画面が映ります。
      VMware Toolsはインストールせずにそのまま使用しています。
       
      Trimの有効化:
      CrucialのSSDですがTrimが有効になっていないのでmacOSのターミナルから以下のコマンドで有効にします。再起動して
      システムレポートから有効になっているか確認してください。
      sudo trimforce enable VMware Fusionを動かす:
      ESXi上でVMwareFusionを動かしたい場合、このままだとFusion側の仮想マシンがエラーで起動できません。なのでESXiの設定を変更します。
      SSHクライアントでESXiにログインします。/etc/vmware/config に以下を追記します。
      vhv.enable = "TRUE" 保存したらESXiを再起動します。確認でmacOSを立ち上げてVMwareFusionで仮想マシンをオンにしてみてください。動くはずです。
       
      追記(2017/12/06):
      ちなみにVMwareToolsはインストールていません。
      ​・ESXiのMacにVMwareToolsはインストールていません。
      ・CloverBootloaderは使用していません。
      追記(2018/01/10):加筆・修正
      追記(2018/02/21):ESXiアップデート、 Intel I211 Gigabit Network Connection と Intel Gigabit CT Desktop Adapter XPI9301CTを追加
       












    • By gtaking111
      Hi folks,

      I have successfully installed High Sierra in a Virtual Machine on VMWare vSphere 6 with a NVIDIA GT 1030 passed through for graphics with the web drivers installed.

      It's my understanding that Audio over HDMI does not work on this card so I have been looking at alternatives.

      I have a Fiio E10K USB DAC that is supported under OS X apparently.

      I tried with USB pass-through and it is detected but there is no sound. I also tried USB pass-through on Windows and it didn't work with the same issue with xHCI but it did work with EHCI + UHCI which only supports 1.1 and 2.0 devices. I don't mind sacrificing USB3 support to get audio working but I have not had success so far on OS X.

       

       

      Has anyone successfully gotten USB Audio working on 10.13?

      Cheers!

    • By imrazor
      So I've managed to get Unlocker working on ESXi 6.0U2, installed Sierra and got GPU passthrough working with my GTX 1050 Ti. However...audio is a mess. I tried with an old USB sound card I had lying around, and the results were pathetic. So I disabled SIP (that was an adventure), installed VoodooHDA 2.9.0 and tried routing audio over HDMI. Again, it was an unpleasant experience. So I tried an old PCI M-Audio Revolution with a Snow Leopard era kext. I got audio, but it frequently broke up and distorted.
       
      Aside from audio, the VM feels stuttery and uneven, like the system is overloaded with I/O. However, there's actually very little activity in Activity Monitor. Anyone have any suggestions for getting decent audio out of this VM?
×