Starten Sie das Windows-BIOS vom zweiten internen Laufwerk MBP Mitte 2012

Ich habe ein kleines Problem mit meiner Windows-Partition: Stand der Technik ist, dass ich mein CD-Laufwerk ausgebaut und durch eine zweite SSD ersetzt habe. Daher dachte ich, Windows 10 auf eine Festplatte zu verschieben und OS X auf dem "Hauptlaufwerk" zu belassen, könnte eine gute Idee sein (nur im Falle möglicher zukünftiger Laufwerksprobleme, um sie einfacher zu beheben). Obwohl Mac beide als interne Laufwerke auflistet, konnte ich es zunächst nicht über Bootcamp auf dem zweiten Laufwerk installieren, also habe ich windwos ohne Bootcamp direkt auf dem Laufwerk mit efi boot installiert. Leider wird efi boot auf diesem MBP-Modell nicht vollständig unterstützt (Soundkarte und TB2 für externe Displays funktionieren nicht), aber zumindest funktionierte alles andere so! Aus diesem Grund habe ich den EFI-Boot in einen Bios-Boot verwandelt. Es hat perfekt funktioniert, als nur das laufwerk mit windows eingelegt war, aber als ich das zweite laufwerk mit os x hinzufügte, war das booten von windows plötzlich nicht mehr möglich! Ich habe ein wenig recherchiert und herausgefunden, dass Windows zum Starten offensichtlich auf dem "ersten" Laufwerk (disk0) sein muss. Also habe ich die SSDs gemischt und konnte Windows sofort wieder booten. Glücklich, dass ich endlich mein Ziel erreicht hatte, wechselte ich zu os x. Aber als ich versuchte, wieder in Windows zu booten, funktionierte es wieder nicht. Ich habe versucht, die Boot-Dateien für Windows mit "bcdboot" neu zu erstellen und auch eine Startpartition auf dem OS X-Laufwerk mit 200 MB mit den Windows-Boot-Dateien zu erstellen, aber es funktioniert immer noch nicht. Also jetzt weiß ich nicht mehr was ich machen soll! Ich möchte die Festplatten nicht jedes Mal mischen (oder unmounten), wenn ich Windows verwenden möchte! Gibt es eine Möglichkeit das Problem zu umgehen? (Eine virtuelle Maschine ist keine mögliche Lösung, da ich die volle RAM-Kapazität benötige). Vielen Dank im Voraus!

Beide SATA-Chipsätze unterstützen 6 Gigabit, das habe ich bereits überprüft!
Nach dem Austauschen des OS X-Laufwerks war Disk1, aber es funktionierte immer noch nicht. Das Interessante ist, dass, wenn ich einen Bootstick für Windows verwende, die Nummern der Laufwerke vertauscht werden, also zeigt diskpart das Windows-Laufwerk als disk1 und OS X als disk0 ...
Und was die Boot-Dateien betrifft: Ich habe alle drei Kombinationen ausprobiert, um die Boot-Dateien entweder auf dem Windows- oder dem OS X-Laufwerk sowie auf beiden Laufwerken gleichzeitig zu finden.
Ok, danke für den Rat ... Ich habe gerade ein bootfähiges Laufwerk mit dem Befehl dd erstellt und versucht, rEFInd zu verwenden, aber etwas ist offensichtlich schief gelaufen, denn als ich rEFInd beim Start auswählte, bekam ich nur einen weißen Bildschirm mit dem Logo, aber keine Systeme dazu auswählen... aber daran arbeite ich! Nein, mein Problem ist, dass ich es einfach nicht booten kann. Nach der Auswahl von Windows gibt es nur einen schwarzen Bildschirm mit einem weißen blinkenden Unterstrich!
Ich weiß nicht, ob ich das getan habe, vielleicht aus Versehen, aber ich habe keine Ahnung, wo ich das überprüfen kann ... zweitens habe ich es nicht getan, aber es hat nichts geändert! Drittens habe ich das mit Ihren Anweisungen aus dem Link versucht, aber ich kann Windows immer noch nicht booten, wenn das OS X-Laufwerk gemountet ist.

Antworten (1)

Unten ist ein Auszug von Seite 6 des Boot Camp Installations- und Einrichtungshandbuchs (Copyright 2011). Diese Anweisungen ändern sich mit der nächsten Version des Boot Camp Installations- und Einrichtungshandbuchs (Copyright 2013) erheblich.

Wenn Sie einen Mac Pro mit mehr als einer internen Festplatte haben und Boot Camp auf einer Festplatte installieren möchten, die sich nicht im ersten Festplattenschacht befindet, entfernen Sie die Laufwerke in den Schächte mit den niedrigeren Nummern. Sie können die Laufwerke nach der Installation von Boot Camp neu installieren.

Im Jahr 2011 booteten alle Macs noch über das BIOS von Windows. Obwohl der Auszug nicht ausdrücklich sagt, dass Mac Pro die einzigen Modelle sind, die das BIOS von einem zweiten internen Laufwerk booten können, war dies bereits allgemein als wahr bekannt. Die Antwort auf Ihre Frage lautet also, dass Ihr MBP 2012 nicht nativ vom zweiten internen Laufwerk booten kann.

rEFInd ist ein Bootmanager. Das bedeutet, dass rEFInd Betriebssysteme nicht wirklich bootet. Stattdessen speichert rEFInd Informationen im nvram. Die Mac-Firmware liest diese Informationen, um zu bestimmen, welches Betriebssystem geladen werden soll. Das Mittel rEFInd kann direkt zum BIOS-Booten von Windows von einem zweiten internen Laufwerk verwendet werden.

Andererseits ist GRUB 2 ein Bootloader. Möglicherweise können Sie GRUB auf dem primären Laufwerk per BIOS starten und GRUB so konfigurieren, dass Windows auf dem zweiten internen Laufwerk gestartet wird.

Ok, ich denke nicht, dass es einen großen Unterschied macht, wann WIN aktuell 'disk0' und OS X 'disk1' ist oder soll ich die Laufwerke nochmal tauschen? Zumindest wenn ich Ihren Anweisungen folge, erhalte ich mehr oder weniger die gleiche Ausgabe im Terminal, die Sie gezeigt haben. Außerdem habe ich rEFInd jetzt direkt im Mac-Startup installiert und sehe jetzt ein Image der Boot-Dateien für Win auf jedem Laufwerk und der Partition mit der Windows-Installation. Aber es funktioniert immer noch nicht. Habt ihr Empfehlungen für ein komplett neues Setup der Windisk?
OK danke. Ich werde versuchen, das zu verwenden! Aber bis jetzt habe ich nicht herausgefunden, wie man es richtig installiert. Haben Sie Erfahrung mit GRUB 2?