Umgehen von Boot Camp, um Windows mit einem nicht standardmäßigen Partitionsschema zu installieren

Mein neues Retina MacBook Pro ist unterwegs und gibt mir Zeit, über die Einrichtung nachzudenken. Gut, dass ich angefangen habe – ich hatte keine Ahnung, wie schwierig es sein würde, Windows zu installieren und eine zusätzliche Datenpartition zu erstellen. Ich bin seit Jahren ein Mac-Benutzer und habe meine Dateien seit den Tagen von System 7 von der Systemfestplatte getrennt, aber ich habe seit Snow Leopard und eingebauten optischen Laufwerken kein Upgrade mehr auf einen neuen Mac durchgeführt.

Boot Camp ist Apples Lösung dafür, aber es funktioniert nicht auf Laufwerken mit nicht standardmäßigen Partitionen. Abgesehen von der "Benutzererfahrung" -Logik, die Apple dafür haben mag, gibt es eine einfache technische Erklärung: Das von Boot Camp verwendete MBR-Partitionierungsschema unterstützt maximal 4 Partitionen.

Ursprünglich hatten die Boot Camp-Ingenieure keine Wahl. Sie wurden zu einem hässlichen Hack -Workaround gezwungen , der die Verwendung eines hybriden GPT/MBR-Schemas beinhaltete (im Grunde das Überlagern eines MBR-Schemas auf einer GPT-Festplatte), da Windows früher nicht in der Lage war, von GPT-Festplatten zu booten.

Das war kein Problem auf meinem alten Rechner, wo ich ein optisches Laufwerk und keine OS X-Wiederherstellungspartition hatte. Die neue so zu partitionieren, wie ich es möchte, bedeutet 5 Partitionen. Ich finde online unzählige Anleitungen und Tutorials, die mir sagen, wie ich mit ein bisschen Arbeit den Boot Camp-Prozess unterbrechen und das Laufwerk neu partitionieren kann, was mir fast das gibt, was ich will. Außer bei jeder, die ich gesehen habe, muss ich meine Wiederherstellungspartition aufgeben, da sie durch die Begrenzung von MBR auf 4 Partitionen behindert bleibt. Ich möchte das nicht tun.

Ich frage mich, ob ich wirklich Kompromisse eingehen muss. Moderne 64-Bit-Versionen von Windows haben diese Einschränkung nicht mehr – sie booten problemlos von GPT-Datenträgern auf EFI-basierten Computern. Dies sind die einzigen Versionen, die offiziell von der aktuellen Version von Boot Camp unterstützt werden, und die einzigen Versionen, die ich ausführen möchte. So:

  1. Verwendet Boot Camp 5 (wie mit OS X Mavericks bereitgestellt) immer noch das hybride GPT/MBR-Schema? Da es ausdrücklich nur 64-Bit-Versionen von Windows 7 und 8 unterstützt, ist es möglich, dass sie diese Hässlichkeit über Bord geworfen haben. Das wäre eine gute Erklärung für die fehlende Unterstützung von Windows XP und Vista sowie allen 32-Bit-Versionen. Ich habe hier nicht viel Selbstvertrauen, aber vielleicht sind alle Online-Tutorials einfach alt. Hat es wirklich jemand probiert?

  2. Wenn nicht, möchte ich nicht, dass seine schmuddeligen Pfoten meine Festplatte verschmutzen. Die offensichtliche Alternative besteht darin, einfach eine Windows-Partition manuell im Festplatten-Dienstprogramm hinzuzufügen, Windows zu installieren und dann die von Boot Camp bereitgestellten Treiber zu installieren. Wenn ich das tue, was habe ich zu verlieren? Welche Funktionen/Vorteile bietet mir der Boot Camp-Assistent und der zugehörige Einrichtungsprozess?

Bitte sehen Sie sich diesen Link an - thetecherra.com/2012/12/11/… . Beachten Sie, dass MACs EFI 1.1 und nicht UEFI verwenden.

Antworten (4)

Ich habe Windows 8.1 Pro über Boot Camp auf meinem MacBook Pro Retina 15 Zoll Mitte 2015 installiert, mit OS X Yosemite 10.10.4 und Boot Camp Assistant Version 5.1.4. Ich kann beweisen, dass diese Version von Boot Camp kein hybrides GPT/MBR-Partitionsschema mehr erstellt, um Windows 8 x64 auf Intel-basierten Macs zu installieren, und Windows wird direkt im EFI-Modus gestartet. Hier sind, was ich versucht habe:

  1. Als ich Ubuntu auf seinem Installations-Flash-Laufwerk ausführte, rannte ich sudo disk -l /dev/sda, um meine lokale Mac-SSD zu überprüfen. Ergebnisse: MBR: protective, BSD: not present, APM: not present, GPT: present Found valid GPT with protective MBR; using GPTDaher bootet und läuft Windows nicht von einer Festplatte mit hybridem GPT/MBR-Schema.
  2. Hat in Windows C:\Windows\panther\setupact.logeinen Eintrag: Callback_BootEnvironmentDetect: Detected boot environment: EFI Wie kann ich feststellen, ob das Windows 7-Installationsprogramm in EFI oder BIOS startet?

