Kein bootfähiges Gerät USB 2.0 MacBook Pro Mitte 2014

Ich habe mir in den letzten Tagen die Haare ausgerissen, als ich versuchte, Windows zu installieren. Ich habe ein MacBook Pro Retina 15 Zoll Mitte 2014. Yosemite Version 10.10.1. Win 7 64-Bit-ISO (sha1 - 0bcfc54019ea175b1ee51f6d2b207a3d14dd2b58).

Ich habe zwei USB 2.0-Flash-Laufwerke mit der Option „Installationsdiskette für Windows 7 oder höher erstellen“ in BCA ausprobiert. Dies verläuft reibungslos, ebenso wie das Erstellen der Partition mit der Option Windows 7 installieren. Wenn es jedoch neu gestartet wird, sagt es etwas in der Art von „kein bootfähiges Gerät“. Wenn ich „alt“ gedrückt halte, sind die einzigen Optionen, wieder in OS X und die Wiederherstellungsdiskette zu booten.

Mir ist klar, dass diese Frage unzählige Male gestellt wurde – ich habe viele davon gelesen, aber nur wenige scheinen auf meine Situation anwendbar zu sein, und denen, die noch nicht geholfen haben. Ich habe noch keinen anderen USB ausprobiert, da meine Bandbreite begrenzt ist (sowohl in Bezug auf die Downloadgeschwindigkeit als auch auf das Datenlimit) und BCA Windows-Supportdateien jedes Mal neu herunterladen möchte, und an diesem Punkt fühlt es sich an wie ein Schuss ins Blaue.

Jede Hilfe dabei wird sehr geschätzt. Einige weitere Fragen:

  • Gibt es eine Möglichkeit festzustellen, ob die USB-Laufwerke schuld sind?
  • Erstellt BCA das bootfähige Laufwerk auf besondere Weise? Das heißt, ist es möglich, es mit einer anderen Methode zu erstellen, die immer noch gut mit dem Bootcamp-Prozess funktioniert?
Der ReFind Boot Manager muss hier besonders erwähnt werden – er erspart eine Menge Komplikationen, indem er verwendet wird, um den Boot-Vorgang auf einem Mac zu verwalten: rodsbooks.com/refind

Antworten (3)

Installation von Windows 7 oder 10 Pro 64 Bit ohne DVD oder Flash-Laufwerk

Wenn Sie versuchen, Windows 7 auf einem Mac von 2012 bis 2014 zu installieren, sollten Sie meine Antwort auf diese Frage lesen .

Besonderer Dank geht an Benutzer Rafa , der dieses Verfahren korrigieren konnte, sodass es jetzt mit Windows 10 funktioniert.

Hier gehe ich davon aus, dass Ihr Computer so konfiguriert ist, wie es vom Boot Camp-Assistenten verlangt wird. (Mit anderen Worten, Sie installieren Windows auf der 4. Partition auf Festplatte 0.) Außerdem ist Ihre Firmware auf dem neuesten Stand und Sie haben die richtige „ Boot Camp Support Software “ für Ihr Mac-Computermodell heruntergeladen. Entfernen Sie vor dem Start alle DVDs und externen Geräte von Ihrem Mac.

Hinweis: Bei einigen Schritten, die VirtualBox nicht betreffen , werden Bilder aus einem VirtualBox-Fenster erfasst. Dies wurde gemacht, als dies der einfachste Weg war, eine Illustration zu erstellen. Ich nehme an, ich hätte die Bilder beschneiden können, aber ich entschied mich dagegen.

