Mac OS X auf einem Lenovo S10 Netbook installieren

Posted on 08 March 2009 by Markus

In diesem Tutorial betritt die Crew von Mobile Web Experience ganz neues Terrain!

Zur Vorgeschichte: Nils und ich sind stolze Besitzer des Lenovo Ideapad S10e. Da wir aber alles andere als glücklich mit der Linux Treiberunterstützung sind  und wir auch nicht unbedingt als die allergrößten Windows Fanboys gelten, installierten wir die Königin aller Desktop-Betriebssysteme – Mac OS X.

Diese Erfahrung, die uns eine Menge Angstschweiß und mit Sicherheit das ein oder andere Lebensjahr gekostet hat, würden wir gerne mit Euch teilen. In der nachfolgenden Anleitung wird EIN möglicher Weg beschrieben, wie man das revolutionäre Apple Betriebssystem Mac OS X in der Version 10.5.6 auf dem Lenovo Ideapad S10e installieren kann.


Grundvoraussetzungen:

  • USB DVD Laufwerk
  • Die Hackintosh ISO vom Typ “MSI Wind OSX 86”. Die ISO (alles zusammen geschrieben) kann z.B. der in der schwedischen Piratenbucht bezogen werden. Hierzu gibt es von uns aber aus bekannten Gründen keine weiteren Hilfestellungen.
  • Diverse Tools, Skripte und Kernel Extension, die am Ende der Beschreibung verlinkt werden.
  • Ein Speicherstick
  • USB Maus und USB Tastatur
  • Eine Orginalversion von Mac OS X. Diese wird zwar für die Installation nicht benötigt, sollte sich aber im Inventar eines jeden Mac Users befinden. Zum einen um Apple nicht dazu zu animieren, irgendwelche dubiosen Produktaktivierungen einzuführen und zum anderen um mit einem guten Gewissen ins Bett gehen zu können.

Was darf ich von dem System erwarten?

WLAN funktioniert, Bluetooth auch. DVDs lassen sich ohne Ruckeln schauen und Youtube Videos laufen bildschirmfüllend flüssig! Der Audioausgang funktioniert sowohl über die eingebauten Lautsprecher, als auch über den Klinkenanschluss einwandfrei. SD Karten werden mühelos vom eingebauten Kartenleser erkannt, ebenso wie USB Sticks! Das Trackpad funktioniert so wie es soll.

Was kann ich nicht erwarten?

Prinzipiell funktionieren alle Komponenten bis auf das interne Mikrofon und den Ethernet Anschluss. Ebenso gibt es Probleme im 2-Monitor-Betrieb. Eine Erweiterung des Desktops auf den 2. Monitor funktioniert ohne Probleme, das Clonen (Mirroring) jedoch nicht. Mit dem Standby gibt es ebenfalls Probleme. Standby funktioniert nur, wenn Bluetooth zuvor (beim booten via WLAN/Bluetooth-Taste) deaktiviert wurde.

Wer sollte die Installation wagen?

Anfängern ist ganz klar davon abzuraten die Installation von Mac OS X alleine durchzuführen! Es tun sich immer wieder Situationen auf, in denen fundierte Unix Kenntnisse erforderlich sind. Diese Anleitung richtet sich deshalb an Personen, die bereits Erfahrung mit Mac OS X und Unix/Linux haben und/oder sich an einen Nerd ihres Vertrauens wenden können. Desweiteren sind Englischkenntnisse wichtig. Jeder der sich nicht angesprochen fühlt, darf natürlich trotzdem sein Glück versuchen, sollte aber nicht enttäuscht sein, wenn es nicht gleich beim 1., 2. oder 3. Mal hinhaut!

Unsere persönliche Meinung!

Das System ist sehr performant und läuft absolut stabil. Ob man es als Produktivsystem nutzen will, muss jeder für sich entscheiden, da jedes Update das System unbrauchbar machen kann. Wer sein Netbook als Zweit- oder Drittrechner in erster Linie zum Surfen via WLAN, Mailen und Chatten benutzt, wird an dem “Macbook Nano” seine helle Freude haben.

So, nun haben wir genug geredet, jetzt gehts los!

