Boot Camp-Installation von Windows 7 Problem, keine bootfähigen Geräte

Ich habe also ein 2010 15 "Macbook Pro (MBP6,1) und habe das optische Laufwerk durch eine Festplatte ersetzt. Ich wollte Windows 7 auf der Festplatte mit Bootcamp mit einem USB- und ISO-Image installieren.

Nach der Suche habe ich festgestellt, dass ich meine plist.info ändern muss, damit mein Bootcamp einen bootfähigen USB erstellen kann (da es normalerweise nicht die Option hat, den USB für mein Modell zu erstellen, da es mit einem Laufwerk geliefert wurde).

Nachdem Sie dies getan und scheinbar einen guten (aber langen) Installationsvorgang auf dem USB durchgeführt haben. Ich habe dem Bootcamp gesagt, wie viel Speicherplatz Windows partitionieren soll, und auf „Installieren“ geklickt.

Dann startete der Rechner neu. Als es wieder auftauchte, blieb es für immer auf einem grauen Apple-Logo-Bildschirm hängen (ich habe 15 Minuten gewartet, um sicherzustellen, dass es nicht nur "denkt"). Ich erzwang einen Neustart und beim nächsten Einschalten blieb es eine Weile auf dem grauen Logo hängen, ging dann aber zu einem schwarzen Bildschirm mit der Aufschrift „Kein bootfähiges Gerät – bitte legen Sie ein bootfähiges Gerät ein und drücken Sie eine beliebige Taste“. Ich habe versucht, Tasten mit dem USB-Eingang zu drücken, aber es ist nichts passiert.

Ich musste schließlich den USB-Stick entfernen und PRAM zurücksetzen, damit er wieder in OSX booten konnte

Gibt es eine Möglichkeit, Windows 7 von einem USB-Stick auf meinem Macbook Pro mit Boot Camp zu installieren?

Antworten (3)

AKTUALISIEREN

Eine verbesserte Vorgehensweise zur Installation von Windows 7 finden Sie unter Windows 7 Pro 64 Bit ohne DVD oder Flash-Laufwerk installieren

Notiz:

Die aktualisierten Schritte zum Installieren von Windows 8.1 mit dem unten angegebenen Verfahren finden Sie hier .


Meine Hard- und Software weicht von Ihrer ab. Ich werde zuerst dokumentieren, wie ich meine Antwort getestet habe, und dann versuchen, die Antwort an Ihre Bedürfnisse anzupassen. Da dies eine ziemlich lange Antwort ist, wird die Anpassung als separate Antwort gegeben.