(Tipp: Für eine bessere Ansicht klicken Sie auf ein Bild oder öffnen Sie ein Bild in einem neuen Fenster.)

  1. Erstellen Sie eine mit MS-DOS (FAT) formatierte Partition auf dem internen Laufwerk Ihres Macs. Hier wird Windows 7 installiert. Sie können den Bootcamp-Assistenten, das Festplattendienstprogramm oder in einem Terminalfenster eingegebene Befehle ( distutil, gptund/oder ) verwenden. fdiskAndere Tools von Drittanbietern, wie z. B. gdisk, können ebenfalls verwendet werden. Geben Sie dem Label für diese Partition den Namen "BOOTCAMP". Wenn Sie fertig sind, beenden Sie alle Anwendungen.

    Für dieses Verfahren muss die „BOOTCAMP“-Partition die vierte Partition auf dem internen Laufwerk Ihres Macs sein (disk0). Wenn Sie das Festplatten-Dienstprogramm von OS X 10.7 oder neuer verwenden und Ihr Mac die Standard-Laufwerkskonfiguration hat, sollte die neue „BOOTCAMP“-Partition automatisch als vierte Partition erstellt werden. Wenn Sie jedoch APFS und die Standardlaufwerkskonfiguration verwenden, sollte die neue „BOOTCAMP“-Partition automatisch als dritte Partition erstellt werden.

  2. Stellen Sie sicher, dass das Laufwerk das GPT/MBR-Hybridpartitionierungsschema verwendet. Siehe meine Antwort auf die Frage „ So konvertieren Sie ein Laufwerk vom GPT-Format in das hybride GPT/MBR-Format bei Verwendung von High Sierra (macOS 10.13.2) “ für ein Verfahren, das diese Aufgabe erfüllt.

    User Semi hat festgestellt, dass der Boot Camp Assistant (BCA) das Laufwerk korrekt mit GPT/MBR hybrid partitioniert. Sie können also möglicherweise mit dem BCA das Laufwerk partitionieren und dann das Flash-Laufwerk verwenden, um Windows zu installieren.

  3. Laden Sie eine kostenlose Kopie von VirtualBox herunter und installieren Sie sie . Ich habe VirtualBox 5.0.14 r105127 verwendet, Copyright © 2016.

  4. Gehen Sie wie folgt vor, um die „Boot Camp Support Software“ auf eine mit VirtualBox kompatible Partition zu übertragen. Erstellen Sie einen Ordner mit dem Namen „VirtualBox“ in Ihrem Ordner „Dokumente“. Öffnen Sie das Festplattendienstprogramm und wählen Sie in der Menüleiste File->New->Blank Disk Image . Erstellen Sie dieses Bild im Ordner "VirtualBox" mit den folgenden Parametern.

    1

    Kopieren Sie mithilfe der Finder-Anwendung die „Boot Camp Support Software“ auf diese neue Partition. Wenn Sie fertig sind, sollte diese neue Partition wie unten gezeigt im Finder erscheinen. (Für Leser mit älteren Macs haben Sie möglicherweise nur den Ordner "BootCamp".)

    2

  5. Dieser Schritt erstellt die Datei, die von VirtualBox benötigt wird, um auf die Partition zuzugreifen, die die „Boot Camp Support Software“ enthält. Geben Sie in einem Terminal-Anwendungsfenster die folgenden Befehle ein.

    Hinweis: Ich gehe davon aus, dass Sie die Standard-Bourne-Again-Shell (bash) verwenden.

    cd  ~/documents/virtualbox
    open  bcss.dmg
    DISK1=$(mount|awk  -F  s1  '/BCSS/{print$1}')
    diskutil  unmountDisk  $DISK1
    vboxmanage  internalcommands  createrawvmdk  -filename  "$PWD/bcss.vmdk"  -rawdisk  $DISK1
    

    Das Ergebnis sollte die Erstellung der Datei bcss.vmdkin Ihrem „VirtualBox“-Ordner sein. Später wählen Sie diese Datei aus, um einer virtuellen Maschine Zugriff auf diese Partition zu gewähren.

    Hinweis: An dieser Stelle sollte man erkennen, dass es einfacher wäre, die Befehle aus diesem Dokument zu kopieren und sie in das Terminal-Anwendungsfenster einzufügen.

  6. Dieser Schritt erstellt die Dateien, die von VirtualBox benötigt werden, um auf die physische Partition zuzugreifen, auf der Sie Windows installieren werden. Geben Sie in einem Terminal-Anwendungsfenster die folgenden Befehle ein.

    cd  ~/documents/virtualbox
    DISK0=/dev/disk0
    PARTITION=4
    PARTID="$DISK0"s"$PARTITION"
    diskutil  unmount  $PARTID 
    sudo  chmod  go+rw  $PARTID
    sudo  vboxmanage  internalcommands  createrawvmdk  -filename  "$PWD/bootcamp.vmdk"  -rawdisk  $DISK0  -partitions  $PARTITION
    sudo  chown  $USER  bootcamp*.vmdk
    

    Hinweis: Dieser durch den chmodBefehl gewährte Zugriff dauert nur, bis OS X neu gestartet wird.

    Das Ergebnis sollte die Erstellung der Dateien bootcamp.vmdkund bootcamp-pt.vmdkin Ihrem "VirtualBox"-Ordner sein. Später wählen Sie die Datei bootcamp.vmdkaus, um einer virtuellen Maschine Zugriff auf die physische Partition zu gewähren.

    Hinweis: OS X zieht es vor, Dateisysteme automatisch zu mounten. Dies kann für eine bestimmte Partition deaktiviert werden, indem die /etc/fstabDatei erstellt oder geändert wird. Anstatt die /etc/fstabDatei zu verwenden, wird der Benutzer aufgefordert, wiederholt die folgenden Befehle einzugeben.

    diskutil  unmount  $PARTID;diskutil  unmountDisk  $DISK1
    

    Diese Befehle unmounten die physische „BOOTCAMP“-Partition und die Disk-Image-Datei bcss.dmg, die die „BCSS“-Partition enthält.

  7. Konfigurieren Sie die virtuelle Maschine. Öffnen Sie die VirtualBox-Anwendung und klicken Sie auf das Symbol über dem neuen Label. Geben Sie die unten angezeigten Werte ein oder wählen Sie sie aus und klicken Sie dann auf die Schaltfläche "Weiter".

    2000

    Verwenden Sie die Standardeinstellungen mit Ausnahme der Festplatte. Wählen Sie die Schaltfläche "Vorhandene virtuelle Festplattendatei verwenden". Navigieren Sie zu Ihrem "VirtualBox"-Ordner. Markieren Sie die bootcamp.vmdkDatei. Bevor Sie auf die Schaltfläche „Öffnen“ klicken, geben Sie die folgenden Befehle in dasselbe Terminal-Anwendungsfenster ein.

    diskutil  unmount  $PARTID;diskutil  unmountDisk  $DISK1
    

    Öffnen Sie die bootcamp.vmdkDatei. Ihr Fenster sollte ähnlich wie unten angezeigt aussehen.

    2001

    Klicken Sie auf die Schaltfläche "Erstellen".

    Nachdem Sie zum Fenster „Oracle VM VirtualBox Manager“ der VirtualBox-Anwendung zurückgekehrt sind, klicken Sie auf das Symbol über der Bezeichnung „Einstellungen“. Klicken Sie anschließend auf das Symbol über der Bezeichnung „Speicher“. Im „Storage Tree“ sollte „Controller: SATA“ markiert sein. Klicken Sie mit der rechten Maustaste auf diesen hervorgehobenen Bereich und wählen Sie „Festplatte hinzufügen“. Wählen Sie die Schaltfläche "Vorhandene virtuelle Festplattendatei verwenden". Navigieren Sie zu Ihrem "VirtualBox"-Ordner. Markieren Sie die bcss.vmdkDatei. Bevor Sie auf die Schaltfläche „Öffnen“ klicken, geben Sie die folgenden Befehle in dasselbe Terminal-Anwendungsfenster ein.

    diskutil  unmount  $PARTID;diskutil  unmountDisk  $DISK1
    

    Öffnen Sie die bcss.vmdkDatei. Wählen Sie als Nächstes die Option "Host-I/O-Cache verwenden". Ihr Fenster sollte ähnlich wie unten angezeigt aussehen.

    2002

    Markieren Sie die leere CD/DVD und wählen Sie „Choose Virtual Optical Disk File…“, um Ihre Windows 7-ISO-Datei anzuhängen. (Tipp: Achten Sie auf die CD/DVD-Symbole)

    2003

    Klicken Sie auf OK, um das Fenster zu schließen. Ihr „Oracle VM VirtualBox Manager“-Fenster sollte ähnlich wie unten angezeigt aussehen.

    2004

  8. In diesem Schritt kopieren Sie die erforderlichen Dateien auf die physische Partition, sodass Sie später Ihren Mac neu starten und Windows installieren können. Geben Sie die folgenden Befehle im selben Terminal-Anwendungsfenster ein.

    diskutil  unmount  $PARTID;diskutil  unmountDisk  $DISK1
    

    Klicken Sie als Nächstes auf das Symbol über der Bezeichnung „Start“, um von der Windows 7-ISO-Datei zu booten. Drücken Sie die Leertaste, wenn Sie dazu aufgefordert werden: „Drücken Sie eine beliebige Taste, um von CD oder DVD zu starten“.

    Hinweis: Der Mauszeiger muss sich über dem Bildschirmfenster der virtuellen Maschine befinden, bevor Sie die Leertaste drücken.

    Wenn die folgende Anzeige erscheint, klicken Sie auf die Schaltfläche „Weiter“.

    100

    Wenn die folgende Anzeige erscheint, wählen Sie „Computer reparieren“.

    101

    Mit der Schaltfläche "Wiederherstellungstools verwenden, die beim Beheben von Problemen beim Starten von Windows helfen können." ausgewählt haben, klicken Sie auf die Schaltfläche Weiter.

    102

    Wählen Sie die Option „Eingabeaufforderung“.

    103

    Stellen Sie sicher, dass die Laufwerksbuchstaben nicht standardmäßig einem Volume zugewiesen sind, Cindem FSie die folgenden Befehle eingeben.

    mountvol  c:  /d  >nul
    mountvol  d:  /d  >nul
    mountvol  e:  /d  >nul
    mountvol  f:  /d  >nul
    

    Geben Sie Folgendes ein, um eine Liste der aktuellen Volumes zu ermitteln.

    diskpart
    list  volume
    

    Das Bild unten zeigt die auf meinem Mac gefundenen Volumes. Sie können unterschiedliche Ergebnisse erhalten.

    9000

    Geben Sie die folgenden Befehle ein, um die Laufwerksbuchstaben D, Cund Edem CD-ROM-Volume bzw. den Volumes mit der Bezeichnung „BOOTCAMP“ und „BCSS“ zuzuweisen. In der oben gezeigten Abbildung sind dies die Volumes 0, 3 und 4. Wenn Ihre Volume-Indizes unterschiedlich sind, nehmen Sie die entsprechenden Ersetzungen vor. Formatieren Sie außerdem das Volume „BOOTCAMP“ mit NTFS.

    select  volume  3
    assign  letter=c
    format  quick  fs=ntfs  label=BOOTCAMP
    select  volume  0
    assign  letter=d
    select  volume  4
    assign  letter=e
    list  volume
    exit
    

    Wenn Sie fertig sind, sollten die Volumenbuchstaben ähnlich wie unten angezeigt aussehen.

    9001

    Geben Sie als Nächstes die unten angegebenen Befehle ein. Der bootsectBefehl schreibt Boot-Code in einen Volume Boot Record (VBR) einer Partition und einen Master Boot Record (MBR) des entsprechenden Laufwerks.

    bootsect  /nt60  c:  /mbr
    bootsect  /nt60  e:  /mbr
    

    Die nächste Befehlsfolge erstellt eine Virtual Hard Disk (VHD)-Datei. Die VHD stellt ein virtuelles Flash-Laufwerk dar, von dem Windows auf der physischen „BOOTCAMP“-Partition installiert wird.

    Hinweis: Wenn Sie Windows 10 installieren, sollte der Parameter fs=fat32im formatunten gezeigten Befehl durch ersetzt werden fs=ntfs.

    diskpart
    create  vdisk  file=c:\flashdrive.vhd  maximum=8000  type=fixed 
    attach  vdisk
    create  partition  primary
    format  quick  fs=fat32  label=FLASHDRIVE
    assign  letter=f
    exit
    

    Kopieren Sie schließlich die ISO- und „Boot Camp Support Software“-Dateien des Windows-Installationsprogramms zuerst auf die VHD und dann direkt auf die physische Partition, auf der Windows installiert werden soll. Verlassen Sie das Eingabeaufforderungsfenster, wenn Sie fertig sind.

    xcopy  d:*  f:  /s  /h
    xcopy  e:*  f:  /s  /y
    xcopy  f:*  c:  /s  /h
    exit
    

    Hinweis: Das Kopieren der Dateien \sources\boot.wimdauert \sources\install.wimlange. Die Dateigrößen betragen 168 MB bzw. 2,95 GB.

    Wählen Sie die Schaltfläche „Herunterfahren“, um die virtuelle Maschine herunterzufahren. Beenden Sie die VirtualBox-Anwendung.

  9. Dieser Schritt beinhaltet die Konfiguration des Master Boot Record (MBR) Ihres physischen internen Laufwerks. Der MBR wird auf den ersten 512 Bytes dieses Laufwerks gespeichert. Dieser Speicherplatz wird vom Bootcode und der MBR-Partitionstabelle gemeinsam genutzt.

    Dieser Schritt kann unter OS X 10.11 (El Capitan) mit eingeschaltetem Systemintegritätsschutz (SIP) nicht durchgeführt werden. (Dies ist die Standardeinstellung.) Wenn Sie OS X 10.11 verwenden, müssen Sie SIP deaktivieren, diesen Schritt ausführen und dann SIP wiederherstellen. Siehe den Link: Wie deaktiviere ich den Systemintegritätsschutz (SIP) AKA „rootless“ unter OS X 10.11, El Capitan? .

    Geben Sie in einem Terminal-Anwendungsfenster die folgenden Befehle ein. Der erste fdiskBefehl kennzeichnet die Partition „BOOTCAMP“ als aktive Partition. Der zweite fdiskBefehl ändert die „BOOTCAMP“-Partitions-ID in 7. Der letzte fdiskBefehl kopiert den Bootcode aus dem MBR der Festplatte, die die „Boot Camp Support Software“-Partition enthält, in den MBR der physischen Festplatte, die die „BOOTCAMP“-Partition enthält.

    cd  ~/documents/virtualbox
    DISK0=/dev/disk0
    PARTITION=4
    PARTID="$DISK0"s"$PARTITION"
    open  bcss.dmg
    DISK1=$(mount|awk  -F  s1  '/BCSS/{print$1}')
    INPUT=$(printf  "f  $PARTITION\nq\ny")
    sudo  fdisk  -e  $DISK0  <<<"$INPUT"  &>/dev/null
    INPUT=$(printf  "s  $PARTITION\n7\nq\ny")
    sudo  fdisk  -e  $DISK0  <<<"$INPUT"  &>/dev/null
    sudo  fdisk  -u  -y  -f  $DISK1  $DISK0
    diskutil  mount  $PARTID
    

    Hinweis: Um den Wert für die Variable INPUT anzuzeigen, verwenden Sie den Befehl echo "$INPUT".

  10. In diesem Schritt installieren Sie Windows auf Ihrer „BOOTCAMP“-Partition. Starten Sie Ihren Mac neu und halten Sie die option/altTaste gedrückt. Wählen Sie das Windows-Symbol aus, um von der „BOOTCAMP“-Partition zu booten. Öffnen Sie ein Eingabeaufforderungsfenster, indem Sie wie in Schritt 7 durch die Anzeigen navigieren. Geben Sie die folgenden Befehle ein, um die in der Datei der virtuellen Festplatte (VHD) gespeicherte „FLASHDRIVE“-Partition anzuhängen.

    diskpart
    select  vdisk  file=c:\flashdrive.vhd
    attach  vdisk  readonly
    list  volume
    exit
    

    Auf meinem Mac zeigt die Ausgabe des list volumeBefehls Eden Laufwerksbuchstaben, der der Partition „FLASHDRIVE“ zugewiesen ist. Wenn Ihr Laufwerksbuchstabe anders ist, nehmen Sie die richtige Ersetzung vor, wenn Sie den e:\setupam Ende dieses Schritts angegebenen Befehl eingeben. Entfernen Sie als Nächstes alle Dateien bis auf eine von der „BOOTCAMP“-Partition.

    rmdir  /s  /q  c:\
    

    Wenn der obige Befehl korrekt ausgeführt wird, sollten Sie die folgende Fehlermeldung erhalten: „c:\flashdrive.vhd – Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.“

    Beginnen Sie mit der Installation von Windows 7, indem Sie den unten angegebenen Befehl eingeben. Wählen Sie „BOOTCAMP“ als Installationspartition aus.

    e:\setup
    

    Die Installationsdateien werden in der „FLASHDRIVE“-Partition gespeichert. Da diese Partition als VHD-Datei in der „BOOTCAMP“-Partition gespeichert ist, versuchen Sie nicht, die „BOOTCAMP“-Partition neu zu formatieren. Sie werden diese Installationsdateien in einem späteren Schritt entfernen. Wenn Ihr Mac neu startet, bootet er mit OS X. Dies ist zu erwarten. Wählen Sie in den „Systemeinstellungen“ Windows als Startvolume aus und starten Sie den Mac neu. Ihre Windows-Installation wird fortgesetzt.

  11. Sobald Windows die Installation abgeschlossen hat, kann die „Boot Camp Support Software“ angewendet werden. Um auf diese Software zugreifen zu können, muss die c:\flashdrive.vhdDatei mit der „FLASHDRIVE“-Partition angehängt werden. Klicken Sie auf die Schaltfläche "Start", geben Sie ein diskmgmt.mscund drücken Sie die returnTaste. Klicken Sie in der Datenträgerverwaltung in der Menüleiste auf Aktion und wählen Sie VHD anhängen . Wählen Sie den Speicherort der Datei aus und aktivieren Sie „Schreibgeschützt“, um Schreibvorgänge in die VHD-Datei zu verhindern. Nachdem Sie auf „OK“ geklickt haben, wird das Laufwerk in der Datenträgerverwaltung mit einem blauen Symbol angezeigt. Schließen Sie die Datenträgerverwaltung.

    Wählen Sie im Popup-Fenster „AutoPlay“ die Option „Ordner öffnen, um Dateien anzuzeigen“. (Wenn kein Popup erscheint, verwenden Sie den Windows Explorer, um das Laufwerk mit der Bezeichnung „FLASHDRIVE“ zu öffnen.) Die setup.exeDatei befindet sich im Ordner mit der Bezeichnung „BootCamp“. Führen Sie diese Anwendung aus, um die „Boot Camp Support Software“ zu installieren. Die VHD-Datei wird getrennt, wenn der Computer neu gestartet wird.

  12. Entfernen Sie abschließend die Ordner und Dateien von DVD und „Boot Camp Support Software“. Ziehen Sie dazu die c:\flashdrive.vhdDatei in den Papierkorb. Wenn Sie eine Fehlermeldung erhalten, dass die Datei geöffnet ist, starten Sie den Computer neu und versuchen Sie es erneut.