Kapitel I – Die Grundinstallation

  1. Das oben genannte ISO Image auf eine DVD brennen. Bei Nero 6 unter Windows via “Rekorder” -> “Image brennen”.
    – Das Betriebssystem befindet sich nun entpackt und bootfähig auf der DVD.
  2. DVD in externes Laufwerk einlegen, dieses per USB ans Netbook anschließen und System starten.
  3. Mit F12 ins Bootmenü (im Lenovo FN + F11).
    – USB DVD Laufwerk wählen und bestätigen.
  4. Vor Ablauf des Countdowns Enter drücken. Das Gerät bootet nun von der DVD. Hier kann es vorkommen, dass das Netbook beim booten einfriert. Dann einfach ausschalten und nochmal versuchen.
  5. Nach kurzer Zeit müsstet Ihr den Installationsbildschirm von Mac OS X sehen.
  6. Im nächsten Schritt erfolgt die Sprachwahl. Sprache auf Englisch belassen und bestätigen (“Deutsch” hat bei mir nicht funktioniert)
    – Achtung, von  jetzt an bis zum Ende habt Ihr ne QWERTY Tastatur! Y,Z und Sondertasten nach amerikanischem Tastaturlayout “vertauscht”. Unbedingt für Passwortdialoge und Kommandozeilenbefehle beachten.
  7. Nun wird die Platte partitioniert. Hierfür müsst Ihr unter dem Menüpunkt “Utilities” die Anwendung “Disk Utility” starten.
    Mac OS X Disk Utility Formatieren
    – Platte nach Wunsch Partitionieren
    – Die neue Primärpartition auf der OS X installiert werden soll mit dem Mac OS X Journaled Filesystem “formatieren”.
    Mac OS X Disk Utility Formatieren
    – Als Volume-Bezeichnung wählt bitte “OSX”.
    – Disk Utility beenden!
  8. Wenn Disk Utility geschlossen ist, die Installation starten.
  9. Nun ca. 30 Minuten warten anschließend nach Aufforderung rebooten.
  10. Meldung wegklicken und die ersten Eindrücke vom Mac OS X Desktop genießen.

Kapitel II – Update auf 10.5.6 und Treiberinstallation

um das Update installieren zu können, müssen zuerst einige Einstellungen getätigt werden

  1. Passwort erzeugen: Für euren Administrator-Account benötigt ihr nun erstmal ein Passwort.
    – “System Preferences” -> “Accounts” -> “Account wählen” -> Passwort setzen.
    – Auf Wunsch kann der Account “Administrator” auch noch umbenannt werden.
    Mac OS X Passwort ändern
  2. Netzwerk einrichten um die Updates zu ziehen.
    UNBEDINGT DARAUF ACHTEN, DASS IHR DAS BLUETOOTH / WLAN MODUL AKTIVIERT HABT!!:
    – bcm43xx_enabler.sh vom USB Stick nach “/Volumes/OSX/” kopieren.
    – Terminal starten: In der oberen Menüleiste “Go” -> “Utilities” -> “Terminal”
    – Eingabe (ohne Anführungszeichen) “sudo /Volumes/OSX/bcm43xx_enabler.sh
    Mac OS X Terminal
    – Passwort eingeben.
    – Abfragen mit Enter bestätigen.
    – evtl. auftretende Netzwerkdialoge mit “Cancel” wegklicken.
    – Reboot
  3. Wenn das System wieder hochgefahren ist, in den System Preferences die Netzwerkverbindung öffnen
    – Das System zeigt an, dass eine neue Netzwerkkarte gefunden wurde -> bestätigen.
    – Fenster schließen -> Einstellungen mit “Apply” übernehmen
    Mac OS X Netzwerk einrichten
    – In der Menüleiste kann nun die WLAN-Verbindung über das Airport Icon eingerichtet werden.
    Airport Icon
  4. Softwareupdates installieren (ALLE!)
    – In der Menüleiste auf “Apfel” -> “Software Update”
    – Alle Pakete markieren und Installieren, Passwort eingeben und bestätigen. Das ganze dauert je nach Internetverbindung lange bis sehr lange!
    – Reboot
  5. Nachdem die Updates installiert sind, wird erstmal garnichts mehr funktionieren. Nichteinmal Tastatur oder Maus.Davon sollten wir uns aber nicht abschrecken lassen