Mein Computer ist ein iMac (20 Zoll Mitte 2007). Die Version von OS X ist 10.10.5. Ich werde Windows 7 Professional SP1 64 Bit installieren. Ich habe nur ein internes Laufwerk. Es handelt sich um eine 1-TB-Festplatte, die das Apple-Hybrid-GUID-Partitionierungsschema verwendet. Hybrid bedeutet, dass Windows das Laufwerk als MBR-partitioniert sieht, während OS X das Laufwerk als GUID-partitioniert ansieht. Ich werde den Empfehlungen von Apple folgen und Windows mit dem Legacy-BIOS installieren. Ich habe auch ein funktionierendes internes optisches SuperDrive, das nicht zum Installieren von Windows verwendet wird.

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

  1. Erwerben Sie die Boot Camp Support Software (die Treiber). Die Software kann entweder mit dem Boot Camp-Assistenten heruntergeladen, direkt aus dem Internet heruntergeladen oder von einer OS X-Installations-DVD kopiert werden. Weitere Informationen finden Sie unter Systemanforderungen zum Installieren von Windows auf Ihrem Mac über Boot Camp . Für dieses Verfahren ist kein Flash-Laufwerk erforderlich. Wenn Ihre Boot Camp-Supportsoftware auf einem Flash-Laufwerk gespeichert ist, befolgen Sie die speziellen Anweisungen in bestimmten Schritten, die folgen.
  2. Stellen Sie sicher, dass Ihre Firmware auf dem neuesten Stand ist. Siehe EFI- und SMC-Firmware-Updates für Intel-basierte Macs .
  3. Laden Sie eine kostenlose Kopie von VirtualBox von Oracle herunter und installieren Sie sie. Ich habe VirtualBox, Version 5.0.0 r101573, Copyright © 2015, verwendet.
  4. Erstellen Sie in Ihrem Ordner „Dokumente“ einen Ordner namens „VirtualBox“. Hier bewahren Sie die Dateien auf, die in den restlichen Schritten erstellt wurden.
  5. Erstellen Sie eine mit MS-DOS (FAT) formatierte Partition, um Windows zu installieren. 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".
  6. Ermitteln Sie die Festplatten- und Partitionsnummern der Partition mit dem Namen „BOOTCAMP“. Markieren Sie dazu die Partition im Festplattendienstprogramm und klicken Sie auf die Schaltfläche „Info“. Ein Popup-Fenster sollte erscheinen. Die angezeigten Werte werden im nächsten Schritt verwendet.

    Die Informationen in diesem Popup-Fenster zeigen, dass die Festplatten- und Partitionsnummern 0 bzw. 4 sind. Wenn Ihre Nummern unterschiedlich sind, müssen Sie Ihre Nummern in den restlichen Schritten ersetzen. Wenn Ihre Partitionsnummer größer als 4 ist, können Sie Windows nicht auf dieser Partition installieren. ( Technisch gesehen ist dies möglicherweise nicht wahr, aber es würde den Rahmen dieser Antwort sprengen, zu erklären, wie dies zu tun ist. )

    Schließen Sie das Popup-Fenster nicht .

  7. Öffnen Sie die Terminal-Anwendung und geben Sie die folgenden Befehle im Terminal-Fenster ein. Dadurch werden Variablen gesetzt, die in späteren Befehlen verwendet werden. Ersetzen Sie im nächsten Befehl durch αdie „Datenträgernummer“, die im Popup-Fenster des Festplattendienstprogramms angezeigt wird. Der übliche Wert für αist 0.

    DISK0=/dev/diskα
    

    Ersetzen Sie im nächsten Befehl durch βdie „Partitionsnummer“, die im Popup-Fenster des Festplattendienstprogramms angezeigt wird. Der übliche Wert für βist 4.

    PARTITION=β
    

    Der nächste Befehl setzt die Variable PARTIDauf die Festplattenkennung der Partition. Dies sollte mit der im Popup-Fenster des Festplattendienstprogramms angezeigten „Festplattenkennung“ identisch sein. Der übliche Wert für PARTIDist disk0s4.

    PARTID="$DISK0"s"$PARTITION"
    

    Hinweis: Der Buchstabe sist klein geschrieben.

    Schließen Sie das Popup-Fenster des Festplattendienstprogramms.

  8. Wählen Sie bei noch geöffnetem Festplatten-Dienstprogramm in der Menüleiste „Datei→Neu→Leeres Disk-Image…“. Geben Sie im Popup-Fenster die unten gezeigten Werte ein. Hinweis: „Wo:“ sollte der in Schritt 4 erstellte „VirtualBox“-Ordner sein. Wenn die Boot Camp Support Software auf einem Flash-Laufwerk gespeichert ist, können Sie die Standard „Größe:“ von „100 MB“ verwenden.

    Speichern unter: bcssoftware
    Tags:
    Wo: VirtualBox
    Name: BCSSOFTWARE
    Größe: Benutzerdefiniert ... (1,5 GB)
    Format: MS-DOS (FAT)
    Verschlüsselung: keine
    Partitionen: Einzelne Partition - Master Boot Record Partition Map
    Image Format: Datenträger mit Lese-/Schreibzugriff Bild

    Das Popup-Fenster sollte wie unten gezeigt erscheinen.

    Klicken Sie auf die Schaltfläche "Erstellen".

  9. Ermitteln Sie die Datenträgernummer der Partition mit dem Namen "BCSSOFTWARE". Markieren Sie dazu die Partition im Festplattendienstprogramm und klicken Sie auf die Schaltfläche „Info“. Ein Popup-Fenster sollte erscheinen. Die angezeigten Werte werden im nächsten Schritt verwendet.

    Die Informationen in diesem Popup-Fenster zeigen, dass die Festplattennummer 1 ist. Wenn Ihre Nummer anders ist, müssen Sie Ihre Nummer in den restlichen Schritten ersetzen.

    Schließen Sie das Popup-Fenster nicht .

  10. Geben Sie im selben Terminalfenster Folgendes ein, um die Variable festzulegen DISK1. Ersetzen Sie γsie durch die im Popup-Fenster des Festplattendienstprogramms angezeigte „Datenträgernummer“. Der übliche Wert für γist 1.

    DISK1=/dev/diskγ
    

    Beenden Sie das Festplattendienstprogramm.

  11. Kopieren Sie die Boot Camp Support Software auf die Partition mit der Bezeichnung „BCSSOFTWARE“. Ich habe dazu die Finder-Anwendung verwendet. Sie können diesen Schritt überspringen, wenn diese Software bereits auf einem Flash-Laufwerk gespeichert ist.

  12. Markieren Sie Ihre Partition im MBR als aktiv, indem Sie im selben Terminalfenster Folgendes eingeben. Die Eingabe für den interaktiven Befehl fdiskwird der Variablen entnommen INPUT. Wenn Sie nach einem Passwort gefragt werden, geben Sie es ein.

    INPUT=$(printf  "f  $PARTITION\nw\ny\nq")
    sudo  fdisk  -e  $DISK0  <<<"$INPUT"
    

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

  13. Erlauben Sie VirtualBox den Lese-/Schreibzugriff auf Ihre physische Partition, indem Sie die folgenden Befehle im selben Terminalfenster eingeben. Wenn Sie nach einem Passwort gefragt werden, geben Sie es ein.

    diskutil  unmount  $PARTID 
    sudo  chmod  go+rw  $PARTID
    

    Dadurch kann VirtualBox Windows auf Ihrer physischen Partition installieren. Hinweis: Dieser Zugriff dauert nur bis zum Neustart von OS X.

  14. Erstellen Sie die Dateien, die die virtuelle Partition und den Datenträger dem physischen Partitions- und Datenträger-Image zuordnen. Geben Sie im selben Terminalfenster die folgenden Befehle ein.

    cd  ~/documents/virtualbox
    sudo  vboxmanage  internalcommands  createrawvmdk  -filename  "$PWD/bootcamp.vmdk"  -rawdisk  $DISK0  -partitions  $PARTITION
    sudo  chown  $USER  bootcamp*.vmdk
    diskutil unmountDisk $DISK1
    vboxmanage  internalcommands  createrawvmdk  -filename  "$PWD/bcssoftware.vmdk"  -rawdisk  $DISK1
    

    Hinweis: Wenn Sie nach einem Passwort gefragt werden, geben Sie es ein.

  15. Ö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".

    Verwenden Sie die Standardeinstellungen mit Ausnahme der Festplatte. Wählen Sie die Schaltfläche "Vorhandene virtuelle Festplattendatei verwenden". Navigieren Sie zu dem in Schritt 4 erstellten VirtualBox-Ordner. Öffnen Sie die Datei „bootcamp.vmdk“. Ihr Fenster sollte ähnlich wie unten angezeigt aussehen.

    Klicken Sie auf die Schaltfläche "Erstellen".

  16. Geben Sie den folgenden Befehl im selben Terminalfenster ein.

    diskutil  unmountDisk  $DISK1
    

    Kehren Sie zum Fenster „Oracle VM Virtual Manager“ der VirtualBox-Anwendung zurück und klicken Sie auf das Symbol über der Bezeichnung „Einstellungen“. Klicken Sie anschließend auf das Symbol über der Bezeichnung „Speicher“. Klicken Sie mit der rechten Maustaste auf „Controller: SATA“ und wählen Sie „Festplatte hinzufügen“. Wählen Sie einen vorhandenen Datenträger aus, indem Sie die Datei „bcssoftware.vmdk“ öffnen, die in dem in Schritt 4 erstellten Ordner gespeichert ist. Der Anhang „bcssoftware.vmdk“ sollte wie unten gezeigt angezeigt werden.

    a16

    Es wurde von anderen Benutzern berichtet, dass das Kontrollkästchen „Host-E/A-Cache verwenden“ aktiviert werden muss, wenn der Start von VirtualBox mit Fehler fehlschlägt VERR_NOT_SUPPORTED.

  17. Markieren Sie die leere CD/DVD und wählen Sie „Choose a virtual CD/DVD file…“, um Ihre Windows-Installations-ISO-Datei anzuhängen. (Tipp: Achten Sie auf die CD/DVD-Symbole)

    a17

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

    a18

  18. Bevor Sie auf das Symbol über der Bezeichnung „Start“ klicken, um mit der Installation von Windows zu beginnen, geben Sie den folgenden Befehl in dasselbe Terminalfenster ein.

    diskutil unmountDisk $DISK1
    
  19. Wenn Sie das unten gezeigte Fenster erreichen, wählen Sie "Benutzerdefiniert (erweitert)".

    Klicken Sie im nächsten Fenster auf „Laufwerksoptionen (erweitert)“.

    Wählen Sie die Partition „BOOTCAMP“ aus und klicken Sie auf „Formatieren“. Die unten gezeigte Fehlermeldung verschwindet. Klicken Sie auf „Weiter“, um mit der Installation fortzufahren.

  20. Der Rest der Installation der virtuellen Maschine wird nach dem Booten von Windows auf der physischen Maschine erneut wiederholt. Verwenden Sie die bereitgestellten Antworten, wenn die folgenden Fenster zum ersten Mal angezeigt werden. Bei einer zweiten Frage können Sie Ihre eigenen Antworten geben.

    Wenn das folgende Fenster zum ersten Mal erscheint, würde ich den Produktschlüssel eingeben und das Kontrollkästchen „Windows automatisch aktivieren, wenn ich online bin“ deaktivieren.

    Sicherheitshalber würde ich keine Updates herunterladen oder installieren, bis die Boot Camp Support Software (die Treiber) installiert ist. Daher würde ich im unten gezeigten Fenster auf "Später fragen" klicken.

    VirtualBox erstellt ein virtuelles öffentliches Netzwerk für Ihre virtuelle Maschine. Dazu würde ich im unten gezeigten Fenster auf „Öffentliches Netzwerk“ klicken.

  21. Nachdem die Installation auf der virtuellen Maschine abgeschlossen ist, müssen Sie die folgenden Anweisungen ausführen, um eine Kopie des MBR-Bootstrap-Codes zu erstellen. Wählen Sie im Startmenü „Computer“, um ein Fenster zu öffnen, das die Festplattenlaufwerke und Geräte mit Wechselmedien enthält. Bestimmen Sie die Laufwerksbuchstaben für das Festplattenlaufwerk mit der Bezeichnung "BCSSOFTWARE" und das (optische) CD-Laufwerk. Das Bild unten zeigt die Laufwerksbuchstaben auf meinem Computer sind D:bzw. G:. Ihre Laufwerksbuchstaben können sich von meinen unterscheiden.

    Schließen Sie das Fenster und öffnen Sie ein Eingabeaufforderungsfenster, das als Administrator ausgeführt wird. Wählen Sie „Startmenü→Alle Programme→Zubehör“, klicken Sie dann mit der rechten Maustaste auf „Eingabeaufforderung“ und wählen Sie „Als Administrator ausführen“, wie im Bild unten gezeigt.

    Geben Sie im Eingabeaufforderungsfenster den unten gezeigten Befehl ein. Ersetzen Sie bei Bedarf Ihre Laufwerksbuchstaben durch G:und D:.

    G:\BOOT\BOOTSECT  /NT60  D:  /MBR
    

    Die Ergebnisse der Ausführung dieses Befehls auf meinem Computer sind unten dargestellt.

    Schließen Sie das Eingabeaufforderungsfenster.

  22. Kopieren Sie die Boot Camp Support Software von der Partition mit der Bezeichnung „BCSSOFTWARE“ in den Ordner „C:\Benutzer\Öffentlich\Öffentliche Dokumente“. Ich habe dazu den Windows-Explorer verwendet. Sie können diesen Schritt überspringen, wenn diese Software bereits auf einem Flash-Laufwerk gespeichert ist.

  23. Sie müssen Windows für die Ausführung auf Ihrem physischen Mac vorbereiten. Öffnen Sie den Windows-Explorer und navigieren Sie zum Ordner "C:\Windows\System32\sysprep". Öffnen Sie die Anwendung „sysprep“. Wählen Sie „Enter System Out-of-Box Experience (OOBE)“, „Generalize“ und „Shutdown“ wie unten gezeigt. Klicken Sie auf OK und warten Sie, bis die virtuelle Maschine heruntergefahren ist.

  24. Sobald die virtuelle Maschine heruntergefahren ist, beenden Sie VirtualBox. Geben Sie im selben Terminalfenster Folgendes ein. Diese Befehle aktualisieren den MBR-Bootstrap-Code, setzen die Windows-Partitionskennung im MBR auf 7 und mounten dann die Partition. Die Eingabe für den interaktiven Befehl fdiskwird der Variablen entnommen INPUT. Wenn Sie nach einem Passwort gefragt werden, geben Sie es ein.

    sudo  fdisk  -u  -y  -f  $DISK1  $DISK0
    INPUT=$(printf  "s  $PARTITION\n7\nw\ny\nq")
    sudo  fdisk  -e   $DISK0  <<<"$INPUT"
    diskutil  mount  $PARTID
    
  25. Schließen Sie alle anderen Anwendungen. Öffnen Sie die Systemeinstellungen und wählen Sie „Startvolume“. Markieren Sie das Symbol „Unbenanntes Windows“ und klicken Sie auf die Schaltfläche „Neu starten“.

    Wenn etwas schief geht, müssen Sie beim Start die Taste „Option“ gedrückt halten, um zu OS X zurückzukehren. Hoffentlich geht nichts schief und Windows startet.

  26. Wenn Windows die Installation abgeschlossen hat, installieren Sie die Boot Camp Support
    Software (die Treiber). Diese Software befindet sich entweder im Ordner „C:\Benutzer\Öffentlich\Öffentliche Dokumente“ oder auf einem Flash-Laufwerk.