Aufräumen

Der Ordner „Virtual Box“ kann gelöscht werden. Sie müssen wahrscheinlich zuerst die „BCSS“-Partition auswerfen.

Sie können die virtuelle Maschine „BootCamp“ löschen. Dies kann über die VirtualBox-Anwendung erfolgen. Wenn VirtualBox nicht alle Dateien entfernt, können Sie sie manuell entfernen. Schau in den ~/"VirtualBox VMs"Ordner.

Sie können die Windows 7-ISO-Datei löschen.

Sie können die VirtualBox-Anwendung entfernen, aber da sie so wenig Speicherplatz benötigt, würde ich mich nicht darum kümmern.

Lieber David, dein Tutorial ist ein Meisterstück . Es dauert eine Weile, bis ich dabei Erfolg habe, aber jetzt tippe ich von Windows 10 in meinen iMac 2009. - Ich habe einige Änderungen vorgenommen (z. B. ist meine Festplatte disk1s3, weil ich SSD + HDD verwende) und ich habe die Benutzeroberfläche von Windows verwendet (' Explorer' aus dem Installer), um BCSS- und Windows-Dateien auf das FLASHDRIVE zu kopieren, weil ich in cmd Fehler bekommen habe, trotzdem danke für deine Hilfe, wirklich nützlich und detailliert!
Oh, und Vorschläge: Verwenden Sie Anführungszeichen für $PWD/bcss.vmdk, da neue Benutzer Platz in ihrem Festplattennamen haben können (wie "Mac HD"). Und create paritition primaryrechts ist partition.
@Hugo: Danke für die Korrekturen. Ich habe meine Antwort aktualisiert.
@Hugo: Wie haben Sie die Windows-Benutzeroberfläche (Explorer) vom Installationsprogramm aus gestartet?
Windows 10 zeigt "erweiterte Optionen" und "Microsoft-Tools zum Beheben versuchen" (so ähnlich), wenn "Computer reparieren" anstelle von "Intall" ausgewählt wird. Zuerst habe ich CMD (unter erweiterten Optionen) verwendet, um FLASHDRIVE zu formatieren, Buchstaben = s zuzuweisen usw., nachdem ich für Microsoft Tools (wo Explorer ist) zurückgekommen war, also alles manuell auf FLASHDRIVE kopiert.
Was bringt es, Umgebungsvariablen festzulegen, die Sie nur ein- oder zweimal verwenden?
@Max: Die Entstehung dieser Antwort ist das Problem der Boot Camp-Installation von Windows 7, keine bootfähigen Geräte , bei denen die Verwendung von Umgebungsvariablen sinnvoller war. Diese Reinkarnation geht davon aus, dass ein Mac nur ein internes Laufwerk hat. Basierend auf dem Erfolg von Benutzer Hugo sollte die nächste Generation dieses Verfahrens für Windows 7, 8, 8.1 und 10 mit Macs mit 1 oder 2 internen Laufwerken funktionieren.
@Max: Ursprünglich habe ich variable DISK1auf gesetzt /dev/disk1, aber Benutzer klanomoath wies darauf hin, dass dies falsch wäre, wenn Core Storage verwendet wird. Benutzer Hugo musste zu DISK0und /dev/disk1zu PARTITIONwechseln 3. Die Verwendung von Variablen erleichtert also Ersetzungen. Sobald die Variablen festgelegt sind, kann man die Befehle auch ausschneiden und einfügen, anstatt sie einzutippen.
Nur um andere wissen zu lassen, dass ich dieses Verfahren befolgt und Windows 10 erfolgreich neben OS X 10.11 in meinem Ende 2011 MBP 17' installiert habe. Die von @hugo erwähnten Kopierfehler sind darauf zurückzuführen, dass unter Windows 10 einige Setup-Dateien größer als 4 GB sind und die virtuelle Festplatte FAT32 ist, was sie nicht aufnehmen kann, sodass die erste xcopyAnweisung fehlschlägt. Wenn Sie die VHD mit NTFS formatieren, funktioniert alles.
@Rafa: Deine Korrektur wurde in das Verfahren eingetragen.
Können Sie Bootcamp anstelle des Festplattendienstprogramms zum Partitionieren verwenden?
@ Razgriz: Ja, Sie können die Boot Camp Assistant-Anwendung verwenden.
Ich habe gerade die Installation von Win7 auf meinem Macbook Pro mit Ihrer Anleitung abgeschlossen und es funktioniert sehr gut. Vielleicht ist es bei Ihren Schritten erwähnenswert, dass Sie Bootcamp verwenden können, wenn Sie dies dem Festplattendienstprogramm vorziehen. DU hat lange gebraucht, um meine Festplatte zu partitionieren, dass ich sie retten musste, zum Glück konnte ich immer noch neu partitionieren und musste mich nicht mit einem "Phantom fehlenden Speicherplatz" auseinandersetzen. Außerdem habe ich in Schritt 7 bei "Listenvolumen" nur die CD, BootCamp und BCSS gesehen, aber alles hat immer noch wie beabsichtigt funktioniert.
Außerdem ist es für andere vielleicht nicht so „einfach“, aber wenn Sie auf die Windows 8-Wiederherstellung statt auf die Windows 7-Wiederherstellung stoßen, gehen Sie einfach zu „Erweitert“ und dann zu „Eingabeaufforderung“. Ich habe vergessen, Schirmmützen mitzunehmen.
Ich habe die Schritte 1 bis 8 ausgeführt, aber die Windows-Partition wird während des Optionsstarts in Schritt 9 nicht angezeigt. OSX 10.11.5 wird auf einem 15-Zoll-Macbook Pro von Anfang 2011 ausgeführt. Irgendwelche Ideen?
@Sir: Welche Windows-Version installieren Sie? Sind Sie sicher, dass Sie auf Partition 4 auf Festplatte 0 installieren? Sie könnten eine neue Frage stellen und wir könnten versuchen zu diagnostizieren, was schief gelaufen ist. Das Verfahren sollte bei korrekter Implementierung für Ihr Mac-Modell funktionieren.
Ich danke dir sehr! Das verrückte Genie David. Ich habe es geschafft, Windows 7 Ultimate auf meinem iMac 27 ", Mitte 2010, im dritten Versuch zu installieren. Ich verwende Mac OS X 10.11 El Capitan. Meine ersten beiden Versuche sind beide beim Schritt zum Öffnen des Befehlszeilentools fehlgeschlagen, da ich auf einen gestoßen bin Fehler, wenn Sie auf "Reparing this computer" klicken. Ich denke, das passiert, weil ich die falsche Windows-ISO heruntergeladen habe.
Versuchen Sie dies unter MacOS High Sierra. Der BootCamp-Assistent setzt die Partition auf Partition 3, also musste ich die PARTITIONVariable auf ändern 3. Ich bin gerade bei Schritt 8 und der letzte fdisk-Befehl sudo fdisk -u -y -f $DISK1 $DISK0scheint nicht zu funktionieren. Ich habe keine Probleme damit $DISK1, aber es scheint ein Problem mit zu geben $DISK0. Es gibt den Fehler " diskist nicht von der Form /dev/rdisk0"
Ignorieren Sie den obigen Kommentar. Benutzer von macOS High Sierra hier müssen möglicherweise zuerst den Laptop zurücksetzen und dann Schritt 8 ausführen. Ich denke, dies hat etwas damit zu tun, dass für die Dauer des Vorgangs dasselbe Terminalfenster verwendet wird. Die Variablenwerte wurden durcheinander gebracht und Sie müssen mindestens das Terminal zurücksetzen und dann Schritt 8 ausführen.
Beim Versuch auf High Sierra habe ich es geschafft, die VM zu starten, aber wenn ich auf dem Windows-Setup-Bildschirm zu Computer reparieren gehe, erhalte ich immer „Diese Version der Systemwiederherstellungsoptionen ist nicht mit der Windows-Version kompatibel, die Sie versuchen zu reparieren." Liegt das an der Iso?
@Noir Antares: Ich kann mir nicht vorstellen, dass ein High Sierra-Benutzer diese veraltete Antwort verwenden muss. Welche Version von Windows versuchen Sie zu installieren und welches Modell/Jahr Ihres Mac? Ich könnte wahrscheinlich ein Verfahren empfehlen, das einfacher zu implementieren ist.
@ David Anderson Ich versuche, ein Win7 Ultimate x64 auf einem Macbook Pro Mitte 2010 zu installieren
@DavidAnderson Ich möchte Win7 x64 auf meinem Mac Pro 2013. Wenn Sie eine bewährte Methode haben, die Apples unnachgiebige „No-Win7-for-you“-Sperre auf BootCamp umgeht, die kürzer ist, teilen Sie sie bitte.
Vielen Dank dafür. Ich habe Ihre Anleitung zum Schreiben befolgt und konnte Windows 7 auf einem MacBook Pro von Ende 2011 installieren, ohne USB oder eine Disc zu verwenden :)
@DavidAnderson Heilige Kuh, Mann ... dieser Leitfaden ist unglaublich, in seiner Genauigkeit. Es hat mich auf meinem alten MBP zum Laufen gebracht, ohne Schluckauf. Ich danke dir sehr!
Ich glaube, ich habe alles richtig gemacht, sogar mit der gleichen Version von VirtualBox, die erwähnt wurde. Alle Schritte schienen reibungslos verlaufen zu sein. Wenn ich in Schritt 10 neu starte, sehe ich nur die Standard-Mac-HD und keine BOOTCAMP-Option. Wenn ich mich wieder am Mac anmelde, sehe ich, dass BOOTCAMP immer noch gemountet ist. Ich habe sogar noch einmal Schritt 9 versucht. Ich habe bisher keine Hinweise finden können, indem ich mich umgesehen habe. Wenn ich etwas Zeit finde, fange ich vielleicht wieder von vorne an.
@Rafe: Was ist das Modell/Jahr deines Mac? Welche Version von macOS hast du derzeit installiert? Welche Windows-Version installierst du?
Oh, das tut mir leid! MBP Ende 2011 13 "Intel Core i5, mit High Sierra (10.13.6), Installation von Windows 7 SP1 x64 x86 (ich habe auch die 32-Bit-Version ausprobiert). Gibt es etwas, wonach ich suchen kann, um den Teil zu debuggen, der die gemountete BOOTCAMP-Partition verursacht? als bootfähig anzeigen PS: Ich mache das nur, weil ich keine DVD-R habe (und ich glaube, der Brenner ist sowieso kaputt). sehen Sie, ob hier irgendwelche Ratschläge auftauchen, bevor Sie das tun)
Es gibt andere (vielleicht einfachere) Methoden, die seit dem Posten dieser Antwort erstellt wurden. Ich glaube nicht, dass Sie das Windows 7-Installationsprogramm von einem USB-Anschluss booten können. Ich glaube, Sie können das Windows 10-Installationsprogramm von einem USB-Anschluss booten und dann Befehle verwenden, um Windows 7 zu installieren.
Irgendwelche Gedanken darüber, wie ich diese Methode debuggen könnte? Damit es als Boot-Option angezeigt wird?