Kapitel III – Kernelextensions und Treiber installieren

  1. USB Tastatur und Maus anschließen. Wie oben beschrieben wird weder die interne Tastatur noch das Trackpad funktionieren.
  2. Grafiktreiber installieren:
    – “10.5.6 upgrade pack v2.zip” entpacken und Kext Helper starten.
    – Alle 3 Dateien aus dem Kext Helper Unterverzeichnis “/Display/First/” in Kext Helper Laden
    Mac OS X GMA 950 Treiber installieren
    – Passwort eingeben und die Kext Installation via “Easy Install” starten.
    – Reboot durchführen. Nach dem Neustart sollte die Grafik wieder wie gewohnt funktionieren
  3. Tastatur und Trackpad installieren:
    – Kext Helper starten
    – Aus den Kext Helper Unterverzeichnissen “/Keyboard” und “/Trackpad” die jeweiligen Dateien in den Kext Helper ziehen
    – Passwort eingeben und Installation starten
    – Rechner neu starten: Achtung! Hier wirds den ersten Absturz geben. Einfach den Rechner ausschalten und dann wieder ein.
    – Falls Maus und Trackpad nicht funktionieren, nochmals rebooten und beim Start Countdown Enter drücken. Als Boot Option “-f” wählen. Wie gehabt ohne Anführungszeichen.
  4. Lüftersteuerung reparieren
    – Kext Helper starten.
    – “AppleACPIPlatform.kext” laden und installieren.
    – Reboot.
  5. WLAN erneut einrichten
    – siehe oben!
  6. Uhrzeit und Datum sowie die Zeitzone einstellen
    Mac OS X Datum und Uhrzeit einstellen
  7. Nun richten wir den Standby
    – Kext Helper starten.
    – ClamShellDisplay und EHCISleepEnabler  in den Kext Helper laden.
    – Passwort eingeben und Easy Install wählen.
    – Reboot
  8. Nach dem Neustart, Modifikation des EHCI Packages:
    – Um die oben Installierten Kexts zu aktivieren die  “Info.plist” in dem folgenden Verzeichnis ändern:
    “/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/Contents/”
    – Folgende Zeilen suchen:
    <key>CFBundleVersion</key>
    <string>3.1.5</string>
    – Darunter diese beiden Zeilen hinzufügen:
    <key>OSBundleCompatibleVersion</key>
    <string>1.0</string>
    – Reboot.
  9. OSX86 Tools starten
    – Repair Permissions ausführen. Dauert ca. 5 Min.
    Mac OS X Repair Permissions
    – Danach nach dem selben Schema “Clear Extension Cache” ausführen
  10. Sound installieren:
    – Die Datei “System/Libary/Extensions/AppleHDA.Kext” löschen.
    – Das Paket “Azalia Audio” installieren.
    – Das Paket “Chud” installieren.
    – Die Datei Audieee in das Applikation Verzeichnis kopieren.
    – Aus dem Applikation Verzeichnis in Dock ablegen.
    – Im Dock “Open at login” wählen.
    – Audieee wieder aus dem Dock entfernen.
    – Audieee im Apps Verzeichnis ausführen und Rebooten.
    – Nach dem nächsten Systemstart könnt Ihr dann oben im Menü über das Audieee Icon die Soundausgabe konfigurieren.
  11. Trackpad PrefPane einbinden.
    – Trackpad.prefPane auf den Desktop kopieren.
    – Terminal starten und die nachfolgenden Befehle ohne Anführungszeichen im Terminal ausführen.
    – “sudo -s” -> Passwort eingeben
    – “mkdir /BackupPreferencePanes”
    – “cp -R /System/Library/PreferencePanes/Trackpad.prefPane /BackupPreferencePanes”
    – “rm -rf /System/Library/PreferencePanes/Trackpad.prefPane”
    – “cp -R ~/Desktop/Trackpad.prefPane /System/Library/PreferencePanes/”
    – “exit”
    – Reboot
  12. Ggf. Das System nochmal mit der Boot Option “-f” wie oben beschrieben durchstarten.

Kapitel IV – ES LEBT!

Bitte ausgiebig testen und Feedback geben. Solltet Ihr bessere Lösungswege für die OS X Installation haben, wäre es toll, wenn Ihr uns diese mailen könntet!

Kapitel V – Links zu den benötigten Dateien.

OSx86 Tools: http://pcwizcomputer.com/osx86tools
10.5.6 Upgrade Pack (Kext Helper, GMA950, Tastatur und Trackpad Kexts): http://eba420.com/downloads.html
AppleACPI: http://eba420.com/downloads.html
bcm43xx_enabler: http://eba420.com/downloads.html
Audieee und AzaliaAudio: http://tinyurl.com/6aqwst
CHUD: http://tinyurl.com/cx6zww
ClamshellDisplay and EHCISleepEnabler:  http://eba420.com/downloads.html
Trackpad.prefPane:  http://eba420.com/downloads.html

