macOS Sierra auf dem classic Mac Pro Tower (cMP)

MacFangio

MacFangio

Aktives Mitglied
Thread Starter
Dabei seit
05.01.2011
Beiträge
1.876
Reaktionspunkte
1.239
Das neue Betriebssystem macOS Sierra 10.12 wird im Herbst veröfentlicht, inzwischen gibts ja auch eine Public Beta. Weitere werden folgen, und damit auch das Interesse von Nutzern des classic Mac Pros das neue macOS auf ihren Rechnern zu installieren. Über die Kompatibilität der verschiedenen Modellreihen, sowie die verschiedenen Ansätze das auf euren cMP zu bekommen kann man sich hier austauschen und Troubleshooting betreiben.

Aktueller Stand im Juli '16 (Korrekturen/Ergänzungen sind höchst willkommen):
  • Mac Pro 5,1 (2010-2012): wird voll unterstützt
  • Mac Pro 4,1 (2009): technisch nahezu identisch zum 5,1. Sierra ist lauffähig. Installation wird voll unterstützt nach Anwendung des 5,1 Firmware Upgrade, oder durch Installationswege die die Apple-Blockade beim Download, sowie im Sierra-Installer umgehen.
    Keine Hardware-Einschränkungen.
  • Mac Pro 3,1 (2008): Sierra ist lauffähig. Installation wird unterstützt durch Installationswege, die die Apple-Blockade beim Download sowie im Sierra-Installer umgehen:
    wie zB auf einer Festplatte in einem unterstützten Mac installieren und im 3,1 einbauen, oder
    via Firewire an einen unterstützten Mac anschliessen, und dort die Festplatte im Target-Modus zur Installation auswählen.
    Kein WiFi: Die optional mit erhältliche WLAN-Karte BCM4321 wird nicht mehr unterstützt, Upgrade auf BCM4360 möglich.
  • Mac Pro 1,1 & 2,1 (2006-2007): werden zZt nicht unterstützt, noch keine Lösung in Sicht.
    Diese Mac Pros verwenden CPUs die nicht über den SSE4 Befehlssatz verfügen, den Apple in Sierra erstmals nutzt.

Weiterführende Diskussionen bei Macrumors:

macOS Sierra auf nicht unterstützten Macs


Mac Pro 3,1 Installation Guide für Sierra
 
  • Gefällt mir
Reaktionen: Istari 3of5, Macschrauber, nonpareille8 und eine weitere Person
Public Beta 2 auf Mac Pro 3.1

Kleine Korrektur:

Ich berichtete dass ein "Fremdinstalliertes" Sierra ohne Zutun auf dem 3.1er läuft. Das ist nicht GANZ so. Die Installation die ich bekam war vorbereitet, eine angepasste Platformsupport.plist war schon in der Installation die ich bekam.

Sie steckt in /System/Library/CoreServices/

Diese Datei muss entweder angepasst werden oder für ganz Faule gelöscht werden. Ein Umbenennen übrigens hat nicht funktioniert, das System hat die Datei wieder zurückbenannt.

Der Effekt ist dass der unsupportete Mac direkt beim Bootvorgang, praktisch in der ersten Sekunde ein Verbotsschild zeigt.

Ich bemerkte es als ich die Public Beta 2 neu aufgespielt habe.

beta 2 mac Pro 3.1.jpeg


Ansonsten: Läuft ! Bluetooth, Sound, Ethernet, GPU, USB.

Bei mir von einer SSD an einem USB - SATA Wandler

Wifi konnte ich nicht testen, kein Modul in dem Mac.
 
  • Gefällt mir
Reaktionen: MacFangio
Erweiterung: Da mir es nicht gefiel keine Platformsupport.plist drin zu haben habe ich frech die Datei von El Capitan in die Sierra Beta reinkopiert. Läuft :)
 
... eine angepasste Platformsupport.plist war schon in der Installation die ich bekam. Sie steckt in /System/Library/CoreServices/

