Als iMac läuft der schon nicht verkehrt. Nur sollte es da ein Typ sein, der im Original auch eine AMD-Grafik dabei hat, zB. als iMac 15,1. Die Minis haben ja eher eine Nvidia-Grafik.
Aber die entsprechende Einstellung bei der Grafik braucht der natürlich trotzdem!
Hackintosh erkennt nur einen CPU Kern!
-
- Erledigt
- ItsPlex
- Erledigt
-
-
Das muss auch ohne SSDT laufen. Wenn ich meine rauswerfe, dann habe ich kein Speedstep mehr - die Kerne laufen dann alle platt auf ihrer Nenn-Taktzahl, aber sie laufen halt.
Doofe Frage: Was macht die Kiste, wenn du da Windows drauf laufen hast? Funktioniert da alles?
Falls nicht, hast du kein spezifisches OSX-Problem. -
Wenn windows drauf läuft geht natürlich alles... ich probiere jetzt mal als Mac mini, sobald mein Backup fertig ist und dann mal sehen.. zur Not kann ich dann einfach das Backup wiederherstellen
-
Deine CPU ist doch ein Sandy-Bridge Teil?!?
Nur mal so gefragt: Macht es da nicht Sinn, einfach Mac Pro 5.1 zu wählen? -
Naja... ich hab jetzt mal den Mac mini mit Sandy Bridge genommen... Backup ist fast fertig... mal gucken
-
Da bin ich mal gespannt.
-
Mal ganz nebenbei, welche bootargs hast du denn gesetzt?
-
Klingt mal sehr nach cpus=1
das darf nicht in der Config stehen -
Am Anfang schreibt er, dass er die Bootflags schon ausprobiert hat...
-
kommt auf die Config an. Der sollte eine weitere ignorieren, falls die cpus=1 vorne steht.
ohne Blick auf die Config können wir da nur nichts zu sagen. Fakt ist dass jede CPU von kernzahlen richtig erkannt wird, selbst die 14cores die OS X nicht mal kennt
-
Naja ich gehe mal davon aus dass es logisch ist, dass wenn man cpus=4 setzt auch cpus=1 entfernt...
-
Erstreckt sich CPUs=1 nicht ausschließlich auf den Bootvorgang?
Es wäre ja ansonsten recht abwegig, dem Rechner zu sagen: Lass im Betrieb mal alle Kerne weg bis auf einen, damit das Schätzchen läuft wie eine Gurke von vor 12 Jahren ... Wer würde das den freiwillig tun? -
Es gibt Systeme die sich nicht anders installieren lassen. Das hat schon alles seine Daseinsberechtigung
-
Ja, aber da geht es nur um den Bootvorgang. anders gesagt: Wenn das Betriebssystem - sprich OSX - installiert IST, dann muss in der Systeminfo eben auch trotzdem die Anzahl der Prozessorenkerne stehen. ... soweit jedenfalls mein Kenntnisstand.
-
Da bin ich mir nicht so ganz sicher. erstmal muss sich ja eh der 'ItsPlex' melden
-
So... hab jetzt mal eine SSDT.aml mit meinem MacBook erstellt... hat funktioniert und ich hab sie rübenkopiert... hat alles nichts gebracht... immer noch nur 1 Kern erkannt...
ich kann gerne mal meine Config hier rein posten:
XML- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>ACPI</key>
- <dict>
- <key>DSDT</key>
- <dict>
- <key>Debug</key>
- <false/>
- <key>DropOEM_DSM</key>
- <false/>
- <key>Fixes</key>
- <dict>
- <key>AddDTGP_0001</key>
- <true/>
- <key>AddHDMI_8000000</key>
- <true/>
- <key>AddPNLF_1000000</key>
- <true/>
- <key>DeleteUnused_400000</key>
- <true/>
- <key>FIX_ACST_4000000</key>
- <true/>
- <key>FIX_ADP1_800000</key>
- <true/>
- <key>FIX_RTC_20000</key>
- <true/>
- <key>FIX_S3D_2000000</key>
- <true/>
- <key>FIX_TMR_40000</key>
- <true/>
- <key>FIX_WAK_200000</key>
- <true/>
- <key>FixAirport_4000</key>
- <true/>
- <key>FixDarwin_0002</key>
- <true/>
- <key>FixDisplay_0100</key>
- <true/>
- <key>FixFirewire_0800</key>
- <true/>
- <key>FixHDA_8000</key>
- <true/>
- <key>FixHPET_0010</key>
- <true/>
- <key>FixIPIC_0040</key>
- <true/>
- <key>FixLAN_2000</key>
- <true/>
- <key>FixRegions_10000000</key>
- <true/>
- <key>FixSBUS_0080</key>
- <true/>
- <key>FixShutdown_0004</key>
- <true/>
- <key>FixUSB_1000</key>
- <true/>
- <key>NewWay_80000000</key>
- <true/>
- </dict>
- <key>Name</key>
- <string>DSDT.aml</string>
- <key>ReuseFFFF</key>
- <false/>
- </dict>
- <key>DropTables</key>
- <array>
- <dict>
- <key>Signature</key>
- <string>SSDT</string>
- <key>TableId</key>
- <string>Cpu0Ist</string>
- </dict>
- <dict>
- <key>Signature</key>
- <string>SSDT</string>
- <key>TableId</key>
- <string>CpuPm</string>
- </dict>
- <dict>
- <key>Signature</key>
- <string>DMAR</string>
- </dict>
- </array>
- <key>HaltEnabler</key>
- <true/>
- <key>SSDT</key>
- <dict>
- <key>DropOem</key>
- <false/>
- <key>Generate</key>
- <true/>
- </dict>
- </dict>
- <key>Boot</key>
- <dict>
- <key>Arguments</key>
- <string>npci=rootless=0</string>
- <key>Debug</key>
- <false/>
- <key>DefaultLoader</key>
- <string>boot.efi</string>
- <key>DefaultVolume</key>
- <string>macOS Sierra</string>
- <key>Legacy</key>
- <string>PBR</string>
- <key>NeverDoRecovery</key>
- <true/>
- <key>Secure</key>
- <false/>
- <key>Timeout</key>
- <integer>1</integer>
- <key>XMPDetection</key>
- <false/>
- </dict>
- <key>CPU</key>
- <dict>
- <key>UseARTFrequency</key>
- <false/>
- </dict>
- <key>Devices</key>
- <dict>
- <key>FakeID</key>
- <dict>
- <key>ATI</key>
- <string>68E01002</string>
- </dict>
- <key>USB</key>
- <dict>
- <key>FixOwnership</key>
- <true/>
- <key>Inject</key>
- <true/>
- </dict>
- </dict>
- <key>GUI</key>
- <dict>
- <key>Mouse</key>
- <dict>
- <key>DoubleClick</key>
- <integer>500</integer>
- <key>Enabled</key>
- <false/>
- <key>Mirror</key>
- <false/>
- <key>Speed</key>
- <integer>8</integer>
- </dict>
- <key>Scan</key>
- <true/>
- <key>ScreenResolution</key>
- <string>1280x1024</string>
- <key>Theme</key>
- <string>metal</string>
- </dict>
- <key>Graphics</key>
- <dict>
- <key>DualLink</key>
- <integer>0</integer>
- <key>FBName</key>
- <string>Eulemur</string>
- <key>Inject</key>
- <dict>
- <key>ATI</key>
- <true/>
- <key>Intel</key>
- <false/>
- <key>NVidia</key>
- <false/>
- </dict>
- <key>NvidiaSingle</key>
- <false/>
- <key>VideoPorts</key>
- <integer>3</integer>
- </dict>
- <key>KernelAndKextPatches</key>
- <dict>
- <key>AppleRTC</key>
- <true/>
- <key>AsusAICPUPM</key>
- <false/>
- <key>Debug</key>
- <false/>
- <key>KernelCpu</key>
- <false/>
- <key>KernelHaswellE</key>
- <false/>
- <key>KernelLapic</key>
- <false/>
- <key>KernelPm</key>
- <false/>
- </dict>
- <key>SMBIOS</key>
- <dict>
- <key>BiosReleaseDate</key>
- <string>10/20/11</string>
- <key>BiosVendor</key>
- <string>Apple Inc.</string>
- <key>BiosVersion</key>
- <string>MM51.88Z.0077.B0F.1110201309</string>
- <key>Board-ID</key>
- <string>Mac-8ED6AF5B48C039E1</string>
- <key>BoardManufacturer</key>
- <string>Apple Inc.</string>
- <key>BoardSerialNumber</key>
- <string>C02JPJ94DJD0A1C81</string>
- <key>BoardType</key>
- <integer>10</integer>
- <key>ChassisAssetTag</key>
- <string>Mini-Aluminum</string>
- <key>ChassisManufacturer</key>
- <string>Apple Inc.</string>
- <key>ChassisType</key>
- <string>16</string>
- <key>Family</key>
- <string>Mac mini</string>
- <key>Manufacturer</key>
- <string>Apple Inc.</string>
- <key>Mobile</key>
- <false/>
- <key>ProductName</key>
- <string>Macmini5,1</string>
- <key>SerialNumber</key>
- <string>C02JPJ94DJD0</string>
- <key>SmUUID</key>
- <string>69D1A97D-9001-48B9-900D-0ED1EF55FC48</string>
- <key>Trust</key>
- <false/>
- <key>Version</key>
- <string>1.0</string>
- </dict>
- <key>SystemParameters</key>
- <dict>
- <key>InjectKexts</key>
- <string>Detect</string>
- <key>InjectSystemID</key>
- <true/>
- </dict>
- </dict>
- </plist>
Edit: gespoilert bei PatricksworldHoffe, es hat jemand eine Idee... ansonsten brauch ich vielleicht ein neues Mainboard (?) kann zurzeit sowieso nur per Bootloader USB Stick Booten, weil ich nur von MBR booten kann und Sierra nur auf GPT/GUID installieren kann...
LG
//EDIT
Mir fällt gerade beim urüberlesen auf, das ich da bei den Bootargs wohl vergessen habe was wegzumachen xD und bei SSDT Steht bei Generate true... ich vermute mal das muss auf false? -
Das mit der SSDT von deinem MacBook ist insofern Blödsinn, als dass ssdtPRGen die ssdt auf dein System anpasst, d.h. Du hast jetzt eine ssdt die auf den Prozessor von deinem MacBook ausgelegt ist. Das kann nicht funktionieren... ich würds nochmal ohne ssdt mit dem richtigen SMBIOS versuchen...
-
Warum hast du denn "Generate PStates" und "Generate C States" unter ACPI angekreuzt?
Die würde ich auch rausnehmen und versuchen die SSD.aml dann mit den ssdtPRGen passend zu deiner CPU zu erzeugen.
Die ganzen Fixes würde ich auch mal rausnehmen. Den Bootflag "npci=rootless=0" kenne ich gar nicht.
Bei den Rt Variables würde ich oben rechts unter BooterConfig "0x28" und unter CsrActiveConfig "0x67" setzen. -
rootless=0 kommt noch aus Yosemite Zeiten und davor. Das hat absolut nichts in El Capitan und Yosemite zu suchen
-
Das mit der SSDT von deinem MacBook ist insofern Blödsinn, als dass ssdtPRGen die ssdt auf dein System anpasst, d.h. Du hast jetzt eine ssdt die auf den Prozessor von deinem MacBook ausgelegt ist. Das kann nicht funktionieren... ich würds nochmal ohne ssdt mit dem richtigen SMBIOS versuchen...
Hab natürlich an meinem MacBook eine SSDT für meinen Hackintosh Prozessor erstellt... dass das automatisch nicht funktioniert ist ja klarWarum hast du denn "Generate PStates" und "Generate C States" unter ACPI angekreuzt?
Die würde ich auch rausnehmen und versuchen die SSD.aml dann mit den ssdtPRGen passend zu deiner CPU zu erzeugen.
Die ganzen Fixes würde ich auch mal rausnehmen. Den Bootflag "npci=rootless=0" kenne ich gar nicht.
Bei den Rt Variables würde ich oben rechts unter BooterConfig "0x28" und unter CsrActiveConfig "0x67" setzen.Wo ist denn das mit PStates und C States? Die SSDT ist wie gesagt schon richtig konfiguriert und das mit den Bootflags hatte ich ja schon im EDIT erwähnt... Die Rt Variables hab ich jetzt mal angepasst...