OpenCore-Legacy-Patcher: empfehlenswert für MBP 15" Late 2008?

nur hat leider Apple was dagegen, und die Basis ist so verschieden , dass es von OCLP nicht angepasst werden kann
Softwaretechnisch leuchtet mir das (noch) nicht ein.
Eine Software kann doch beliebigen Code schreiben, oder?
Angenommen die Entwickler wollten, dass ihr Tool auch auf einem Silicon-Mac nutzbar ist:
An welcher Stelle genau verhindert Apple das?
 
Ich denke das Ziel mit OpenCore Legacy Patcher ist es einen funktionsfähigen Rechner mit funktionsfähigem System auf ein neueres System hochzubringen.

Nicht einen hoffnungslos veralteten (im Sinne von Firmwareupdates und Systemversion) Kellerfund zu reanimieren.
 
Softwaretechnisch leuchtet mir das (noch) nicht ein.
Eine Software kann doch beliebigen Code schreiben, oder?
Angenommen die Entwickler wollten, dass ihr Tool auch auf einem Silicon-Mac nutzbar ist:
An welcher Stelle genau verhindert Apple das?
Man merkt das du noch nie Kontakt mit Softwareentwicklung hattest.

Es ist nicht nur das Tool, der Compiler, die Settings. Es ist manchmal schlechthin die Hardware die fehlt und die Zeit alles auszutesten was den Benutzern irgendwann mal einfällt.

Dein Usecase ist eben so weit weg vom "normalen" dass das niemand berücksichtigt hat. Vermutlich wissen die noch nicht mal dass der Patcher überhaupt auf Silicon läuft. Warum auch?
 
Ich denke das Ziel mit OpenCore Legacy Patcher ist es einen funktionsfähigen Rechner mit funktionsfähigem System auf ein neueres System hochzubringen.

Nicht einen hoffnungslos veralteten (im Sinne von Firmwareupdates und Systemversion) Kellerfund zu reanimieren.
erstaunlich genug das es geht, aber man muss sich schon an die erforderliche Reihenfolge halten. Du möchtest eine Entwicklung die bei Apple 15 Jahre gedauert hat, mit einem Schritt überspringen, wie soll das gehen?
 
Der wunderte sich übrigens sehr darüber, dass man einen Silicon-Mac nicht zum Erzeugen des Sticks verwenden kann. Er fand auf der Entwicklerseite dazu keine Bestätigung.

Warum soll man auf einem M1 Rechner keinen Bootstick für Lion erstellen können? Alle Tools die man braucht sind nach wie vor in macOS enthalten.
 
ich denke es geht darum dass OpenCore Legacy Patcher keine Bootloader und Systeme für Intel Lion unter Silicon bauen kann...
 
ich denke es geht darum dass OpenCore Legacy Patcher keine Bootloader und Systeme für Intel Lion unter Silicon bauen kann...

man kann auch auf M1 Rechnern binaries für Intel generieren. Das wird sogar bei jeder App zur Zeit so standardmäßig gemacht. Das sind dann die "universal bniaries". Und mit einem einfachen mitgelieferten Tool (ditto) kann man die unterschiedlichen Architekturen auch trennen, oder gleich beim kompilieren angeben, welche Architektur man haben will.
 
Ja, das ist theoretisch schon klar. Ich glaube (das ist hier sowieso extrem diffus) dass einer der zahlreichen Probleme ist das unter Silicon versucht wurde auf einem Silicon ein MBP Late 2008 OpenCore vom Legacy Patcher bauen zu lassen. Da der hardwarespezifisch für die Maschine baut auf der er läuft ging das komplett daneben.

Ob der vom Patcher geladene System Installerstick überhaupt für Intel war weiß ich auch nicht. Hab keinerlei Berührungen mit Apple Silicon bis jetzt gehabt. Und erst recht nicht im Zusammenhang mit OpenCore (Legacy Patcher).
 
