Ziel: virtuelle OSX-Systeme
Vorhanden: MacBook 4.1 mit 4GB RAM und 100GB HD
Problem: Der Netzwerkchip des MacBooks: Marvell Yukon 88E8055 VEN_11AB&DEV_436A
Lösung: Sky2-Treiber einbinden
- Auf einer VMWare Workstation eine Installation auf die physikalische Platte des MacBook machen (Platte dazu mit USB-Adapter am PC anschließen)
- In der Verwaltungsoberfläche bei Troubleshooting SSH und Konsole aktivieren
- Sky2-VOB-Datei per sftp nach /bootbank/ kopieren
- Per SSH einloggen und folgende Befehle eingeben:
esxcli software acceptance set --level=CommunitySupported
esxcli software vib install -v /bootbank/net-sky2-1-1.1.0.x86_64.vib
- Virtuellen Rechner herunterfahren
- Platte wieder in den Mac einsetzen
- Beim Starten die Wahltaste (Alt) gedrückt halten
- System fährt jetzt hoch
Problem: Netzwerk leider noch nicht vorhanden
Lösung: Sky2-Treiber aktivieren
- Mit FN-Alt-F1 auf die Konsole wechseln und anmelden
- lspci -p zeigt die PCI-Geräte
- vmkload_mod sky2 bindet die Karte ein
- Mit FN-Alt-F2 in die Verwaltung gehen und bei den Netzwerkeinstellungen die Karte aktivieren
Et voila, das MacBook ist ein ESXi-Server 🙂
Problem 1: Dummerweise vergisst der Mac die Einbindung bei einem Neustart 🙁
Problem 2: Die Platte läßt sich nicht als Datenspeicher nutzen, auch hier fehlt ein Treiber.
Ich hab jetzt meinen Mac Pro, auf dem läuft ESXi 5.5 ganz wunderbar.
Quellen
http://www.wyattspace.com/2012/08/17/esxi5-marvell-sky2/
http://trentent.blogspot.de/2012/09/esxi-5-on-older-macbook-41.html
http://trentent.blogspot.de/2012/09/esxi-51-on-macbook-41.html