Diese Datei muss entweder angepasst werden oder für ganz Faule gelöscht werden.
Anpassen finde ich auch besser als löschen. Das haben auch einige in der oben verlinkten 3,1 Guide-Diskussion bemängelt, obwohl das auch geht. Ich nehme an du hattest sie auch von hier?

Ich würde ja eine übersetzte Anleitung schreiben, kann sie aber nicht testen. Mit meinem auf 5,1 geflashten 4,1 lief die Sierra-Installation völlig problemlos.
 
Hat sich wahrscheinlich überschnitten, hab die von El Cap genommen und läuft.
 
Hmm, interessant. Im Grunde gehört da auch nur die Mac Pro 3,1 Board-ID mit rein: Mac-F42C88C8
 
Bei der El Cap plist:

In der ersten Liste ist der vorletzte Eintrag:
<string>Mac-F42C88C8</string>

In der zweiten Liste ist der vorletzte Eintrag:
<string>MacPro3,1</string>


So fügt sich alles zusammen...
 
  • Gefällt mir
Reaktionen: MacFangio
Ah ja na logisch, das muss ja bei El Cap noch alles dabei sein. Nice
 
Die Recovery läuft auch nicht auf dem 3.1er, mal probieren dort die beiden Daten in die Plist einzutragen...
 
Ja, funktioniert. Recovery läuft durch Anhängen der Strings in der PlatformSupport.plist


Recovery finden und mounten, im Terminal:
1.) distil list
2.) diskutil mount disk #s#
3.) sudo pico /Volumes/Recovery\ HD/com.apple.recovery.boot/PlatformSupport.plist
--> am Ende der beiden Listen anhängen:

Erste Liste

<string>Mac-F42C88C8</string>


Zweite Liste

<string>MacPro3,1</string>

4.) Ctrl-O


Fertig


Der Mac Pro 4.1 ist übrigens:

<string>Mac-77EB7D7DAF985301</string>
<string>MacPro4,1</string>


:cool:
 
Zuletzt bearbeitet:
... funktioniert. Recovery läuft durch Anhängen der Strings in der PlatformSupport.plist.

Der Mac Pro 4.1 ist übrigens:

<string>Mac-F221BEC8</string>
<string>MacBookPro4,1</string>
Prima. Kann ja mal jemand auf einem ungeflashten 4,1 testen, dann sollte es so auch ohne das 5,1 Firmware-Update funktionieren.
 
Zuletzt bearbeitet:
Korrektur: Mac Pro 4,1:

<string>Mac-77EB7D7DAF985301</string>
<string>MacPro4,1</string>
 
Bist du sicher dass das da steht? Mac Pro 4,1 und 5,1 haben eigentlich die gleiche Board-ID: Mac-F221BEC8

IORegistryExplorer.png

Kann man auch im Geekbench-Browser sehen, klick mal auf die 2009er.
 
Zuletzt bearbeitet:
Das steht schon so, die F221BEC8 steht in der El Cap plist auch nur einmal drin.

Ich interpretiere die Liste eventuell falsch, beim 3.1er hat das Auszählen der Reihenfolge gepasst

Hier die El Cap plist:


Code:
<?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>SupportedBoardIds</key>
    <array>
        <string>Mac-F2268DC8</string>
        <string>Mac-50619A408DB004DA</string>
        <string>Mac-F42D86A9</string>
        <string>Mac-742912EFDBEE19B3</string>
        <string>Mac-942B59F58194171B</string>
        <string>Mac-35C1E88140C3E6CF</string>
        <string>Mac-77EB7D7DAF985301</string>
        <string>Mac-F22C89C8</string>
        <string>Mac-35C5E08120C7EEAF</string>
        <string>Mac-F222BEC8</string>
        <string>Mac-F60DEB81FF30ACF6</string>
        <string>Mac-7BA5B2794B2CDB12</string>
        <string>Mac-27ADBB7B4CEE8E61</string>
        <string>Mac-F42D89C8</string>
        <string>Mac-F2268AC8</string>
        <string>Mac-F42C89C8</string>
        <string>Mac-F2238AC8</string>
        <string>Mac-F2218FA9</string>
        <string>Mac-F2268EC8</string>
        <string>Mac-7DF21CB3ED6977E5</string>
        <string>Mac-F2268CC8</string>
        <string>Mac-C3EC7CD22292981F</string>
        <string>Mac-06F11F11946D27C5</string>
        <string>Mac-F22C8AC8</string>
        <string>Mac-F226BEC8</string>
        <string>Mac-F305150B0C7DEEEF</string>
        <string>Mac-4B7AC7E43945597E</string>
        <string>Mac-189A3D4F975D5FFC</string>
        <string>Mac-FA842E06C61E91C5</string>
        <string>Mac-06F11FD93F0323C5</string>
        <string>Mac-9AE82516C7C6B903</string>
        <string>Mac-81E3E92DD6088272</string>
        <string>Mac-F2208EC8</string>
        <string>Mac-F22788AA</string>
        <string>Mac-F2218FC8</string>
        <string>Mac-65CE76090165799A</string>
        <string>Mac-B809C3757DA9BB8D</string>
        <string>Mac-F22587C8</string>
        <string>Mac-DB15BD556843C820</string>
        <string>Mac-F42D88C8</string>
        <string>Mac-F42D86C8</string>
        <string>Mac-F2218EA9</string>
        <string>Mac-F2268DAE</string>
        <string>Mac-2BD1B31983FE1663</string>
        <string>Mac-94245A3940C91C80</string>
        <string>Mac-942B5BF58194151B</string>
        <string>Mac-42FD25EABCABB274</string>
        <string>Mac-AFD8A9D944EA4843</string>
        <string>Mac-7DF2A3B5E5D671ED</string>
        <string>Mac-2E6FAB96566FE58C</string>
        <string>Mac-BE0E8AC46FE800CC</string>
        <string>Mac-F223BEC8</string>
        <string>Mac-66F35F19FE2A0D05</string>
        <string>Mac-8ED6AF5B48C039E1</string>
        <string>Mac-FC02E91DDD3FA6A4</string>
        <string>Mac-3CBD00234E554E41</string>
        <string>Mac-F22586C8</string>
        <string>Mac-942C5DF58193131B</string>
        <string>Mac-9F18E312C5C2BF0B</string>
        <string>Mac-F65AE981FFA204ED</string>
        <string>Mac-942452F5819B1C1B</string>
        <string>Mac-94245B3640C91C81</string>
        <string>Mac-4BC72D62AD45599E</string>
        <string>Mac-F2218EC8</string>
        <string>Mac-F42386C8</string>
        <string>Mac-031B6874CF7F642A</string>
        <string>Mac-942459F5819B171B</string>
        <string>Mac-00BE6ED71E35EB86</string>
        <string>Mac-937CB26E2E02BB01</string>
        <string>Mac-F42388C8</string>
        <string>Mac-F227BEC8</string>
        <string>Mac-F22587A1</string>
        <string>Mac-F4238BC8</string>
        <string>Mac-F221BEC8</string>
        <string>Mac-C08A6BB70A942AC2</string>
        <string>Mac-6F01561E16C75D06</string>
        <string>Mac-F4238CC8</string>
        <string>Mac-F42C86C8</string>
        <string>Mac-F2238BAE</string>
        <string>Mac-F22C86C8</string>
        <string>Mac-031AEE4D24BFF0B1</string>
        <string>Mac-F42D89A9</string>
        <string>Mac-F22589C8</string>
        <string>Mac-F221DCC8</string>
        <string>Mac-FFE5EF870D7BA81A</string>
        <string>Mac-A369DDC4E67F1C45</string>
        <string>Mac-F42C88C8</string>
        <string>Mac-E43C1C25D4880AD6</string>
    </array>
    <key>SupportedModelProperties</key>
    <array>
        <string>MacPro6,1</string>
        <string>MacBookPro4,1</string>
        <string>Macmini5,3</string>
        <string>Macmini5,2</string>
        <string>Macmini5,1</string>
        <string>iMac10,1</string>
        <string>MacPro4,1</string>
        <string>MacBookPro5,2</string>
        <string>iMac8,1</string>
        <string>iMac16,2</string>
        <string>iMac16,1</string>
        <string>MacBookAir4,2</string>
        <string>iMac11,1</string>
        <string>MacBookPro7,1</string>
        <string>iMac11,3</string>
        <string>MacBookAir4,1</string>
        <string>MacBookPro3,1</string>
        <string>iMac13,2</string>
        <string>iMac13,3</string>
        <string>MacPro5,1</string>
        <string>iMac9,1</string>
        <string>Macmini3,1</string>
        <string>iMac13,1</string>
        <string>Macmini7,1</string>
        <string>iMac12,2</string>
        <string>MacBook7,1</string>
        <string>iMac12,1</string>
        <string>MacBook5,1</string>
        <string>MacBook5,2</string>
        <string>iMac11,2</string>
        <string>MacBookPro5,1</string>
        <string>Macmini6,1</string>
        <string>Macmini6,2</string>
        <string>MacBookPro11,5</string>
        <string>MacBookPro11,4</string>
        <string>MacBookPro11,3</string>
        <string>MacBookPro11,2</string>
        <string>MacBookPro11,1</string>
        <string>MacBookPro6,2</string>
        <string>MacBookPro10,2</string>
        <string>MacBookPro10,1</string>
        <string>iMac14,4</string>
        <string>MacBookPro9,2</string>
        <string>iMac14,1</string>
        <string>MacBookPro12,1</string>
        <string>iMac14,3</string>
        <string>iMac14,2</string>
        <string>MacBook8,1</string>
        <string>MacBookPro6,1</string>
        <string>MacBookPro5,4</string>
        <string>iMac15,1</string>
        <string>MacBookAir3,1</string>
        <string>MacBookAir3,2</string>
        <string>Macmini4,1</string>
        <string>Xserve3,1</string>
        <string>MacBookAir7,1</string>
        <string>MacBookAir7,2</string>
        <string>iMac17,1</string>
        <string>MacBookAir2,1</string>
        <string>MacBookAir6,1</string>
        <string>MacBookAir6,2</string>
        <string>MacBookPro8,1</string>
        <string>MacBookPro8,2</string>
        <string>MacBookPro8,3</string>
        <string>iMac7,1</string>
        <string>MacBookPro9,1</string>
        <string>MacBook6,1</string>
        <string>MacBookPro5,5</string>
        <string>MacBookPro5,3</string>
        <string>MacBookAir5,2</string>
        <string>MacPro3,1</string>
        <string>MacBookAir5,1</string>
    </array>