Da der hardwarespezifisch für die Maschine baut auf der er läuft ging das komplett daneben.
Nein, der baut hardwarespezifisch für die Maschine, die in den Settings eingestellt wird.
Dort habe ich alles korrekt eingestellt: MacbookPro5,1
 
3.1 ist zu ungenau beschrieben.
man kann nicht erkennen ob du die olle gurke von Opencore bootest oder die laufwerksauswahl vom Originalen macos bootpicker Kommt.

Der opencore bootpicker hat rechts unten versionsnummern. Sind die nicht da geht es nicht.
Denn wenn du den rechner nicht von Opencore bootest kann er nicht den entsprechend kompatiblen Rechner vorgaukeln und dann schlägt die installation natürlich fehl.
Hast du den Opencore Legacy patcher einfach mal auf deiner alten gurke gestartet? -> Build & Install Opencore?

Und wie @Macschrauber schon indirekt Schrub:
Installier erstmal El Capitan auf dem Gerät, damit die Firmware aktuell ist!
https://support.apple.com/de-de/HT211683


Dann kannst du von dort den OCLP Laden und direkt auf dein gewünschtes System aktualisieren.

Wenn das Läuft und du Opencore in die EFI-Partition des Rechners fest integriert hast kannst du das System bei bedarf nochmal platt machen und neu installieren. (am besten über: Systemeinstellungen -> Allgemein -> Übertragen und Zurücksetzen)
 
Zuletzt bearbeitet:
Nein, der baut hardwarespezifisch für die Maschine, die in den Settings eingestellt wird.
Dort habe ich alles korrekt eingestellt: MacbookPro5,1

Das ist trotzdem nicht optimal. Es wird während dem Zusammenstellen der Kexte und Bauen der config.plist diverse Hardware abgefragt und konfiguriert. Das kann schief gehen wenn es nicht auf der gleichen Maschine gebaut wird. Und erst recht nicht auf einem anderen Prozessor.

Habe versucht irgend eine Angabe zu finden über Silicon und OCLP. Auf die Schnelle habe ich keine gefunden. Ich nehme an dass das komplett unter dieser Architektur ungetestet ist.

Edit: Was mir hier die ganze Zeit nicht gefällt ist: Man hat dir etliche male gesagt: Mach Schritt 1, Schritt 2 und zwar exakt so und so. Du machst es anders und es kommt nicht exakt genug rüber dass du nicht wie empfohlen gehandelt hast. Wie soll man da unterstützen können?

Wenn man genau angibt: Drehe die Schraube 1 ins Gewinde 1 - und du drehst Schraube 3 ins Gewinde 2 und kommunizierst das nicht. Wie soll man da zusammenkommen? Seh's mal aus der Sicht von dem der unterstützen will...
 
Das ist trotzdem nicht optimal. Es wird während dem Zusammenstellen der Kexte und Bauen der config.plist diverse Hardware abgefragt und konfiguriert. Das kann schief gehen wenn es nicht auf der gleichen Maschine gebaut wird. Und erst recht nicht auf einem anderen Prozessor.
Das glaube ich nicht.
OCLP ist in Python geschrieben, diese Sprache ist komplett hardwareunabhängig.
Die benötigten Hardwaretreibern werden m.E. von einer Datenbank abgefragt, nicht von der aktuelle Maschine.
 
3.1 ist zu ungenau beschrieben.
man kann nicht erkennen ob du die olle gurke von Opencore bootest oder die laufwerksauswahl vom Originalen macos bootpicker Kommt.
Es sieht bei mir exakt aus wie in der Anleitung
https://dortania.github.io/OpenCore-Legacy-Patcher/BOOT.html

im Screenshot:
https://dortania.github.io/OpenCore-Legacy-Patcher/assets/img/efi-boot.97b06df3.png

Danach
https://dortania.github.io/OpenCore-Legacy-Patcher/assets/img/oc-boot.8c4d2670.png

