Beiträge von Freezee

    Da mein System jetzt läuft, möchte ich mal eine Anleitung schreiben :)
    BIOS
    Im BIOS müsst ihr folgendes umstellen:
    Unter "Advanced" geht ihr auf "North Bridge" und stellt bei "Configuration: Primary Graphics Adapter" PCI Express ein




    Dann geht ihr zurück, und stellt unter "Storage Configuration" alles ein wie auf dem Bild.


    Stellt sicher, dass ihr eure HDD an einen SATA 2 Port gesteckt habt (falls ihr Mavericks auf einer HDD installieren wollt, und nicht einer SSD).
    Geht nun auf "USB Configuration" und stellt alles auf Enabled.

    Navigiert jetzt zum Reiter "Boot" und stellt sicher, dass Fast Boot auf Disabled gestellt ist. Danach könnt ihr auf den Reiter "Exit" gehen, und mit "Save Changes and Exit" die Veränderungen speichern.
    UniBeast Installation
    Ihr erstellt euch mit Hilfe von UniBeast einen bootbaren USB Stick. Natürlich nicht vergessen, den USB Stick vorher mit MBR zu partitionieren, und Mac OS Extended (Journaled) zu nehmen. Die Mavericks Installationsdatei muss unter "Programme" zu finden sein. Wenn der USB Stick fertig ist, am Besten die Mavericks Version von MultiBeast auf den USB Stick ziehen, damit man sie nachher sofort verfügbar hat. Ich habe es anfangs mit myHack probiert, das hat mir allerdings Fehler gebracht. In die Installation solltet ihr ohne Kernelflags booten können. Dann einfach die Installation wie gewohnt befolgen, also die Festplatte formatieren, dazu eine (bzw mehrere) Partitionen auswählen und unter "Optionen" GUID auswählen, hier auch wieder auf Mac OS Extended (Journaled) stellen. Dann bootet ihr nach Abschluss der Installation wieder in euren UniBeast USB Stick, wählt diesmal aber zum Starten die Partition aus, auf der ihr Mavericks installiert habt, und startet mit -x. Ich musste meinen USB Stick in einen USB 2.0 Port stecken um von ihm fehlerfrei booten zu können, macht das also auch, falls ihr unter dem USB 3.0 Port Probleme beim Booten kriegt.
    Installation (und Entfernung) von Kexten
    Nachdem ihr dann im System seid, öffnet ihr Multibeast. Dort wählt ihr folgende Optionen aus:
    Beim Reiter Quick Start nehmt ihr EasyBeast. Dann navigiert ihr zum Reiter Drivers. Dort sind zwar die Audio Kexte dabei, die eigentlich für unser Motherboard gehen müssten, jedoch haben mir diese Probleme gemacht, beispielsweise war der Sound nach einer Zeit sehr verrauscht. Daher habe ich nach anderen Audio Kexts gesucht, die klappen. Diese werden wir nachher installieren. Unter Disk sollte durch das Benutzen von EasyBeast schon 3rd Party SATA abgehackt sein. Über Graphics müsst ihr euch keine Sorgen machen, da unsere Grafikkarte seit Mountain Lion out of the box läuft :) . Misc sollte bei euch wie auf dem Screenshot aussehen, wichtig: Nicht vergessen den USB 3.0 kext zu installieren, wenn ihr dies nämlich nicht macht, und ein USB Gerät in einen eurer USB 3.0 Ports einsteckt, dann wird sich das System aufhängen (dies war zumindest bei mir der Fall).

    Um euer Ethernet zum Laufen zu bringen, installiert ihr unter Network Lnx2Mac’s RealtekRTL91xx v0.0.90. Bei System müsst ihr nichts machen. Nun geht ihr zum Reiter „Customize“. Dort sollte Use KernelCache schon abgehackt sein. Installiert dann aber noch PCI Root ID Fix. Zum booten braucht ihr nämlich generell Die Flags UseKernelCache=Yes GraphicsEnabler=No PCIRootUID=1. GraphicsEnabler=No steht schon in der org.chameleon.boot.plist, durch den Hacken bei Use KernelCache wird dieser Flag auch noch hinzugefügt, und da ihr noch PCI Root ID Fix installiert, wird noch PCIRootUID=1 hinzugefügt, sodass ihr Euer System starten könnt, ohne dass ihr etwas eingeben müsst. Es sollte also so aussehen, wie auf dem Screenshot.


    Nun nur noch unter „Build“ unten rechts auf Install gehen, euer Passwort eingeben und warten.

    Solltet ihr jetzt reboten, werdet ihr nur mit -x in das System kommen. Daher das System noch nicht neustarten. Um das zu ändern, geht ihr in den Ordner /System/Library/Extensions und löscht dort ALLE Kexte die mit „AppleIntelHD“ anfangen. Das sollten einige sein, und die müssen alle gelöscht werden, sonst könnt ihr nicht ohne -x booten! Wenn ihr danach rebootet, kann es sein, dass ihr nicht in euer System kommt, sondern den boot0 error bekommt. Dieser tritt bei 4k Festplatten auf. Solltet ihr diesen Fehler nicht bekommen, überspringt das Folgende.
    Boot0 Error fixen
    Um das zu fixen bootet ihr von eurem UniBeast installations Stick wieder in die Installation hinein. Dort geht ihr dann auf das Festplattendienstprogramm, und unmounted erst einmal die Partition, von der ihr bootet bzw. booten wollt. Wenn ihr dies getan habt, schließt ihr das Festplattendienstprogramm und öffnet das Terminal. Als erstes gebt ihr dort den Befehl „diskutil list“ ein. Dieser Befehl gibt euch eine Auflistung, aller angeschlossenen Festplatten. Entfernt also zur Sicherheit lieber alle Festplatten außer euren UniBeast Installationsstick und die Festplatte, auf der ihr Mavericks installiert habt. Dann gebt ihr folgenden Befehl ein: dd if=/usr/standalone/i386/boot1h of=/dev/diskXsY
    diskXsY am Ende des Befehls ersetzt ihr durch den Identifier eurer Partition, auf der Mavericks installiert ist. Den Identifier findet ihr rechts unter der Auflistung nach dem Befehl „diskutil list“. Dieser kann dann bspw disk0s2 heißen. Wenn ihr dann enter drückt, solltet ihr eine Meldung kriegen die anfängt mit „Transfered 1024 Bytes in..“ Danach startet ihr euren PC neu, und ihr solltet ins System kommen.
    Audio
    Nun müssen wir noch manuell die Audio kexte installieren, und gegebenenfalls den Appstore Fehler fixen, bei dem man beim Versuch sich in den Appstore einzuloggen den Fehler bekommt „Ein unbekannter Fehler ist aufgetreten“. Um die Treiber zu installieren, müsst ihr erstmal das Programm Kext Wizard herunterladen. Danach downloaded ihr die zwei Kexte, die ihr hier findet (AppleHDA1082_892.kext und HDAEnabler892.kext). Wenn ihr Kext Wizard öffnet, geht ihr oben auf den Reiter „Installation“, und zieht die zwei Kexte einfach in das obere Feld, dann klickt ihr auf installieren und rebootet.
    Appstore "Ein unbekannter Fehler ist aufgetreten"
    Um jetzt noch den Appstore zum laufen zu kriegen (falls er bis jetzt nicht funktioniert) downloaded ihr euch EFIStudio.
    1. Nach dem Download geht ihr in die Systemeinstellungen auf Netzwerk und entfernt euer Ethernet, anschließend klickt ihr auf Anwenden.
    2. Dann löscht ihr unter /Library/Preferences/System Configuration/ die Datei Networkinterfaces.plist.
    3. Ihr öffnet EFI studio, ändert „Device“ auf Ethernet und klickt auf den Button add device. In dem Fenster das sich nun öffnet, klickt ihr auf „write to com.apple.boot.plist“
    4. Öffnet eure boot.chameleon.plist und schreibt folgendes rein:

    <key>device-properties</key>
    <string><string>
    5. In dem Fenster von EFI studio das ihr in Schritt 3 geöffnet habt, befindet sich unten eine lange Kombination aus Nummern und Buchstaben. Kopiert diese und fügt sie zwischen die beiden string tags, die ihr in Schritt 4 in eure boot.chameleon.plist geschrieben habt, ein.
    6. Speichert die Änderungen in der boot.chameleon.plist und startet den Rechner neu.
    7. Geht in die Systemeinstellungen, Netzwerk und fügt euer Ethernet wieder hinzu, geht auf anwenden.
    8. Startet ein weiteres mal neu, und ihr solltet euch wieder in den Appstore einloggen können

    Downloads
    UniBeast,MultiBeast,EFI Studio und Kext Wizward findet ihr schnell durch google. Die Audiokexte habe ich mal auf Dropbox hochgeladen, da sie für den Anhang mit einer Größe von 870 KB zu groß sind: https://www.dropbox.com/s/hry780xlvs9r5q8/Audio%20ALC892.zip
    Kleine Notiz:
    Die Anleitung habe ich aus dem Kopf geschrieben, daher kann es sein, dass vielleicht kleine Fehler enthalten sind. Ich habe mir aber kürzlich eine SSD bestellt, und möchte eine Neuinstallation machen, wenn diese da ist, daher werde ich dann noch mal gucken, ob die Anleitung so stimmt.

    Habe einen mit einer HDMI Schnittstelle, müsste dann aber erstmal den PC umstellen (der Fernseher ist momentan zu weit weg) und mir ein HDMI Kabel holen.
    Edit: Es lag wirklich am Adapter, habe jetzt einen anderen genommen und es klappt! :D Vielen Dank, wäre ohne die Hilfe nie darauf gekommen, dass es daran liegt :D

    Gibt es denn Adapter, die ein Digitales Signal vom analogem VGA Ausgang zum digitalem DVI Ausgang senden können? Oder wird es ein neuer Monitor sein müssen, bei dem ich keinen Adapter brauchen werde? Mein Monitor ist schon recht alt, daher sollte ich früher oder später vielleicht doch einen neuen Monitor in Erwägung ziehen...

    Hatte zwar zuvor IGPEnabler auf Yes gestellt, jedoch ändert sich nichts, wenn ich es auf no mache. Der Rest stand vorher schon so in der org.chameleon.boot.plist. Im BIOS habe ich ja auf PCIE gestellt, da mein Monitor nur einen VGA Anschluss hat, die Grafikkarte mit VGA aber nicht geht, schließe ich ihn mit einem VGA to DVI Adapter an den DVI Anschluss an und muss es im Bios auf PCIE umstellen, damit es klappt. Wenn ich meinem Monitor an VGA anschließen würde, dann müsste ich im Bios auf Onboard stellen um ein Bild zu kriegen, jedoch würde ich dann natürlich die Intel HD 4000 benutzen, tue ich aber nicht.

    Habe mittlerweile 10.9.1 fast flüssig laufen. Jedoch habe ich ein komisches Problem mit der Auflösung: In der Systemeinstellung lässt sich die Auflösung nur auf 1280x1024 stellen, jedoch hat mein Monitor die Auflösung 1680x1050. Trotz 1280x1024 eingestellt, sieht jedoch fast alles normal aus, heißt, wenn ich bspw browse oder sonstiges auf dem Hackintosh mache, würde mir nicht auffallen, dass die Auflösung falsch ist. Nur bei Videos im Vollbildmodus und Spielen im Vollbildmodus fällt die falsche Auflösung auf. Habe schon probiert mit GraphicsMode=1680x1050x32 zu booten, und die Auflösung mit SwitchResX umzustellen. Doch wenn ich dies mache, dann wird mein Monitor schwarz und zeigt mir eine Fehlermeldung an, dass die Auflösung falsch ist und ich sie auf 1680x1050 umstellen muss (was ich ja gemacht habe). QE/CI ist aktiviert, in den Systemeinstellungen wird die Grafikkarte auch erkannt, sollte ja auch eigentlich so sein, da die Grafikkarte ja mittlerweile OOB unterstützt wird. Was mich eben wundert ist, warum mir die falsche Auflösung nur bei Videos/Spielen auffällt... Hoffe mir kann jemand helfen :)
    MfG

    Naja, ich gucke mal mit dem flashen wie weit ich so komme... Mein Problem momentan: Ich habe das System zwar installiert, aber komme nur mit -x rein. Das bringt mir aber nur wenig, da ich erstens kein Internet habe und zweitens der einzige USB Stick der erkannt wird der myhack stick ist, auf den kann ich aber auch nichts ziehen, warum weiß ich nicht, habe ihn hier an meinen laptop mit ubuntu angeschlossen und es ging nichts drauf, dh ich kann kein multibeast o.ä. draufmachen. Wenn ich irgendwelche bootflags ohne -x nehme (bspw PCIRootUID=1) dann kriege ich folgenden screen: weiß jemand, was ich jetzt tun sollte? Außer bios flashen :D

    Hmm ich weiß nicht... ich möchte mein Board eigentlich ungerne flashen, da man dadurch ja die Garantie verliert... Und jetzt wo ich rausgefunden habe, dass zwei meiner USB 2 anschlüsse nicht gehen, habe ich es geschafft mit PCIRootUID=1 in den installationsscreen zu kommen, danach konnte ich aber nur noch im safe mode booten... habe gelesen, es wird einfacher zu installieren sein, wenn ich meine gtx 660 im bios ausstelle und meine intel hd 4000 benutze, stimmt das?

    Nein, der ist - eigentlich - USB 2 kompatibel..
    Edit: Habe gerade eine Ubuntu live CD eingelegt um zu gucken, ob der Stick beim USB 2 Anschluss erkannt wird... wird er nicht, also stimmt entweder was mit dem Stick oder dem Anschluss nicht, wobei die BIOS EInstellungen richtig sind..
    Edit2: Ooh, lag nur an einem USB Port.... jetzt mal sehen ob ich vom anderen - mit dem er erkannt wird - booten kann, wobei ich das wenn ich mich nicht irre schonmal versucht habe..
    Edit3: Habe jetzt einwenig ausprobiert, und so wie es aussieht, funktionieren zwei meiner USB 2.0 Ports nicht richtig, undzwar die zwei von denen ich probiert habe zu booten... :D Wenn ich jetzt aber von einem funktionierenden USB 2 Port boote, dann kriege ich erstmal einiges an Text geladen, so wie es sein sollte wenn man im verbose modus bootet, dann jedoch verschwindet der Text sofort(sofort im Sinne von "unerwartet", nicht, dass er den Text nur einpaar Sekunden anzeigt) und er zeigt mir den Bildschirm mit dem Apple Logo an (so als würde ich ohne bootflags booten) nur passiert nichts, unter dem Apfel erscheint nichtmal ein Kreis der sich drehen sollte...

    Hallo, habe mir nun mit myHack einen bootbaren Stick gemacht, doch wenn ich von ihm boote, dann bleibt er bei "Still waiting for root device" hängen. Habe schon probiert mit GraphicsEnabler=No, PCIRootUID=0 bzw 1, USBBusFix=Yes und npci=0x3000 bzw 2000, habe die bootflags auch mit -x probiert. Wollte auch probieren den Stick in einen USB 2 Port zu stecken und von dort zu booten statt USB 3 (falls das helfen könnte), doch wenn ich den Stick in einen USB 2 Port stecke kann ich ihn nicht zum Booten auswählen, er wird nicht angezeigt. Kann mir jemand helfen?

    Danke für die Hilfe, konnte das Problem mittlerweile mit einer kompletten Neuinstallation beseitigen. Mein BIOS möchte ich eigentlich nicht flashen, da ich mich damit nicht auskenne und man (soweit ich weiß) die Garantie verliert. Nur noch das Problem mit dem Appstore fixen (bisher leider erfolgslos, denke ich gehe dann doch lieber zu einem Freund der einen mac hat :D ), und dann kann ich mich an die Installation von 10.9 wagen :D
    Kann denke ich geschlossen werden :)

    Gut, danke. Wenn ich die Dateien nun rüber schiebe und mit den oben genannten Flags boote, dann rebootet mein PC. Aber der Bootloader Screen verschwindet nicht mehr sofort, dh ich müsste um ins System zu kommen Enter drücken. Nachdem ich Enter drücke, befindet sich der PC einpaar Sekunden später wieder im Screen vom Bootloader, wo ich nun eigentlich mit Enter das System starten sollte, bin also in einer Boot loop.
    Edit: Warum auch immer, ich muss jetzt nicht mehr Enter drücken, aber das Problem das der PC die ganze Zeit rebootet ist immernoch vorhanden.

    Tut mir leid, das mit dem Kopieren des Extra Ordners auf die Festplatte verstehe ich nicht ganz. Auf der CD befindet sich ja nur iBoot für Ivy Bridge, ich habe jedoch eine 1 TB Festplatte (die ich auch als eine Partition partitioniert habe) und auf der ist ja 10.6.8 installiert. Dann befindet sich der Extra Ordner doch auf der Festplatte oder nicht?

    Ja, mithilfe der iBoot Ivy Bridge CD komme ich in das System, das Problem liegt also wohl nur am Bootloader der schon nach der Multibeast installation nichts gebracht hat (siehe Boot0 error wie im Startpost beschrieben) und mit CHimera 2.2.1 bekomme ich immerhin schonmal einen Blackscreen beim Booten mit -v... :D

    Komme leider mit den zwei Parametern nicht ins System. Ich schätze der Sinn von Chameleon Wizard wäre dann eben in dem Fall, diese zwei Parameter hinzuzufügen, damit ich sie nicht jedes mal beim booten eingeben müsste?

    Hallo, leider muss ich hier nochmal um Hilfe fragen. In meinem Letzten thread (http://hackintosh-forum.de/ind…age=Thread&threadID=13103) meinte ich ja es sei kein Problem, dass ich noch die iBoot CD brauche um zu booten - nun leider stimmt das nicht, denn ich brauche einen funktionierenden Bootloader um den Bug zu fixen dank dem man sich nicht im App Store einloggen kann. Nachdem ich also Multibeast mit EasyBeast und System Utilities installiere, bekomme ich beim Booten den Boot0 error. Den konnte ich so "halbwegs" mit folgender Anleitung fixen: http://www.macbreaker.com/2012…ckintosh-boot0-error.html
    Habe mit dieser Anleitung also über das Terminal Chimera 2.2.1 installiert, und das Problem: Erstmal verschwindet der Screen bei dem ich die Gelegenheit habe Bootparameter einzugeben ziemlich schnell, dh um mit bspw -v zu booten muss ich dauerhaft eine Taste drücken. Als ich nun also mit -v gebootet habe, bekam ich allerdings wieder einen Blackscreen, wie in meinem vorherigen Thread. Ich hoffe, ich übersehe nicht wieder etwas dummes, so wie die falsche iBoot Version bei meinem letzten Problem...
    Vielen Dank im Vorraus