Daher ist Boot Camp theoretisch nicht erforderlich, um Windows 7/8 x64 zu installieren, das das Booten von GPT-Datenträgern auf UEFI-basierten Systemen (dh EFI 2.x) unterstützt. Trotzdem ist es besser, Boot Camp zu verwenden, um das Flash-Laufwerk für die Windows-Installation zu erstellen und Treiber für Windows herunterzuladen. Die Anleitung : So installieren Sie Windows 8.1 auf einem Mac ohne Boot Camp . Um es zusammenzufassen:

  1. Partitionieren Sie Ihre Festplatte nach Belieben Disk Utilityin OS X; Formatieren Sie einfach Ihr gewünschtes Windows-Betriebssystem und Ihre Datenpartitionen als FAT32.
  2. Da Retina MacBook Pros nicht mit einem SuperDrive geliefert werden, müssen Sie ein Windows-Installations-Flash-Laufwerk aus der ISO-Datei erstellen. Bitte tun Sie dies im Boot Camp-Assistenten. Ich habe versucht, den Befehl run ddcommand auf dem Mac-Terminal zu kopieren, um die ISO zu kopieren, aber das erstellte Flash-Laufwerk ist auf UEFI-Macs nicht bootfähig: Der Apple-Boot-Manager erkennt das Flash-Laufwerk einfach nicht.
  3. Stecken Sie das Flash-Laufwerk ein, starten Sie den Computer neu und halten Sie ihn gedrückt, um den optionApple Boot Manager zu öffnen. Sie sehen ein gelbes Laufwerk namens „EFI Boot“, das die Windows-Installation ist. Fahren Sie mit der Installation wie gewohnt fort und formatieren Sie Ihre Windows-Betriebssystempartition als NTFS, wenn Sie dazu aufgefordert werden.
  4. Bei jedem Neustart des Computers müssen Sie die optionTaste gedrückt halten und das Laufwerk „Windows“ auf Ihrer lokalen SSD auswählen, um die Installation fortzusetzen. Gehen Sie schließlich in das System und die Treiber von Boot Camp werden automatisch installiert.

Sie sollten vor diesen Vorgängen eine Time Machine-Sicherung erstellen. Selbst wenn die Dinge wirklich durcheinander geraten, können Sie einfach ein OS X Yosemite-Installations-Flash-Laufwerk erstellen, die SSD auf eine Partition neu formatieren und OS X neu installieren. So erstellen Sie ein bootfähiges OS X 10.10 Yosemite-Installationslaufwerk Die neueste Version von Recovery Die HD-Partition wird automatisch wiederhergestellt. Dies funktionierte erfolgreich, als ich die Platte in Ubuntu falsch bediente.

Hoffe das funktioniert!

  1. Ich habe Boot Camp nur mit x64 ausprobiert, daher kann ich es nicht sagen.
  2. Normalerweise installiere ich Windows mit diesem Verfahren. Vorteile: Sie können auch x86 OS installieren. Nachteile: nichts. Sie müssen nur die von Boot Camp bereitgestellten Treiber manuell installieren, um den besten Support zu erhalten, aber Sie können diesen Schritt überspringen, da Betriebssysteme wie Windows 7/8.x automatisch die richtigen Treiber mit Windows Update herunterladen können.

Getestet auf MBP 13 Mitte 2010 mit OS X 10.9.1

Versuchen Sie , einen hybriden MBR mit gdisk.

GPT ist ein sehr flexibles Partitionierungsschema mit vielen Vorteilen gegenüber dem älteren MBR-System. GPT hat jedoch ein eklatantes Problem: Kompatibilität. Einige Betriebssysteme, insbesondere ältere, bieten eingeschränkte oder keine GPT-Unterstützung. Bei der Verwendung eines solchen Betriebssystems kann manchmal eine hässliche, unzuverlässige und geradezu gefährliche Problemumgehung nützlich sein: Hybrid-MBRs. Mit einem hybriden MBR können Sie den Bedarf Ihres alten Betriebssystems an bis zu drei über einen MBR definierten Partitionen decken, während Sie zusätzliche Partitionen für anspruchsvollere Betriebssysteme in GPT-Datenstrukturen behalten.

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzufügen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert.
@jherran Das weiß ich, aber es ist sowieso unmöglich, den Anweisungen zu folgen, ohne das Tool herunterzuladen. Wenn die Website ausfällt, wird also alles, was ich hier kopiert habe, unbrauchbar.
Eine einzeilige Antwort mit einem Link ist nicht unbedingt eine Nur-Link-Antwort. Das Kriterium ist: Wenn es ohne den Link Sinn macht, ist es keine reine Link-Antwort. Manchmal, wenn es mich stört, finde ich vielleicht die Hilfeseite oder die Meta-Diskussion, die dies erklärt. Aber es gibt jetzt sowieso eine bessere Antwort, also spielt es keine Rolle.

Ich kann Ihnen beim ersten Teil Ihrer Frage nicht helfen, aber der zweite entspricht der Art und Weise, wie ich meine Windows- (oder Linux-) Installationen durchführe. Die einzige Funktion des Bootcamp-Assistenten, die Sie wirklich verlieren, ist die Windows-Support-Software von Apple, aber Sie können den Bootcamp-Setup-Assistenten verwenden, um diese Software herunterzuladen und dann das Setup abzubrechen. Sobald Sie diese Software haben, können Sie Windows auf andere Weise installieren und trotzdem alle Treiber von Apple verwenden.