Der opencore bootpicker hat rechts unten versionsnummern.
Nummern sehe ich da nicht.
 
Edit: Was mir hier die ganze Zeit nicht gefällt ist: Man hat dir etliche male gesagt: Mach Schritt 1, Schritt 2 und zwar exakt so und so. Du machst es anders und es kommt nicht exakt genug rüber dass du nicht wie empfohlen gehandelt hast. Wie soll man da unterstützen können?
Ich weiß nicht, was Du meinst.

Meine Doku ist doch sehr genau. Was fehlt Dir bitte?
 
Und wie @Macschrauber schon indirekt Schrub:
Installier erstmal El Capitan auf dem Gerät, damit die Firmware aktuell ist!
https://support.apple.com/de-de/HT211683


Dann kannst du von dort den OCLP Laden und direkt auf dein gewünschtes System aktualisieren.
Das habe ich auf dem Schirm, ist auch ein sinnvoller nächster Schritt, wenn auf Lion wirklich nix
(das ist ja auch noch ungeklärt) geht.

Aber das höhere Ziel ist zunächst: Klären, ob man doch auf einem Silicon-Mac erzeugen kann.

Nun gibt es hier ja im Thread mit @lisanet eine Leserin, die anzweifelt, dass es daran liegt, dass es nicht klappt.
Das ist neu. Alle anderen waren ja der festen Ansicht: kann nicht gehen.
 
Hi,
Rinxxx, du bist auf dem Holzweg gelandet, das hat mit der Proggrammiersprache von OCLP nichts zu tun.
LG Franz
 
Das habe ich auf dem Schirm, ist auch ein sinnvoller nächster Schritt, wenn auf Lion wirklich nix
(das ist ja auch noch ungeklärt) geht.

Aber das höhere Ziel ist zunächst: Klären, ob man doch auf einem Silicon-Mac erzeugen kann.
Dann klär erstmal die höheren Ziele. :hehehe:



Nochmal die in meinen Augen sinnvollere Alternative.
- El Capitan drüberinstallieren und alle Updates durchführen.
- OCLP Laden und direkt auf dem Rechner in der EFI-Partition installieren. (Alternativ geht auch die Installation auf einem Stick.)
- Mittels OCLP booten und Monterey aus dem Store laden und direkt Drüberinstallieren.

Dabei brauchst du keinen anderen Rechner. Alles findet auf dem ollen Pro statt.
Ob der OCLP auf Apple Silicon funktioniert weiß ich nicht - ich sehe aber keinen Grund warum das erstellen eines Sticks es nicht gehen sollte.
Ich würde es aber tunlichst unterlassen eine OCLP EFI-Partition auf dem Apple Silicon Rechner einzurichten.


Noch ein hinweis:

Ein direktes Upgrade von Lion auf Monterey ist nicht vorgesehen!
Monterey setzt entweder eine Leere Partition oder ein aktuelleres System voraus.
Man muss unbedingt Zwischenschritte bei 10.11 (oder 10.12 - aber das kann dein Rechner nicht) einlegen.

Hast du eine Leere Partition auf die du installierst?
 
Zuletzt bearbeitet:
Habe auf der /mit der gleichen late2008er Kiste ohne Probleme
1. Dosdude's gepatchtes Mojave (den Installer-Stick kannst Du über das mMBP erstellen)
2. OCLP Monterey
als DualBoot-System installiert.
Mojave läuft stabil und hat die 32bit-Option.
Siehe #243
OCLP_Monterey hat für meine Zwecke auf einem core2duo (noch) zu viele Macken. Zum Weitergeben an jmd anderen m.E. auch nicht geeignet.
@thulium: warum Du jetzt jenseits des Firmware-Updates noch weiter mit Lion und dessen inkompatiblen Browsern herumwerkelst ist mir ein Rätsel!?
 
Zuletzt bearbeitet:
Zurück
Oben Unten