Ich habe keinen Mac, der neu genug ist, um ihn mit einem USB-Flash-Laufwerk zu installieren, und ich habe nicht kürzlich genug einen erstellt, um mich daran zu erinnern, was darauf gespeichert ist. Sie können die ISO-Datei mounten und ich glaube, Sie sollten in der Lage sein, sie mit dem Inhalt auf dem Flash-Laufwerk zu vergleichen. Aber ich bin mir wieder nicht sicher.

Ihre externen USB-Anschlüsse sind beide USB 3 und das könnte nur das Problem sein. Das Windows 7-Installationsprogramm funktioniert möglicherweise nicht mit USB 3-Anschlüssen. Glauben Sie, dass Apple erwartet, dass Sie ein externes optisches (DVD) Laufwerk verwenden?

Es ist möglich, Windows 7 ohne die Verwendung eines USB-Sticks oder eines optischen DVD-Laufwerks zu installieren. Der Prozess ist langwierig und ich werde nicht auf die Schritte eingehen, es sei denn, Sie sind interessiert. Dazu müssen Sie kostenlose Software von Drittanbietern herunterladen.

Haben Sie die „Boot Camp Support Software“ heruntergeladen und die auf der unten angegebenen Website beschriebenen Schritte befolgt?

Installieren Sie Windows 7 und früher auf Ihrem Mac mit Boot Camp

