Categories: Software

Mac-OS-Kernel läuft unmodifiziert auf Standard-PCs

Ein von Hackern in Umlauf gebrachter Patch versieht den Bootloader von Apple mit einer EFI-Emulation. Dadurch funktionieren Original-Kernel von Mac OS X auf Standard-PCs.

Sämtliche Apple-Rechner mit Intel-CPU sind mit einem sogenannten Extensible Firmware Interface (EFI)ausgestattet. Der Betriebssystem-Kern wird aus dem EFI geladen. Standard-PCs, die nur über ein BIOS verfügen, können daher einen nicht modifizierten Mac-OS-Kernel nicht starten. Daher verfügen die bisher in Tauschbörsen kursierenden Mac-OS-Versionen über einen gepatchten Kernel, der unter anderen die EFI-Hürde umschifft und Mac OS auch auf Standard-PCs starten lässt. Daraus resultieren allerdings Probleme mit jedem Kernel-Update. Ein neuer Kernel kann erst nach einer Modifikation auf Standard-PCs funktionieren. Zudem verweigern einige Kernel-Erweiterungen die Zusammenarbeit mit der Hacker-Version.

Die im Bootloader von Darwin verfügbare EFI-Emulation dagegen (eine GRUB-Variante ist ebenfalls verfügbar) gaukelt dem Original-Kernel einen echten Mac vor. Dadurch startet nicht nur der Original-Kernel, sondern es funktionieren auch die Kernel-Extensions ohne Modifikation. Ein zukünftiges Kernel-Update dürfte somit auch auf Standard-PCs funktionieren.

Die derzeitige Prozedur für das Einspielen des Bootloaders und der Installation des Original-Kernels ist jedoch sehr komplex und erfordert einiges Know-how. Allerdings hat eine Gruppe türkischer Hacker bereits eine Mac-OS-X-Setup-DVD unter der Bezeichnung „i-Atkos“ angekündigt, die die EFI-Emulation bereits enthalten soll. Die vorgestellte Methode funktioniert nur mit modernen Intel-Prozessoren und einem Mainboard mit High Performance Event Timer (HPET). Außerdem fehlen Treiber für nahezu alle Hardware-Komponenten.

Hacker-Varianten von Mac OS X 10.5 sind nicht mit Apples Lizenbedingungen konform. Wirtschaftlichen Schaden durch gepatchte Leopard-DVDs braucht Apple aufgrund der eingeschränkten Hardware-Unterstützung nicht zu fürchten. Die Motivation der Hacker dürfte eher darin liegen, komplexe Strukturen und Schutzmechanismen eines Betriebssystems kennenzulernen. Ein geschäftsschädigendes Motiv scheint keine Rolle zu spielen, wie der Blog-Eintrag von „netkas“ suggeriert: „P.S. If u really like MacOSX – buy a mac.“

Neuer Hack: Ein modifizierter Bootloader emuliert ein EFI-BIOS. Dadurch kann auf Standard-PCs der Original-Kernel von Mac OS X 10.5 eingesetzt werden.

HIGHLIGHT

Rechtlich bedenklich, technisch möglich: Mac OS X auf PCs

Das Apple-Betriebssystem ist offiziell nur für Macs verfügbar. Allerdings lässt sich Mac OS X Leopard inzwischen auch auf Standard-PCs installieren. Wie das funktioniert, und ob die Lösung alltagstauglich ist, zeigt der ZDNet-Test.

ZDNet.de Redaktion

Recent Posts

Microsoft nennt weitere Details zu kostenpflichtigen Patches für Windows 10

Erstmals liegen Preise für Verbraucher vor. Sie zahlen weniger als Geschäftskunden. Dafür beschränkt Microsoft den…

4 Stunden ago

Microsoft verschiebt erneut Copilot Recall

Die Entwickler arbeiten noch an weiteren „Verfeinerungen“. Windows Insider erhalten nun wohl eine erste Vorschau…

22 Stunden ago

GenKI im Job: Mitarbeitende schaffen Tatsachen

Laut Bitkom-Umfrage werden in jedem dritten Unternehmen in Deutschland private KI-Zugänge genutzt. Tendenz steigend.

1 Tag ago

97 Prozent der Großunternehmen melden Cyber-Vorfälle

2023 erlitten neun von zehn Unternehmen in der DACH-Region Umsatzverluste und Kurseinbrüche in Folge von…

1 Tag ago

„Pacific Rim“-Report: riesiges, gegnerisches Angriffs-Ökosystem

Der Report „Pacific Rim“ von Sophos beschreibt Katz-und-Maus-Spiel aus Angriffs- und Verteidigungsoperationen mit staatlich unterstützten…

1 Tag ago

DeepL setzt erstmals auf NVIDIA DGX SuperPOD mit DGX GB200-Systemen

NVIDIA DGX SuperPOD soll voraussichtlich Mitte 2025 in Betrieb genommen und für Forschungsberechnungen genutzt werden.

1 Tag ago