Die Ausführung von macOS auf herkömmlicher Notebook-Hardware erfordert seit jeher tiefgreifende Eingriffe in Partitionierung, Bootloader und Treibersysteme. Technische Anleitungen beschreiben detailliert die Vorgehensweisen, mit denen das Betriebssystem über Disk-Imaging und spezialisierte Formatierungswerkzeuge auf PCs aufgespielt werden kann.
Parallel dazu verlagert sich der experimentelle Fokus zunehmend auf moderne Architekturen, wie aktuelle Forschungsprojekte zur Ausführung des Systems auf ARM-basierten Plattformen verdeutlichen.
Partitionierung, Datenträgerabbilder und Bootloader
Klassische Installationsverfahren setzen auf die Vorbereitung dedizierter Speichermedien und genaue Eingriffe in die Partitionsstruktur. In entsprechenden Anleitungen wird beschrieben, dass ein macOS-Abbild heruntergeladen und ein 8-GB-USB-Stick mithilfe des Werkzeugs TransMac im Dateisystem Mac OS Extended (HFS+) formatiert werden muss, um das Image aufzuspielen.
Auf dem Zielrechner muss die bestehende Windows-Partition um mindestens 200 GB verkleinert werden. Dabei ist ein GPT/GUID-Partitionsschema zwingend erforderlich, das bei Bedarf mit DiskGenius konvertiert werden kann, ergänzt um eine 300 MB große EFI-Partition.
Der Systemstart erfolgt anschließend über den Bootloader Clover vom USB-Stick, woraufhin die Zielpartition über das Festplattendienstprogramm als Mac OS Extended (Journaled) eingerichtet wird.
Wer den Umstieg auf ein Apple-System wagt, sollte von Beginn an die richtigen Weichen stellen. Dieses kostenlose Starterpaket zeigt Ihnen die wichtigsten Einstellungen für einen reibungslosen Betrieb. Apple Mac Starterpaket jetzt kostenlos herunterladen
Ältere Installationsleitfäden, etwa für Mac OS X Lion im Dual-Boot neben Windows 7, demonstrieren vergleichbare Prinzipien: Hierbei wurden 30 GB über die Windows-Komprimierung freigegeben, um mit DiskGenius eine 22-GB-Zielpartition mit der Kennung AF sowie eine 7-GB-Installationspartition zu erstellen.
Nach dem Schreiben des Abbilds über einen Installationsassistenten und der Einbindung einer Hilfsdatei (HJMAC.iso) per EasyBCD in das Bootmenü dauerte die Installation über Chameleon etwa 15 bis 20 Minuten. Bei derartigen Setups bleibt der Master Boot Record von Windows unberührt.
Allerdings zeigen entsprechende Hinweise typische Begrenzungen auf: Prozessoren von AMD oder Atom-CPUs werden ab macOS 10.6.2 nicht oder nur eingeschränkt unterstützt, und bei Komponenten wie WLAN, Bluetooth, Audio, Standby-Modus und Webcams treten regelmäßig Treiberkonflikte auf.
Treibereinbindung und Dateisystemanpassungen
Ein zentraler Bestandteil x86-basierter Installationen bleibt das Management von Kernel-Erweiterungen (Kexts). Fehlt etwa die Unterstützung für AHCI, müssen entsprechende Erweiterungen unter Bootthink nachgepflegt werden.
Die Ablage der Kexts erfolgt üblicherweise in den Pfaden /System/Library/Extensions für Systemkomponenten und /Library/Extensions für zusätzliche Software, während Chameleon Erweiterungen aus dem Ordner /Extra/Extensions lädt.
Werden nicht benötigte Treiber wie solche für ATI- oder ATTO-Komponenten entfernt, muss vor dem Neustart die Berechtigungsreparatur mittels sudo diskutil repairpermissions /System/Library/Extensions/ ausgeführt werden. Spezifische Notebook-Modelle, darunter bestimmte Lenovo-Konfigurationen mit ICH9M- (45-Plattform) oder ICH8M-Chipsätzen (965-Plattform), setzen zudem gesonderte SATA-Treiber voraus.
Um die Effizienz am Apple-Rechner nach der Einrichtung sofort zu steigern, helfen gezielte Tastenkombinationen. Ein erfahrener Experte hat die 19 nützlichsten Shortcuts zusammengestellt, die den Arbeitsalltag spürbar erleichtern. Gratis-Ratgeber mit 19 Mac-Shortcuts sichern
Forschungsprojekt Snapintosh: macOS auf Snapdragon-Basis
Neben den etablierten PC-Installationsmethoden rücken neuere Hardware-Generationen in das Blickfeld von Entwicklern. Unter dem Namen Snapintosh gelang es dem Entwickler Miguel C, macOS 27 (Build 26A428) auf einem ASUS Zenbook A16 UX3607OA mit Qualcomm Snapdragon X2 Elite X2E-96-100 zum Starten zu bringen. Bei der Konfiguration handelt es sich um eine dokumentierte Testumgebung.
Das Projekt fungiert als EL2-Hypervisor und Monitor, der Apples originalen Kernelcache (J700/T8140) standardmäßig unverändert ausführt, Aufrufe für SPTM und TXM bereitstellt und die Übersetzung von 16-KiB-Speicherseiten sowie erwartete Apple-Hardwarekomponenten emuliert. Als UEFI-Proxy dient q1n1, ein Fork des m1n1-Projekts von Asahi Linux.
Ein eigenständiger Systemstart ist bislang nicht möglich; für den Bootvorgang ist ein separater Mac mit macOS 27 über eine USB-C-Verbindung zwingend erforderlich.
Die Grafikausgabe wird über die integrierte Adreno X2-90 mittels eigener Treiber wie einem Metal-Plug-in und einem Shader-Compiler beschleunigt, läuft jedoch noch nicht vollständig flüssig. Das integrierte 3K-Display (2880×1800 Pixel) arbeitet derzeit mit 60 Hz statt der nativen 120 Hz, und es stehen lediglich 6 virtuelle Prozessorkerne zur Verfügung.
Während Desktop, Dock und Wallpaper dargestellt werden und Eingaben per Tastatur und Touchpad samt Gesten funktionieren, sind Schnittstellen wie Audio, Kameras, Bluetooth, Standby-Funktionen und externe Bildschirme nicht nutzbar. Die Netzwerkanbindung gelingt nur rudimentär über einen Host-Proxy.
Risiken und wirtschaftliche Einordnung
Trotz technischer Fortschritte gelten solche experimentellen Ansätze in der Fachberichterstattung als reine Forschungsmeilensteine und nicht als alltagstaugliche Lösungen. Die Installation auf der internen NVMe birgt erhebliche Risiken, da Systemfehler und Kernel-Abstürze auftreten können, die vorhandene Daten inklusive Windows-Installationen gefährden. Zudem kann der Betrieb auf Fremdhardware gegen Lizenzbestimmungen von Apple verstoßen.
Hinzu kommt eine veränderte Marktsituation: Da aktuelle Snapdragon-Laptops teils teurer sind als MacBooks und nicht die Leistungsklasse von Apples hauseigenen Pro- oder Ultra-Chipsätzen erreichen, bleibt der praktische Nutzen abseits technischer Machbarkeitsstudien begrenzt.
Mehr zum Thema bei Golem.de: „Snapintosh startet MacOS 27 auf Asus Zenbook A16 mit Snapdragon“

