Welches smbios und was bringt das

  • Hallo,


    bin recht neu in diesem Gebiet und hab einen frischen Hackintosh am laufen mit der unten gelisteten Hardware.
    Meine Frage jetzt aktuell ist er als iMac 13.2 angegeben wegen dem i5 Ivy Bridge. Aber den iMac 13.2 gab es ja glaube ich nicht mit einer GTX 760.


    hab auch schon öfter gelesen das ein Mac Pro 3.1 besser sein sollte für diese Hardware aber den gab es ja nicht mit einem i5 Ivy Bridge. Was bringt diese Auswahl eigentlich ?

    iMacPro1.1 SMBIOS - MacPro1.1 Case - macOS Monterey 12.0.1 - Clover 5142
    -------------------------------------------------------------
    Intel Core i5-3570k 4 x 3,4 Ghz (Ivy Bridge)
    MSI Z77A-G43 Z77 1155
    MSI AMD RADEON RX 580 8 GB
    16 GB 1600 MHz DDR3 Ram
    Samsung U28E590 - 28" 4K

  • Hallo,


    je näher das SMBIOS mit deiner CPU übereinstimmt, desto besser. Du bist mit dem 13.2 also schon gut dabei.
    Mit der Grafik hat das kaum was zu tun. ;)


    LG

  • .....Mit der Grafik hat das kaum was zu tun. ;) ..


    Das hatte ich bislang etwas anders verstanden.
    Nicht nur die Nähe zur Original-CPU bei der Wahl der Symbios ist wichtig, sondern auch, ob bei diesem Original-Modell ein bestimmter Grafik-Typ (Nvidia, AMD, ) verbaut wurde. Insofern verstehe ich das so, dass die Grafik schon von Bedeutung ist.


    Falsch?


    Gruß
    LOM

  • Mir wurde immer gesagt, das SMBIOS juckt die Grafik absolut nicht. Und so erinnere ich mich an eine Unterhaltung mit @Brumbaer

  • Wobei es da Anfangs Probleme gab mit MacPro6.1 Def. und der Nvidia Grafik

    Gruß CrusadeGT


  • Und ich erinnere mich , dass dieser Punkt damals beim Aufsetzen meines Vaio und auch später beim GA-G31.../MacPro3.1 mal ein Thema war.
    Keine Ahnung, wer mich damals auf diesen Zusammenhang hingewiesen hat, dass man schauen sollte, ein Symbios zu wählen, wo die vorhandene CPU-GraKa-Kombination möglichst auch von Apple so verbaut wurde.


    Um auf das Anliegen des TE zurückzukommen: Hast Du selbst vorgewählt oder das Clover überlassen?


    Gruß
    LOM

  • Ich hab durch Recherche selbst ausgewählt anhand meines Prozessors. Aber dann bin ich stutzig geworden was die Grafik angeht. Da es den 13.2 ja nicht mit einer GTX 760 gibt oder liege ich da falsch ?


    wenn man nach der CPU geht kommt ja nur der iMac 13.2 in frage, einen Mac Pro gab es ja auch nie mit einem i5 Ivy Bridge oder ?

    iMacPro1.1 SMBIOS - MacPro1.1 Case - macOS Monterey 12.0.1 - Clover 5142
    -------------------------------------------------------------
    Intel Core i5-3570k 4 x 3,4 Ghz (Ivy Bridge)
    MSI Z77A-G43 Z77 1155
    MSI AMD RADEON RX 580 8 GB
    16 GB 1600 MHz DDR3 Ram
    Samsung U28E590 - 28" 4K

  • Es gibt da ein geniales Tool, hab ich am Sonntag von @al6042 "vorgestellt" bekommen. Nennt sich Mactracker.
    Dort kann man im Detail sehen welche Hardware im Standard verbaut war.
    Dazu wird es, wenn noch kein MacOS vorhanden ist, auch im Netz detaillierte Infos geben.

  • Genau, diese wurden mit NVIDIA Karten ausgeliefert und zwar die NVIDIA GeForce GTX 660M, 675MX, und 680MX

  • Ich hab durch Recherche selbst ausgewählt anhand meines Prozessors. .....


    Hast Du mal getestet, was Clover Dir anbietet, wenn Du nichts vorgibst?
    Ich habe im Laufe meiner Installationen festgestellt, dass Clover einen recht "guten Riecher" hat. ;)


    Gruß
    LOM

  • Das Mactracker-Tool ...ist eine feine Sache , nur leider hört es schon bei iMac 17.1 auf....


    LuckyOldMan. geht das wirklich....einfach nix eingeben bei SMBIOS

  • Hast Du mal getestet, was Clover Dir anbietet, wenn Du nichts vorgibst?
    Ich habe im Laufe meiner Installationen festgestellt, dass Clover einen recht "guten Riecher" hat. ;)


    Gruß
    LOM


    wie funktioniert das mit Clover ? Dachte das wär nur der bootmanager oder meinst du den Clover konfigurator ? Wie kann ich das da drin automatisch ermitteln lassen ?

    iMacPro1.1 SMBIOS - MacPro1.1 Case - macOS Monterey 12.0.1 - Clover 5142
    -------------------------------------------------------------
    Intel Core i5-3570k 4 x 3,4 Ghz (Ivy Bridge)
    MSI Z77A-G43 Z77 1155
    MSI AMD RADEON RX 580 8 GB
    16 GB 1600 MHz DDR3 Ram
    Samsung U28E590 - 28" 4K

  • ... LuckyOldMan. geht das wirklich....einfach nix eingeben bei SMBIOS ....


    Genau so habe ich es gemacht: nichts eingegeben. Ich habe auch schon mal die Inject-GraKa-Haken weggelassen - funktionierte trotzdem!


    ....
    .... oder meinst du den Clover konfigurator ? Wie kann ich das da drin automatisch ermitteln lassen ?


    Siehe oben: nichts vorwählen. Versuch macht kluch! :D


    Kleiner Hinweis: Keine geschachtelten Zitate verwenden, sondern nur das zitieren, worauf Du Dich beziehen möchtest. Macht es übersichtlicher! ;)


    Gruß
    LOM

  • Ein schönes Beispiel warum das SMBIOS auch die Grafik-Thematik unterstützt, sollte jeder Nvidia-Karten User kennen.


    Der iMac14,2 war der letzte Desktop mit Nvidia-Grafik.
    Man kann die heutigen Sky-, Kaby- und Coffeelake Systeme auch als iMac14,2 betreiben, aber dadurch kann es zu Schwierigkeiten in CPU-basierenden Themen führen.
    Ohne den iMac14,2-Eintrag können diese neuen Systeme aber meistens nicht mit mehreren Displays an der Nvidia umgehen.
    Dementsprechend die Mittelweg-Variante:
    - das SMBIOS entsprechend dem tatsächlichen System auswählen: Skylake = iMac17,1.... Kaby- & Coffeelake = iMac18,1;18,2;18,3
    - dazu dann noch den NvidiaGraphicsFixup nutzen, um die Multimonitor-Einschränkungen für iMac17,1 oder iMac18,1-18,3 in der AppleGraphicsDevicePolicy zu umgehen...


    Im Falle von @nr_123 ist der iMac13,2 eine Kombination aus der IvyBridge-CPU mit der Nvidia-Grafik:


    @worschdsupp
    mein MacTracker geht über den iMac18,3 bis zum iMacPro1,1:

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Danke al6042,


    Du bringst licht ins dunkle :-)


    Um es nochmal genauer zu verstehen, es ist also nicht wichtig wenn ein iMac 13.2 ausgewählt ist dort drin genau der gleiche typ Grafikkarte also zB. GTX 660M steck sondern eine Karte aus dieser "Region" sag ich jetzt mal? In meinem Fall die GTX 760.
    Und bei der CPU ist das ja auch der fall, einen iMac hat es nie mit i5 3570k gegeben aber ich denke da kommt es auch nur auf den Chip an in diesem fall die Ivy Bridge Generation richtig?
    Einfacher gesagt hab ich wohl Glück gehabt das meine doch recht alten Komponenten zufällig gut zusammenpassen in Bezug auf einen "echten" Mac um die Installation relativ problemlos durchzuführen.

    iMacPro1.1 SMBIOS - MacPro1.1 Case - macOS Monterey 12.0.1 - Clover 5142
    -------------------------------------------------------------
    Intel Core i5-3570k 4 x 3,4 Ghz (Ivy Bridge)
    MSI Z77A-G43 Z77 1155
    MSI AMD RADEON RX 580 8 GB
    16 GB 1600 MHz DDR3 Ram
    Samsung U28E590 - 28" 4K

  • Gut zusammengeführt und abgeleitet... :thumbsup:

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Dem Graphikkarten Treiber ist das SMBIOS egal und umgekehrt.
    Und da können wir uns glücklich schätzen, sonst würden nur zum Original Mac Modell passende Grafikkarten laufen.


    Und nun zu etwas ganz anderem.
    Falls vorhanden, wird immer, unabhängig vom SMBIOS, der zum USB Controller passende Treiber geladen.
    Danach werden in einem zweiten Schritt anhand des SMBIOS die zu verwendenden Ports ausgewählt. D.h. der Treiber hat nichts mit dem SMBIOS zu tun, trotzdem muss man die zu verwendenden Ports anpassen.


    Und wieder zurück.
    Falls vorhanden, wird immer, unabhängig vom SMBIOS, der zur Graphikkarte passende Treiber geladen.
    Später entscheidet AppleGraphicsDevicePolicy an Hand der BoardID (nicht des SMBIOS - bisher gibt es zwar zu jedem SMBIOS nur eine BoardId, aber wer weiß), ob irgendwelche Treiber wieder entfernt werden sollen. Z.B. wird mit der IGPU gebootet, dann auf eine GK umgeschaltet und der IGPU Treiber abgeschaltet.


    D.h. das Problem mit iMac17,1 und Nvidia hat nichts damit zu tun, ob die Graphikkarte mit diesem SMBIOS verwendet werden kann, sondern mit der GraphicsDevicePolicy. Weshalb man zur Lösung des Problems die GraphicsDevicePolicy patched, und nicht den GK-Treiber zum Laden bewegen muss.


    Vereinfacht gesagt
    Sind alle Dinge, die macOS rein mit Softwaremitteln entscheiden kann, SMBIOS unabhängig. Das ist zum Beispiel die Wahl des Gerätetreibers, denn die GK und der dafür benötigte Treiber kann durch Software identifiziert werden.


    Dinge, die man per Software nicht sicher feststellen kann hingegen sind SMBIOS abhängig. Welche USB Ports auf Buchsen geführt wurden, kann die Software nur erkennen, wenn alle Buchsen belegt sind. Da dies aber nicht zwangsweise der Fall ist, wird eine Liste an Hand des SMBIOS ausgewählt.


    Wie üblich gibt es keine Garantie dafür, dass macOS nicht manchmal aus welchen Gründen auch immer das SMBIOS statt z.B. den Prozessortyp für eine Konfigurationsentscheidung verwendet.


    Generell macht es Sinn ein zur Hardware nahes SMBIOS zu wählen.


    Ich glaube nicht, dass alle anhand des SMBIOS getroffenen Entscheidungen/Konfigurationen bekannt und dokumentiert sind. Das heißt man weiß nicht was Alles, wie von der SMBIOS Wahl beeinflusst wird und es ist durchaus möglich, dass manchmal ein anderes SMBIOS bessere Ergebnisse liefert.

  • Mir wurde immer gesagt, das SMBIOS juckt die Grafik absolut nicht.


    Ist nicht ganz richtig. Ich habe gestern erst die Erfahrung machen müssen.


    Ich wollte nur die Intel 630 laufen lassen und mein SMBIOS war 18,3. Ich habe echte Augenprobleme bekommen, weil das Bild nur so rum flackerte. Ich konnte damit überhaupt nicht arbeiten oder irgendwas in der Clover Konfig. ändern.
    Dann las ich einen Thread, wo das Problem behandelt wurde. Man soll auf 18,1 stellen. Ich hab's gemacht und dann war alles wieder normal.
    Scheint also doch relevant zu sein.

  • @nr_123


    Der Hackintosh Bereich ist ständig im Wandel. Daher wen du dir Wissen dazu aneignist oder eine Lösung für ein Problem suchst. Schau immer wie alt die Informationen sind die du findest. Gerade Sachen die mehre Jahre alt sind, da ist es sehr wahrscheinlich das diese mittlerweile überholt sind. Also immer gegen schecken ob es aktuell noch stimmt.


    Als ich vor 2 Jahren noch neu in Hackintosh war, bin ich auch fälschlicherweise der selben Aussage gefolgt & habe meinen Ivy Hacki den MacPro 3,1 verpasst & wunderte mich dann, dass mit mal Audio & LAN nicht mehr funktionierte. Aber wenn ich das SMBIOS in Clover leer lies, funktionierte es komischerweise. ?( Der Grund war, weil sich bei leerem SMBIOS, MacOS das richtige Modell selber suchte --> iMac13,2. Also wenn du dir mal nicht sicher bist, lass das SMBIOS weg & schau was MacOS selber auswählt. Du kannst aber auch zB hier https://everymac.com/ nach einem passenden Mac Modell schauen. Solange eine Core i3/5/7 CPU verbaut ist, wirds meistens auf einen iMac hinauslaufen.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • @Nio82, und hier sieht man wieder einmal, wie mächtig doch und intelligent der Clover ist.
    Hier auch einen Dank an die Entwickler. Ohne deren Arbeit, wäre die Hacki-Welt SEHR schwer...... :rolleyes:

    & VG :hackintosh:


    Gigabyte Z77-DS3H Rev 1.0 & 1.1
    I5-3330
    NVIDIA GT640 läuft OOB
    10.14.6 Clover