Be Sociable, Share!

9 Comments For This Post

  1. Mic Mac Says:

    die Links zu den Tools funktionieren leider nicht mehr, kann jemand helfen?

  2. wäääääääääääääääääääääääääääääääääääääääääääääääääääääääääää Says:

    WÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Nach der Lüftersteuerungsinstallation bootet er nichtmehr!!!!!!!!!!!!!!!!!!!!!!!!!

  3. DjSammy Says:

    Wenn ich ins Terminal gehe und den Befehl fürs W-Lan eingebe antwortet mir das Terminal: -bash: sudo /Volumes/OSX/bcm43xx_enabler.sh: No such file or directory

    Warum? und wieso ist mein Terminal Weiß und nicht Grün wie bei dir auf dem Bild?

    MfG DjSammy

    PS: Bitte dringendst um Hilfe!

  4. DjSammy Says:

    So, Nun bin ich weiter… habe das Leerzeichen nach dem sudo nicht gesehen. Nun steht da sudo /Volumes/OSX/bcm43xx_enabler.sh Adminstrator

    Nun will ich Passwort eingeben und er lässt mich nicht. Passwort:[]

    Da kann ich nichts Hintippen da er nicht reagiert! ich kann nur noch mit CTRL + C abbrechen!

  5. Alien Says:

    Probleme häufen sich! Wenn du Das normal findest ( http://www.myimg.de/?img=DSC001499c257.jpg (schritt 2)) dann weiß ich auch nicht weiter… Beim Booten -f geht auch nicht.. Was nun???

  6. Alien Says:

    Und wieder macht die lüftersteuerung ALLES KAPUTT!

  7. Ferdyyy Says:

    ich hab n problem ich hab die MSI WIndows x86 installiert auf meinem s10-3 (ja ich weiß es ist kein s10) und ich konnte es normal booten aber die auflösung betrug immer 800x 600 was bei ner bildschrim auflösung von 1024×600 recht doof ausguckt und deswegen wollt ich die kext datein des s10 benutzen um meine intel grafik karte zum laufen zu bringen da die ja ähnlich sein sollten. nach dem ich diese mit kext helper installiert habe hat sich aber nichts getan bzw ich hab n reboot durch geführt und mit -v gebootet danach keine veränderung … nachdem aber meine tastatur auch nich geht (also die interne) wollt ich die auch enablen aber .. danach ging nix mehr .. -.- naja ich habe da update NICHT gemacht gehabt und ich wollt fragen ob das n problem sei … denn ich hab des wlan nich zum laufen gebracht damals hieß es im terminal “unknown command” (sudo /Volumes/OSX/bcmxx,,,,,,,,,usw 😛 )

    kann mir vlt jemand helfen ?
    dank viele grüße
    Ferdy

  8. Ferdyyy Says:

    …. comment gelöscht na suppa danns schreib ich’s halt nochmal
    also ich hab n problem (was neues ne 😛 ) mein lenovo bootet nichmehr und ich habs eig der anleitung nach gemacht.
    paar sachen die anders sind bei mir:
    -hab n lenovo s10-3 mit nur einem gig ram
    -hab kein update gemacht nach der installation von mac da ich kein internet zum laufen gebracht hab
    -nach der installation von den grafik treibern ein absturz und danach alles unverändert mit einer auflösung von 800×600
    -nach installation von trackpad und tastatur ging nichts mehr … er bootet nimmer -.-

    vlt kann mir ja irg jemand helfen wär echt nett denn ich will mac nicht nur auf meinem desktop pc geniesen (wo ich nicht einmal irg welche kexts installieren musste 😛 )

    vielen dank
    Ferdy

  9. ygnaz Says:

    Sehr detaillierte Darlegung, Kompliment. Der naechste Schritt
    ist sehr viel einfacher geworden: OS X 10.6.8 laesst sich perfekt + simpel mit dem Lenovo-Enabler bzw. etwas muehsamer mit der Kombination Netbook-Maker/NB-Installer etablieren. Anleitungen hierfuer mit noch aktiven Links sind hier zus.gestellt:
    https://docs.google.com/document/d/1h4pSulJcSGDOJF152ywODlW1SVj5je-mU8KkxzjkACs/edit

Leave a Reply

iDoctor mobile development coding