Ich hoffe, sie erwarten nicht, dass ich ein externes optisches Laufwerk verwende. Die Methode, auf die Sie sich beziehen, verwendet beispielsweise eine virtuelle Box? Ich bin bisher bei Bootcamp geblieben, da ich wirklich vermeiden möchte, dass mein Laufwerk durcheinander gebracht wird (das ist mir so oft unter Windows passiert).
Ich habe die Software nicht separat heruntergeladen, nein, dies geschieht als Teil des Prozesses in BCA, um einen bootfähigen USB-Stick zu erstellen. Ich habe jedoch alle anderen Schritte befolgt
Ich habe die Boot Camp Support Software 5.1.5640 heruntergeladen , um Ihre begrenzte Bandbreite zu sparen. Die Dateien benötigen 1,36 GB Speicherplatz und sobald dieser Schritt abgeschlossen ist, sollten Sie ihn nicht wiederholen müssen. Sie haben Recht, die Software von Drittanbietern ist VirtualBox. Das Installationsprogramm für VirtualBox ist eine 91-MB-Datei, daher sollte es ziemlich schnell heruntergeladen werden. Ein Vorteil der Installation von VirtualBox besteht darin, dass Sie dann mit einer virtuellen Maschine von der Windows 7-ISO booten können, um zu sehen, ob die ISO gut ist. Sie könnten diese Dateien dann auf Ihre Boot Camp-Partition kopieren und Windows auf Ihrem physischen Mac installieren.
Wenn ich einen neuen USB teste, habe ich leider keine Wahl bezüglich des Downloads der Windows-Support-Software - das Kontrollkästchen kann nicht deaktiviert werden. Haben Sie die Virtualbox-Methode schon einmal verwendet? Sind Sie sich irgendwelcher Gefahren bei der Anwendung dieser Methode bewusst? Ich habe Virtualbox bereits installiert.
Ja, ich habe VirtualBox verwendet, um Windows auf einer physischen Partition auf meinem 2007er iMac zu installieren. Wenn Sie möchten, könnte ich ein Tutorial veröffentlichen, in dem Sie das Verfahren zum Installieren von Windows auf einer virtuellen Maschine anwenden würden. Sie könnten das Verfahren dann selbst ausprobieren. Dies sollte ziemlich sicher sein, da Sie nur in einer virtuellen Umgebung arbeiten würden. Später könnte ich posten, wie man dasselbe macht, indem man die physische BOOTCAMP-Partition auf Ihrem Mac verwendet. Hier würde VirtualBox nur verwendet, um die Dateien auf die physische Partition zu kopieren. Sie würden VirtualBox nicht verwenden, um die physische Installation von Windows auf der BOOTCAMP-Partition durchzuführen.
Danke, ich weiß, wie man auf einer virtuellen Maschine installiert, aber das hilft mir nicht viel, da ich Zugriff auf die Grafikkarte benötige. Anweisungen zur Installation auf der Bootcamp-Partition wären willkommen
OK, dann sollte ich davon ausgehen, dass Sie ziemlich gut verstehen, wie man die Windows-Befehle DISKPART, XCOPY, BOOTSECTund verwendet BOOTREC?
Sie müssen zuerst eine physische Partition erstellen, um das Betriebssystem Windows 7 zu speichern. Wenn der BCA diese Partition bereits erstellt hat, können Sie diese verwenden. Verwenden Sie andernfalls das Festplatten-Dienstprogramm oder ein anderes Dienstprogramm, um diese Partition zu erstellen. Die Partition sollte FAT-formatiert mit dem Label BOOTCAMP sein. Geben Sie anschließend die folgenden Befehle in ein Terminalfenster ein und posten Sie die Ausgabe zu Ihrer Frage: diskutil list, sudo fdisk /dev/disk0und sudo gpt -r show /dev/disk0. Keiner dieser Befehle wird Ihren Computer verändern. Einige fragen Sie möglicherweise nach Ihrem Login-Passwort. Das ist normal.