BEMERKUNGEN

Unter OS X El Capitan (10.11) lässt der Systemintegritätsschutz keine Bearbeitung des MBR mit zu fdisk. Deaktivieren Sie daher SIP gemäß dieser Anleitung für die Dauer der Installation.

Am Ende musste ich zwei Benutzerkonten erstellen. Wenn Sie nur ein Konto wünschen, haben Sie zwei Möglichkeiten. Löschen Sie zunächst eines der Konten. Deaktivieren Sie zweitens eines der Konten, damit es nicht angezeigt wird. Ersteres kann über die Systemsteuerung ausgeführt werden, letzteres erfordert die Eingabe des Befehls control userpasswords2in einem Eingabeaufforderungsfenster. Unten sehen Sie beispielsweise das Fenster, in dem Sie das rpj-Konto aktivieren oder deaktivieren können. Wenn Sie Hilfe brauchen, lassen Sie es mich wissen.

danke für die tolle hilfe! Ich werde das alles dieses Wochenende ausprobieren und mich mit (hoffentlichem) Erfolg zurückmelden.
David, tausend Dank! Ich konnte für mein ganzes Leben nicht herausfinden, wie ich den leeren Bildschirm umgehen sollte. Diese Lösung hat sehr gut funktioniert und war nur geringfügig komplizierter als eine Standard-Bootcamp-Installation. Dies hat mir geholfen, das Problem zu beheben, auf das ich in diesem Apple Support Forum-Thread gestoßen bin: Discussions.apple.com/thread/6448031?start=30&tstart=0
Mann, ich weiß nicht, wie machst du das. Du hast diese Dinge nicht erraten, du kennst sie alle. Vielen Dank für Ihre Hilfe, es ist einfach WOW!
Erstaunliche Arbeit. Wäre es möglich, den hybriden MBR/EFI-Schritt zu überspringen und eine reine EFI-Installation auf einem neueren Mac-Modell und/oder einer neueren Version von Windows durchzuführen? Das sollte mehr als 4 Partitionen zulassen, richtig?
@Evan: Wenn Sie einen Mac haben, der eine EFI-Installation von Windows unterstützt, unterstützt dieses Modell auch die Verwendung eines Flash-Laufwerks zur Installation von Windows. In einem solchen Fall wäre es wenig sinnvoll, die obige Antwort zu verwenden. Sie sollten besser die von Apple veröffentlichten Windows-Installationsverfahren befolgen.
@DavidAnderson Gotcha. Ich habe eher nach einer Möglichkeit gesucht, ein nativ installiertes Betriebssystem als VirtualBox-Gast auszuführen. Ich habe es dieses Wochenende erfolglos ausprobiert und am Ende stattdessen Windows nativ installiert. Nachdem ich Ihren Kommentar gelesen hatte, experimentierte ich ein wenig und schaffte es, EFI dazu zu bringen, ReFind (dh meinen benutzerdefinierten Bootloader) zu booten, aber es zeigt Bluescreens, wenn ich Windows starte. Um es mit EFI zum Laufen zu bringen, musste die Boot-Partition /dev/disk0s1 mit rw-Berechtigungen zum vmdk hinzugefügt werden. Ich werde es als nächstes mit Linux versuchen.
Eine weitere kleine Ergänzung. Wenn die VM beim Versuch, sie zu laden, mit einem Fehler abstürzt, versuchen Sie, in den Speichereinstellungen „Host-E/A-Cache verwenden“ einzustellen.
@Evan: Warum posten Sie nicht eine Frage, die erklärt, was Sie zu tun versuchen? Ich glaube, VirtualBox emuliert Hardware, die sich von der physischen Hardware des Hostcomputers unterscheidet. Daher glaube ich nicht, dass Sie ein nativ installiertes Windows als VirtualBox-Gast ausführen können. Ich bin verwirrt von deinem letzten Post. ReFind ist ein Bootmanager, kein Bootloader. Es wäre auch hilfreich, wenn Sie das Modell Ihres Mac und die Version von Windows und Linux angeben könnten.
Wunderbare Anleitung! Ich habe einen „VERR_NOT_SUPPORTED“-Fehler erhalten, als ich versuchte, mit VirtualBox 5 zu booten. Ich musste „Use Host I/O Cache“ in den Sata-Optionen aktivieren und es hat funktioniert.
Ausgezeichnetes Tutorial und funktionierte perfekt, als selbst der Kauf eines externen optischen Laufwerks bei mir fehlschlug (das interne versagte). Mein einziger Vorschlag wäre, Kommentare hinzuzufügen, wenn Sie durch das Terminal gehen, um einige falsch positive Fehler zu erwarten. (Ich war während dieser Zeit wirklich verwirrt).
@ghostof101: Fühlen Sie sich frei, meine Antwort zu bearbeiten und einige Kommentare hinzuzufügen. Die Änderungen werden überprüft (und möglicherweise bearbeitet), bevor sie für andere sichtbar gemacht werden.
@ghostof101: Tatsächlich wurden diese Anweisungen durch ein leicht verbessertes Verfahren ersetzt. Siehe: Installieren von Windows 7 Pro 64 Bit ohne DVD oder Flash-Laufwerk . Grundsätzlich erfordert das neue Verfahren keine zweimalige Installation von Windows 7. Stattdessen wird VirtualBox nur verwendet, um die Installationssoftware auf die Boot Camp-Partition zu kopieren. Die Installation von Windows erfolgt dann ohne Nutzung einer virtuellen Umgebung.
@davidanderson Ah! Dankesehr. Ich hatte ein Mitglied meines Teams, das genau die gleiche Version hatte. Schön zu wissen, dass er nicht ganz so viele Reifen machen muss wie ich. ;)
Ich bekomme ein Problem mit Schritt 8: imgur.com/a/0pAfx Beim Erstellen eines neuen leeren Images erhalte ich den Festplattendienstprogrammfehler -61
@Sean: Bist du sicher, dass du den richtigen Ordner ausgewählt hast und dass das Volume genügend freien Speicherplatz hatte? Unter diesem Link finden Sie eine erweiterte Ansicht des in Schritt 8 gezeigten Bildes. Dieses neue Bild wurde mit OS X 10.11.6 aufgenommen. Verwenden Sie eine andere Version von OS X?
@David Anderson ja, das war das Problem, dass ich keinen VirtualBox-Ordner erstellt und stattdessen das Laufwerk ausgewählt habe. Ich habe die Anweisungen befolgt, aber immer noch den gefürchteten Fehler „Keine bootfähigen Geräte“ erhalten. Die Installation von rodsbooks.com/refind/sip.html als Boot-Manager half dabei, die Windows-Installation zu finden und von ihr zu booten.
@Sean: Durch die Installation und Verwendung von rEFInd kann man viele der Schritte im Verfahren ersetzen. Wenn Sie rEFInd verwenden mussten, um die Installation abzuschließen, ist Ihnen wahrscheinlich nur ein Fehler unterlaufen, als Sie einen oder mehrere der geposteten Schritte angewendet haben. Beispielsweise kann die Verwendung von rEFInd die Erstellung und Verwendung der BCSSOFTWARE-Partition überflüssig machen.
Leider kann ich meine externe SSD nicht als Boot-Option anzeigen lassen, wenn ich mit Optionen neu starte. Der Versuch, es manuell als Startvolume festzulegen, gibt zurück: „Das Bless-Tool konnte das aktuelle Startvolume nicht festlegen.“
Vielen Dank, verrücktes Genie @David Anderson. Beim dritten Versuch gelang es mir, Windows 7 64 auf meinem iMac 27' Mitte 2010 zu installieren. Meine ersten beiden Versuche sind beim Schritt zum Öffnen des Befehlszeilentools bei der Installation von Windows fehlgeschlagen. Ich erhalte eine Fehlermeldung, wenn ich auf „Diesen Computer reparieren“ klicke. Ich denke, es ist ein Problem der Windows-Installations-ISO, da ich eine andere ISO verwendet habe, bekomme ich endlich den Fehler. Ach übrigens, ich benutze Mac OS X 10.11 namens El Capitan
Schritt 23 (Sysprep) ist bei mir mit einem "schwerwiegenden Fehler" fehlgeschlagen (mit Win7ProSP1-x64-EN-X17-59186). Das Log in c:\windows\system32\sysprep\panther\setuperr.log erwähnte die Ursache, die von "drmv2ctl.dll" kam. Diese DLL ist anscheinend mit Windows Media Player verwandt. Auf MS Technet gefundene Problemumgehung: Führen Sie services.msc aus, suchen Sie nach „Windows Media Player Network Sharing Service“, ändern Sie den Starttyp in „Disabled“ und stoppen Sie ihn dann. Führen Sie Sysprep erneut aus, und es sollte jetzt funktionieren :-)
Also, ich habe MBA 6,2, ich bin auf 2 Probleme gestoßen, 1 gelöst, 1 stecken geblieben. 1. Problem, "Operation nicht erlaubt" von sudo fdisk -e $DISK0 <<<"$INPUT", gelöst durch Deaktivieren des csrutil. 2. Problem, Beim Booten des BootCamp hängen geblieben, es heißt "Drücken Sie eine beliebige Taste, um von CD oder DVD zu booten", mehrere ISOs ausprobiert, die in Ordnung sind, Win7 und Win10 ausprobiert, es blieb einfach dort hängen.
@CuriousNewbie: Warum verwendest du diese Antwort? Ein MacBookAir6,2 ist ein MacBook Air von Mitte 2013 oder Anfang 2014. Sie sollten in der Lage sein, 64-Bit-Windows 7, 8, 8.1 oder 10 mit dem Boot Camp-Assistenten und einem USB-Flash-Laufwerk zu installieren. Außerdem würde ich davon ausgehen, dass Windows 10 auf Ihrem Mac-Modell UEFI booten sollte und diese Antwort ein BIOS installieren würde, das Windows bootet.