</dict>
</plist>


wenn Die Board ID vom 4.1er und 5.1er identisch ist kann sie wohl nicht für MacOs hergenommen werden, wie will das System dann den 4.1er ausschliessen und den 5.1er nicht ?
 
Hab mir beide plists auch angesehen. Die Board-ID ist bei beiden drin, nur der MacPro4,1 fehlt in der unteren Liste. Evtl reichts ja nur den bei der Sierra Platform plist hinzuzufügen ;)

Die Sortierung oben und unten ist wohl nicht identisch. Die <Mac-77EB7D7DAF985301> gehört zu einem iMac14,3.
 
Das kann nur jemand mit einen 4.1er austesten...
 
  • Gefällt mir
Reaktionen: MacFangio
Daumen drücken dass das alles so bleibt bis zur GM, insbesondere für den 3,1.

Für 1,1 und 2,1 siehts schlecht aus, da wird El Capitan wohl das Ende der Fahnenstange bleiben.
 
...Was nicht wirklich schlimm ist, die 1.1er laufen mit entsprechender GPU geschmeidig unter El Cap - wenn man nicht zuviel von den alten Brocken erwartet :)
 
Auf meinem 1,1er bleibt, wenn sich keine triftigen Gründe ergeben, 10.8. Das ist in meinen Augen letzte wirklich gut nutzbare OS X, deshalb kann ich das verschmerzen. Aber gut zu wissen, dass bei den nachfolgern noch Luft bleibt. Vielleicht brauche ich ja mal irgendwann einen Nachfolger.
 
Zurück
Oben Unten