❗MacOS Betriebssystem können nicht auf einem "nicht" Apple Gerät laufen gelassen werden! Die unten beschriebene Lösung ist nur in Testumgebungen erlaubt. Jegliche Haftung wird abgelehnt.
Das MacOS kann nicht auf einem nicht Apple Gerät laufen gelassen werden, deshalb benötigen wir den sogenannten Apple Unlocker. Es gibt mehrere verschiedene Entwickler die einen Unlocker erstellt haben. Leider funktionieren die einten nicht immer korrekt. Ich habe die besten Erfahrungen mit dem AppleUnlocker von DrDonk gemacht. Leider entwickelt DrDonk den Apple Unlocker nicht mehr weiter.
Fenster "GitHub"
URL >
GitHub - erickdimalanta/esxi-unlocker: VMware ESXi macOS --> Archived GitHub - DrDonk/esxi-unlocker: VMware macOS utilities --> Archived
Code >
Download ZIP >
![](https://static.wixstatic.com/media/96593d_8219f50c1a1b428eb7d107b2d8168ab2~mv2.png/v1/fill/w_980,h_535,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/96593d_8219f50c1a1b428eb7d107b2d8168ab2~mv2.png)
Fenster "Downloads"
Die ZIP-Datei esxi-unblocker-master.zip wurde heruntergeladen.
![](https://static.wixstatic.com/media/96593d_140cdfaf2caf4a8cb314fdfc7a617544~mv2.png/v1/fill/w_616,h_160,al_c,q_85,enc_auto/96593d_140cdfaf2caf4a8cb314fdfc7a617544~mv2.png)
Fenster "esxigodangel01.godangel.local"
Öffnen sie den Datastore Browser und kopieren sie das Gezippte tar File auf den Datastore.
Storage >
Datastore browser >
![](https://static.wixstatic.com/media/96593d_66d4c3df7ca44da1b29d73d6ee0c32d2~mv2.png/v1/fill/w_980,h_534,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/96593d_66d4c3df7ca44da1b29d73d6ee0c32d2~mv2.png)
Fenster "Datastore browser"
Upload >
![](https://static.wixstatic.com/media/96593d_b5dd3f59933d4909a3ee7e601e471c35~mv2.png/v1/fill/w_980,h_247,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_b5dd3f59933d4909a3ee7e601e471c35~mv2.png)
Fenster "Öffnen"
Auswahl heruntergeladene esxi-unlocker-master.zip Datei.
Öffnen >
![](https://static.wixstatic.com/media/96593d_1d8866e78e844656b656211b8d1b1e43~mv2.png/v1/fill/w_980,h_583,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/96593d_1d8866e78e844656b656211b8d1b1e43~mv2.png)
Fenster "Datastore browser"
Close >
![](https://static.wixstatic.com/media/96593d_95c126035baf4b258ea9290acda2f98d~mv2.png/v1/fill/w_895,h_563,al_c,q_90,enc_auto/96593d_95c126035baf4b258ea9290acda2f98d~mv2.png)
Fenster "esxigodangel01.godangel.local"
Aktivieren sie auf dem ESXi Host die Secure SSH shell
Host >
Menü "Actions" >
Services >
Enable Secure Shell (SSH) >
![](https://static.wixstatic.com/media/96593d_eb4c7ab1f7394e869490489fdcd95e37~mv2.png/v1/fill/w_980,h_533,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/96593d_eb4c7ab1f7394e869490489fdcd95e37~mv2.png)
Fenster "esxigodangel01.godangel.local"
Der Warnungshinweis-Balken das die SSH Shell aktiviert ist, wird nun angezeigt.
![](https://static.wixstatic.com/media/96593d_5f1136e5f2f64d08a2da12ef6bd1e5d2~mv2.png/v1/fill/w_980,h_533,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/96593d_5f1136e5f2f64d08a2da12ef6bd1e5d2~mv2.png)
Öffnen sie Putty und bauen sie eine Verbindung über SSH mit dem ESXi Sever auf.
SSH Verbindung mit dem ESXi aufbauen
Fenster "PuTTY Security Alert - WARNING - POTENTIAL SECURITY BREACH!"
Accept >
![](https://static.wixstatic.com/media/96593d_7687214a59f74430b129c4e973bad61a~mv2.png/v1/fill/w_515,h_400,al_c,q_85,enc_auto/96593d_7687214a59f74430b129c4e973bad61a~mv2.png)
Fenster "PuTTY Log to File"
Ja >
![](https://static.wixstatic.com/media/96593d_0835866a83cc4bb8b443d8ce531b09d7~mv2.png/v1/fill/w_395,h_215,al_c,q_85,enc_auto/96593d_0835866a83cc4bb8b443d8ce531b09d7~mv2.png)
Fenster "192.168.1.180 - PuTTY"
Melden sie sich mit dem root Benutzer und dem Passwort an ihrem ESXi Host an.
![](https://static.wixstatic.com/media/96593d_7586afd513874287b877a524b1c5ca6f~mv2.png/v1/fill/w_665,h_421,al_c,q_85,enc_auto/96593d_7586afd513874287b877a524b1c5ca6f~mv2.png)
![](https://static.wixstatic.com/media/96593d_a67718b16bca4957a08e8154cd5795df~mv2.png/v1/fill/w_665,h_422,al_c,q_85,enc_auto/96593d_a67718b16bca4957a08e8154cd5795df~mv2.png)
Fenster "192.168.1.180 - PuTTY"
Zugreifen auf den Storage in dem sie den heruntergeladenen Unlocker gespeichert haben.
esxcli storage filesystem list
![](https://static.wixstatic.com/media/96593d_3ef50f9fcf8a40f8800d4bf910104cf9~mv2.png/v1/fill/w_980,h_72,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_3ef50f9fcf8a40f8800d4bf910104cf9~mv2.png)
In das Volume wechselncd /vmfs/volumes/63f9a577-a4928fb9-8524-000c2970dd3c
Anzeigen des Inhaltes des Volumes
ls
![](https://static.wixstatic.com/media/96593d_9dcb5c5463fc40d984711c1b4607fb64~mv2.png/v1/fill/w_980,h_53,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_9dcb5c5463fc40d984711c1b4607fb64~mv2.png)
❗Der esxi-unlocker-master.zip konnte nicht mehr verwendet werden.
ℹ️Ich musste hier auf den AppleUnlocker von DrDonk ausweichen (siehe Link oben), da der andere Unlocker nicht brauchbar war. Einfach die Datei von GitHub herunterladen und wieder auf den Data Storage kopieren wie oben beschrieben.
Versucht die von DrDonk im Testordner abgelegte esxi-install.sh zu installieren.
![](https://static.wixstatic.com/media/96593d_cab4a2df27144fbeba8158cfb84f9773~mv2.png/v1/fill/w_979,h_74,al_c,q_85,enc_auto/96593d_cab4a2df27144fbeba8158cfb84f9773~mv2.png)
Leider haben wir zu wenig Rechte um das Script auszuführen.
![](https://static.wixstatic.com/media/96593d_74f0755a3e884d8a9a3135d62d3d3c28~mv2.png/v1/fill/w_943,h_55,al_c,q_85,enc_auto/96593d_74f0755a3e884d8a9a3135d62d3d3c28~mv2.png)
Setzen der Ausführrechte für dieses Script
chmod +x esxi-install.sh
![](https://static.wixstatic.com/media/96593d_7833c4fffe3b449f99ca4826186b16ed~mv2.png/v1/fill/w_980,h_27,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_7833c4fffe3b449f99ca4826186b16ed~mv2.png)
Nun kann es ausgeführt werden aber die unlocker.tgz ist nicht vorhanden.
![](https://static.wixstatic.com/media/96593d_d83c74d003e640a78da82f0cf0eed9d3~mv2.png/v1/fill/w_980,h_103,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_d83c74d003e640a78da82f0cf0eed9d3~mv2.png)
Nochmals alle Dateien heruntergeladen und in den Ordner AppleUnlocker im Datastore abgelegt.
![](https://static.wixstatic.com/media/96593d_d03165cd01ef48438fc580daee9ac5e7~mv2.png/v1/fill/w_980,h_246,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_d03165cd01ef48438fc580daee9ac5e7~mv2.png)
Zugegriffen auf den Storage
Anzeigen des Inhalt mit dem Befehl
ls
Wechseln in das Verzeichnis AppleUnlocker
cd AppleUnlocker
![](https://static.wixstatic.com/media/96593d_f1b94f182bba4ef5857ef5bbf199d032~mv2.png/v1/fill/w_980,h_49,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_f1b94f182bba4ef5857ef5bbf199d032~mv2.png)
Inhalt des Ordners AppleUnlocker anzeigen
ls
![](https://static.wixstatic.com/media/96593d_91b62ce2e0df44d481f32c3d8989eb9c~mv2.png/v1/fill/w_980,h_30,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_91b62ce2e0df44d481f32c3d8989eb9c~mv2.png)
Rechte zum Ausführen des Scritps erlauben
chmod +x esxi-install.sh
Ausführen des Scripts
Die Installation war erfolgreich.
![](https://static.wixstatic.com/media/96593d_ca82fb54562649ec8be05057e310546a~mv2.png/v1/fill/w_980,h_100,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_ca82fb54562649ec8be05057e310546a~mv2.png)
Nun muss noch ein Neustart des ESXi durchgeführt werden.
esxcli system shutdown reboot -d 10 -r "AppleUnlocker"
![](https://static.wixstatic.com/media/96593d_369d3d2bd9aa4d7a8b29b9dc69bff790~mv2.png/v1/fill/w_980,h_18,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/96593d_369d3d2bd9aa4d7a8b29b9dc69bff790~mv2.png)
Comments