Hier ist eine Möglichkeit, es zu tun, es ist nicht elegant, aber es wird funktionieren.

Laden Sie Virtualbox herunter und installieren Sie es und installieren Sie Windows darauf von Ihrer .ISO-Datei. Dadurch wird überprüft, ob Ihre .ISO-Datei funktioniert. Sobald Sie Windows installiert haben, laden Sie Rufus herunter . Dadurch wird ein bootfähiges USB-Laufwerk erstellt, das Ihr MacBook bootet, vorausgesetzt, die .ISO-Datei ist von Anfang an gut. Sobald dies erledigt ist, können Sie die virtuelle Maschine und Virtualbox in einen Bin verschieben, um Windows wirklich auf der Boot Camp-Partition zu installieren (falls es dorthin geht).

Es ist erwähnenswert, dass Sie Boot Camp nicht verwenden müssen, wenn Windows auf ein eigenes Laufwerk wechselt - BC wurde entwickelt, um eine hybride Partitionstabelle zu erstellen, die die Koexistenz von OS X und Windows ermöglicht und einfach nicht benötigt wird wenn die Betriebssysteme auf separaten Laufwerken leben.

Ich bin ein bisschen verwirrt von Ihrer Methode. Ich weiß, dass meine ISO funktioniert, weil ich sie auf Parallelen verwendet und dann entschieden habe, dass ich lieber eine echte Installation anstelle einer virtuellen Maschine haben möchte. Von hier aus sollte ich Rufus verwenden, um einen bootfähigen USB zu erstellen? Und dann was? Bootcamp mit dem Rufus USB verwenden? Wie bekomme ich die von Apple bereitgestellten Windows-Kompatibilitätstools, um das Touchpad und andere Dinge zum Laufen zu bringen?
Wenn Sie eine vorhandene VM haben, laden Sie Rufus herunter und erstellen Sie damit Ihr bootfähiges USB-Gerät. Welche Methode Sie auch immer verwendet haben, um Ihr ursprüngliches USB-Installationsprogramm zu erstellen, hat offensichtlich nicht funktioniert, ich habe Rufus viele Male verwendet und es ist sehr effektiv beim Erstellen bootfähiger USB-Geräte. Sobald Sie dies getan haben, können Sie mit dem Bootselektor vom USB-Stick starten und Win 7 installieren, als wäre es auf einer DVD.
Was die Kompatibilität betrifft, laden Sie einfach das Boot Camp-Treiberpaket für Ihr MacBook herunter, kopieren Sie es auf ein USB-Gerät und installieren Sie es unter Windows.
Auch wenn Windows auf einer separaten Festplatte installiert ist, wie wähle ich aus, von welcher Festplatte mein Computer booten soll?
OS X bietet eine Startdiskette , um das bevorzugte Standardbetriebssystem festzulegen, Windows bietet die gleiche Option, sobald die Boot Camp-Treiber installiert wurden. Sie haben auch die Startauswahl, halten Sie die Option gedrückt , wenn Sie den Mac-Startton hören. Unabhängig davon, ob Sie das Systemeinstellungsfenster oder die Startauswahl verwenden, listet OS X alle verfügbaren bootfähigen Laufwerke auf.
@ScunnerDarkly: Sind Sie sicher, dass Windows mit einem USB-Flash-Laufwerk auf einem 2010 MBP installiert werden kann? Ich habe einen iMac von 2007 und habe praktisch jede Kombination von Rufus-Optionen ausprobiert. Ich habe versucht, die Boot Camp-Hilfe zu ändern, um das Flash-Laufwerk-Installationsprogramm zu erstellen. Dieses Flash-Laufwerk hat nicht funktioniert. Ich habe das Windows 7-Flash-Laufwerk-Installationsprogramm von Microsoft ohne Erfolg ausprobiert. Ich habe rEFInd installiert und es hat das Flash-Laufwerk manchmal unter bestimmten Formaten erkannt, aber die Installation wurde nie erfolgreich gestartet.
@ David Anderson: Ich habe kein 2010er Modell ausprobiert, die Boot-Unterstützung scheint zwischen den MacBook-Generationen ziemlich zu variieren. Ich habe ein 2011er MBP 15", das nichts über von Rufus erstellte USB-Versionen von Windows, Mint/Ubuntu Linux oder eines meiner Lieblingstools, Parted Magic, wissen möchte - aber mein 2012er MBP 13" bootet all diese absolut in Ordnung von USB. Übrigens bietet das Boot Camp-Dienstprogramm, das mit 10.9 geliefert wird, die Möglichkeit, ein USB-Windows-Installationsprogramm zu erstellen, unabhängig davon, ob der Host-Mac ein optisches Laufwerk hat oder nicht, also ist dies vielleicht einen Versuch wert, wenn Sie alles andere ausprobiert haben ...
Tolle Anleitung. Ein paar Anmerkungen: Die Bootcamp-Treiber müssen nicht auf einem Flash -Laufwerk sein. Jedes normale externe USB-Laufwerk funktioniert. Um die Hex-Daten auf das Laufwerk zu schreiben, könntest du auch mein Tool "iBored" ( apps.tempel.org/iBored ) verwenden.

Ich konnte es beheben, indem ich System Integrity Protection (rootless) deaktivierte, eine neue Sicherheitsfunktion in El Captain.

  1. Starten Sie neu und geben Sie die Wiederherstellungspartition ein, indem Sie die Tasten gedrückt halten:Command + R
  2. Öffnen Sie Terminal aus dem Menü und geben Sie eincsrutil disable; reboot
  3. Haltetaste neu starten Rund El Captain-Partition auswählen.
  4. Bootcamp öffnen und Windows neu formatieren/installieren

Dies funktionierte dann diesmal mit automatischem Neustart von Windows.