Zufällig habe ich erst gestern eine Win10-Installation auf meinem MacBook Air durchgeführt und bin auf genau das gleiche Problem gestoßen, nämlich „keine bootfähige Partition“ zu sehen, gefolgt von nur zwei Auswahlmöglichkeiten auf dem Startauswahlbildschirm nach dem Ein- und Ausschalten. Ich habe jedoch nichts Besonderes getan, um es zum Laufen zu bringen. Ich habe es einfach neu gestartet, während ich die Wahltaste von Anfang an gedrückt gehalten habe, und der USB (Windows) wurde als eine der Startoptionen angezeigt. Ich werde einfach alles auflisten, was mir einfällt, damit Sie etwas erkennen können:

  • MacBook Air (Mitte 2012). Neueste El Capitan 10.11.3. USB 2 Flash-Laufwerk (nicht USB 3).

    1. Laden Sie die ISO-Datei für die Win10-64-Bit-Installation von MS herunter.
    2. Verwenden Sie BCA, um ein bootfähiges Installationslaufwerk auf dem Flash-Laufwerk zu erstellen, und laden Sie die Bootcamp-Dateien auf dasselbe Laufwerk herunter. Bootcamp-Partition erstellen (70 GB)
    3. Entfernen Sie ein JetDrive, das ich im SD-Kartensteckplatz hatte. Kein anderes externes Laufwerk außer dem USB-Flash-Laufwerk
    4. Neu starten. Zeigt die Meldung „keine bootfähige Partition“ an.
    5. Stromausfall. Einschalten mit gedrückter Optionstaste. Siehe nur „Macintosh HD“ und „Recovery 10.11.3“. Wählen Sie „Macintosh-HD“.
    6. Überprüfen Sie auf dem Desktop, ob das USB-Laufwerk die richtigen Daten enthält (z. B. autorun.inf, setup.exe, Boot-Verzeichnis, BootCamp-Verzeichnis usw.)
    7. Neu starten. Halten Sie die Wahltaste gedrückt, wenn es mit dem Einschalten beginnt.
    8. Jetzt zeigt es 4 Auswahlmöglichkeiten auf dem Startbildschirm: Macintosh HD, Wiederherstellung, USB (Windows), USB (EFI-Boot).
    9. Wählen Sie USB (Windows). Die Installation beginnt.
