Also den ganzen Inhalt vom Ordner Clover/ACPI/origin nach /CLOVER/ACPI/PATCHED bewegen oder kopieren?
Und dann Patricks config nehmen...?
Sierra Installation auf GA-X79S-UP5-Wifi mit i7-3930K
-
- Erledigt
- centris
- Erledigt
-
-
Nein. Nur die DSDT.aml
Also. Den origin ordner kannst auch löschen wenn du willst. Einfach nur die von mir erstellte DSDT zum testen in den ordner patched legen.
-
Nein den Inhalt von "Origin" kann gelöscht werden, der wird nicht mehr benötigt. Patriks DSDT die kommt in den Ordner "patched".
Ich dachte der Unterschied sei nur die Höhe des Portlimit statt 20 eben 26.
Vergleich hier Neue Clover "KextsToPatch"-Einträge für Sierra & High Sierra die Patches für die USB Ports in ALs 1ten Post mit denen aus seinem 2ten Post unter "Find" steht der selbe Wert "83bd74ffffff10".
-
mh. Vielleicht mag da noch jemand ne Erklärung abgeben.
My english is bad but my german is better...
Aber ich habe das so verstanden das ab 100 series der andere benutzt werden muss.
-
Kann es sein das deine Patches für ElCap & nicht Sierra sind? Bei dir steht unter "Find" ein anderer Wert.
-
Jo. Scheint so. Ich hatte auf github nur 11+ gelesen und dachte 12 ist ja drüber XD
Aber für sierra passt das wohl wirklich nicht. Unabhängig davon. Wie sieht es denn jetzt mit dem Booten mit DSDT aus? Irgendwelche veränderungen?
-
Es hat sich nichts geändert das Verhalten ist wie in Post #17
Also mit Deiner Config kommt der alte bekannte Fehler von wegen usb.
Und mit der Config von Nio hängt er bei der gleichen Stelle wie vorher.
DSDT ist in patched und der origin Ordner ist leer -
Teste bitte nocheinmal den folgenden Ordner.
Das ist was aus dem netzt mit nem ähnlichen Board etwas angepasst. Der größte unterschied liegt hier das die Sysdef von nem MacPro genommen wurden.Teste mal bitte und berichte.
MFG Patrick
-
-
@Patricksworld ich habe den Efi Ordner im X79 Paket mal gegen den Efi-Ordner auf meinem Stick getauscht und gebootet.
Es kommt gar kein Clover-Menü sondern es startet gleich der weisse Apfel auf schwarzem Grund mit Ladebalken.
Nach hälfte des Ladebalkens kommt das Verbotszeichen.@Nio82 ich habe es mit Deiner neuen Config und dem bisherigen EFI Ordner (mit patricks DSDT im patched-ordner) ausprobiert, und es ist wieder diese bekannte Meldung bei der er hängen bleibt:
-
Ich hab dazu was in unserer WIKI gefunden: https://www.hackintosh-forum.d…-PCI-Configuration-begin/
Ich hab jetzt in der Config den Wert npci=0x2000 gesetzt. Teste mal.
-
EDIT:
Moin @Nio82
Ich habe gestern zu fortgeschrittener Stunde was verwechselt.
Mit aktiviertem Wert npci=0x2000 kommt die altbekannte Fehlermeldung in Sachen USB.."host controler not halted..".
Wenn der Wert npci=0x2000 deaktiviert ist, dann bleibt er wieder bei (PCI configuration Begin) hängen.
Manchmal aber auch 3-5 Zeilen früher.....
Hast Du noch Ideen? Ist mein Mobo evtl gar nicht Sierra kompatibel? Ist ja schon bestimmt 4-5 Jahre alt...Vielen Dank Nio,
leider hängt er immer an ungefähr der gleichen Stelle.
Für heute mache ich Schluss, Morgen nach Feierabend mache ich weiter...
gute Nacht zusammen... -
Zu alt ist das MoBo ganz sicher nicht. Meins ist auch schon 5 Jahre alt & es gibt funktionierende Hackis die 8-9 Jahre alt sind. Das Problem bei deinem MoBo sind die drei unterschiedlichen USB Controller Chips.
Der Intel Chip ist für die 3 schwarzen USB 2.0 plus den roten & blauen eSATA/USB Kombostäkplätzen an der Rückseite & den zwei Internen USB 2.0 Steckplätzen zuständig.
Der VIA VL800 Chip ist für die 4 blauen USB 3.0 Steckplätze an der Rückseite zuständig.
Und der Fresco FL1009 Chip ist für den internen USB 3.0 Stekplatz zuständig.
Ich hab das mal auf den zwei Bildern unten makiert.
Du kannst mal diese USB Kext GenericUSBXHCI.kext noch mit in den Others Ordner packen. In dem Thread den ich auf der ersten Seite verlinkt habe hat es mit einer gepatchten DSDT & dieser Kext funktioniert.
-
Danke @Nio82 ,
leider immer noch diese USB-meldungen dann später Verbotsschild.
Der Stick hängt hinten am MOBO auch an einem der schwarzen USB 2.0 Ports an dem früher die Yosi Installation funktionierte.
Ich habe nochmals den Ist Zustand dokumentiert und die Aktuelle Config angehängt:
config.plist -
-
@Nio82
@Patricksworld und andere:
Mal eine ganz Laienhafte Idee, bitte nicht auslachen wenn das jetzt zu naiv klingt....
Kann man evtl. das USB Problem umgehen indem man eine billige Interne Festplatte wie einen Stick GUID Partitioniert und mit OSX Installer und Clover beschreibt und dann davon versucht zu booten? Oder verschiebt man das USB Problem damit nur nach Später. Später im zu Installierenden Sierra müssen die USB-Ports ja spätestens laufen. Ich hatte erst an eine DVD gedacht. Aber die sind ja zu klein für den OSX Installer....@Nio82[/url]
das als einzige Ursache wäre ja zu schön gewesen
Leider kommt mit der neuen Config immer noch diese USB Meldung mit anschliessendem Verbotsschild... -
Du meinst statt einem USBStick eine Festplatte als Installationsquelle nehmen? Das würde nichts ändern. das USB Problem würde weiter bestehen. Man könnte dir an einem Mac oder andern Hacki das Sierra auf deine SSD installieren aber dann würde trotzdem das USB Problem beim booten auftreten & statt das du nicht in den Installer kommst, würdest du nicht ins OS rein kommen.
Ich hab mich jetzt die letzten 2 Strunden dumm & dämlich gesucht nach einer Lösung. Für den Fresco FL1009 hab ich im Tomaten Forum etwas gefunden das man testen kann. https://www.tony......86.com/threads/fl1009-chipset-usb3-0-solution-for-el-capitan.180601/ (<-- raus kopieren, in neuen Tab einfügen & selber ergänzen. ) Für VIA VL800 am besten mal @al6042 fragen was er damals hier USB 3.0 Patch + OS X El Capitan in die DSDT gepatcht hat damit der VIA Chip funktionierte.
Was du auch noch machen kannst. Teste mal deinen beiden Clover über Kreuz. Versuch mit dem Clover 1441 mal in Yosemite rein zu booten, anstatt in den Installer. Wenn das funktioniert, wissen wir schon mal das es an Clover selber nicht liegt. Dann hast du ja auch noch den alten Clover von Yosemite, du kannst auch mal versuchen mit diesen den Installer auf dem USB Stick zu booten & schauen was passiert.
-
Einfach über den IORegistryExplorer herausfinden, an welchem "Device" der VIA-USB-Chip anhängig ist und dann so ähnlich wie im Spoiler die "Method (_DSM, ...)" einsetzen.
Code- Device (RP04)
- {
- Name (_ADR, 0x001C0003) // _ADR: Address
- OperationRegion (PXCS, PCI_Config, Zero, 0xE0)
- Field (PXCS, AnyAcc, NoLock, Preserve)
- {
- VDID, 32,
- Offset (0x54),
- , 6,
- HPCE, 1,
- Offset (0x5A),
- ABPX, 1,
- , 2,
- PDCX, 1,
- , 2,
- PDSX, 1,
- Offset (0x5B),
- Offset (0x60),
- Offset (0x62),
- PMEX, 1,
- Offset (0xDC),
- , 31,
- PMCS, 1
- }
- Method (DEVS, 0, NotSerialized)
- {
- If (LEqual (VDID, 0xFFFFFFFF))
- {
- Return (Zero)
- }
- Else
- {
- Return (0x0F)
- }
- }
- Method (HPME, 0, Serialized)
- {
- If (PMEX)
- {
- Store (0xC8, Local0)
- While (Local0)
- {
- Store (One, PMEX)
- If (PMEX)
- {
- Decrement (Local0)
- }
- Else
- {
- Store (Zero, Local0)
- }
- }
- Store (One, PMCS)
- }
- }
- Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
- {
- Return (GPRW (0x09, 0x04))
- }
- Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
- {
- If (PICM)
- {
- Return (AG17)
- }
- Return (PG17)
- }
- Device (D075)
- {
- Name (_ADR, 0xFF) // _ADR: Address
- }
- Device (D08A)
- {
- Name (_ADR, Zero) // _ADR: Address
- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- Store (Package (0x17)
- {
- "AAPL,clock-id",
- Buffer (One)
- {
- 0x02
- },
- "AAPL,slot-name",
- "Built In",
- "name",
- "VIA xHCI Controller",
- "model",
- "VIA VL805 USB3.0 xHCI Controller",
- "device_type",
- Buffer (0x0F)
- {
- "USB Controller"
- },
- "AAPL,current-available",
- 0x0834,
- "AAPL,current-extra",
- 0x0A8C,
- "AAPL,current-in-sleep",
- 0x03E8,
- "AAPL,current-extra-in-sleep",
- 0x0834,
- "AAPL,max-port-current-in-sleep",
- 0x0A8C,
- "AAPL,device-internal",
- 0x02,
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
-
@Nio82 ich habe vom Stick gebootet und im Clover Menü die alte Yosi SSD ausgewählt. Dann bin ich erfolgreich ins Yosemite gebootet.
Andersrum habe ich beim Neustart im Bios F12 gedrückt um von dem Clover der Yosemite SSD zu starten (hoffte ich). Trotzdem startete Clover 4114. Der Stick scheint also "Vorrechte" zu haben.
Jetzt habe ich bei jedem Neustart (Stick ist abgezogen) ein Problem.
Es kommt eine boot0 Meldung und ich kann von Yosi nur starten wenn ich wieder mit F12 die yosi Platte auswähle. Obwohl sie im Bios als Bootoption1 festgelegt ist. Wie bekomme ich es hin, das der Rechner wieder alleine von der Yosemite Platte startet ohne jedesmal F12 zu drücken?
@al6042
vielen Dank für Deinen Tipp.
Leider übersteigt das meine Kenntnisse und Fähigkeiten " Einfach über den IORegistryExplorer herausfinden, an welchem "Device" der VIA-USB-Chip anhängig ist und dann so ähnlich wie im Spoiler die "Method (_DSM, ...)" einsetzen."
Da komme ich leider nicht mit klar
Trotzdem vielen Dank für die Mühe...EDIT by CrusadeGT
Hallo allerseits,
ich versuche gerade wie vielleicht gelesen
Sierra Installation auf GA-X79S-UP5-Wifi mit i7-3930K
einen Bootfähigen Sierrastick mittels Clover zu erstellen.
Dabei habe ich irgendwas zerhackt. ich bekomme bei jedem Neustart des Rechners eine boot0 Fehlermeldung.
Ich muss jedesmal beim Starten des Rechners mitF12 ins Bios Bootmenue und die Yosemite SSD auswählen.
Bevor ich mit dem Stick und Sierra weiterteste, würde ich gerne wieder den Urzustand herstellen.
Dummerweise habe ich meinen Yosistick aus Dummheit/Versehen überschrieben und habe nur noch mein CCC Clon der Yosemiteplatte.
Gibt es eine deutschsprachige Anleitung wie man den boot0 error wieder los wird?
Ich finde im Netz nur englische Artikel...
hackintosh-forum.de/attachment/48263/hackintosh-forum.de/attachment/48264/ -