Ich bin sehr an Ihrem Erfolg bei der Installation von Windows 10 interessiert. Ihr Modell ist eines der offiziell unterstützten Modelle für Windows 10. In Schritt 9 haben Sie eine BIOS/MBR- (d. h. Windows-) Installation der EFI/GPT-Installation (d. h. EFI-Boot) vorgezogen. Ich nehme an, es gab keine Probleme bei der Installation und konnte danach "setup.exe" ausführen, um die "Boot Camp Support Software" zu installieren? Wenn Sie Erfolg hatten, würde dies bestätigen, dass Windows 10 immer noch mit der alten BIOS/MBR-Methode auf Macs installiert wird, die Windows 10 offiziell unterstützen.
Ja, ich habe die Option „Windows“ anstelle der Option „EFI-Boot“ ausgewählt. Bisher funktioniert Win10 in BootCamp einwandfrei. Ich konnte einige meiner alten Windows-Programme neu installieren und ohne Probleme ausführen.
Erinnerte mich noch an ein paar Dinge. Erstens musste ich alle externen Laufwerke trennen/entfernen, einschließlich der im SD-Kartensteckplatz (Schritt 3 oben), oder die Windows-Installation weigert sich, die Bootcamp-Partition zu verwenden. Das zweite ist, dass nach Abschluss der Installation von Windows die BCA-Unterstützungssoftware von selbst installiert wurde und schließlich bei der Installation von Realtek-Audio hängen blieb (?). Nach einigen Ratschlägen, die ich im Internet gefunden habe, habe ich gerade die Aufgabe realteksetup.exe beendet, und BCA kann die Installation des Rests abschließen. Bisher scheint alles gut zu funktionieren (Trackpad, USB, SD-Karte, WLAN).