Ist es möglich, Windows auf einem Thunderbolt-Laufwerk zu installieren und zu starten?

18

Ich weiß, dass die BIOS-Emulation der EFI-Firmware auf Macs das Booten von FireWire- oder USB-Laufwerken nicht unterstützt und die EFI-Version von Windows nicht mit der EFI-Implementierung von Apple kompatibel zu sein scheint. Daher können Sie Windows nicht von einem Computer aus installieren oder booten von diesen. Aber Thunderbolt-Laufwerke sind eigentlich nur PCIe-SATA-Controller mit einer oder mehreren angeschlossenen SATA-Festplatten, ähnlich wie interne Laufwerke.

Ich habe gelesen, dass man OSX von mindestens einigen Thunderbolt-Festplatten und SSDs booten kann . Ist es also möglich, Windows von einem solchen Laufwerk aus zu starten? Und können Sie bestimmte Modelle von Festplatten oder Thunderbolt-SATA-Adaptern vorschlagen, die dies unterstützen?

Mir ist klar, dass der Boot Camp-Assistent möglicherweise nicht zusammenarbeitet, da das Laufwerk "extern" ist, aber der Assistent dient nur zum Partitionieren. Sie können die Partitionstabelle der Festplatte manuell vorbereiten. Die Hauptfrage lautet also, ob die Mac-Firmware ein MBR-basiertes Betriebssystem von einem Thunderbolt-Laufwerk bootet.

Natürlich könnte ich mir auch ein Thunderbolt-Laufwerk zulegen und es ausprobieren, aber es ist ziemlich teuer im Vergleich zu ansonsten gleichwertigen und universell kompatiblen USB3-Laufwerken. Die Unterstützung variiert wahrscheinlich auch zwischen den Modellen, sodass ich wahrscheinlich die falsche auswählen würde.

pmdj
quelle

Antworten:

14

Ich habe MBR 1 nicht ausprobiert ... aber: Sie können Windows 7 und Windows 8 (64-Bit-Versionen) im EFI-Modus von einer mit Thunderbolt verbundenen Festplatte starten. Ich habe eine Handvoll der Buffalo Ministation Thunderbolt 2- Laufwerke mit den ursprünglichen, langsamen 5400-U / min-Festplatten, die durch verschiedene SSDs ersetzt wurden, und sie funktionieren wunderbar 3 . Sie können von diesen booten, indem Sie beim Booten die Optionstaste drücken. Sie werden in den Auswahloptionen als orangefarbene "EFI-Festplatte" angezeigt.

Nun besteht der Trick darin, Windows im EFI-Modus auf der Festplatte zu installieren, denn als Sie feststellten, dass "die EFI-Version von Windows nicht mit Apples EFI-Implementierung kompatibel zu sein scheint", haben Sie es (wie ich) versucht und es lehnte gerade ab, anzubringen. Meines Wissens ist das richtig - der einzige Teil, der nicht "kompatibel" ist, ist der Installationsprozess - was immer Windows versucht, die EFI-Partition kurz vor dem Neustart zu bearbeiten, funktioniert nicht richtig.

 

Lösung zur Rettung: Installieren Sie VMware Fusion auf Ihrem Mac (auch die Testversion wird dies tun) und verwenden Sie den Blog-Beitrag von Vijay Pandurangan, um Ihr externes Thunderbolt-Laufwerk direkt auf einer neuen VM zu installieren. Achten Sie besonders auf den Kommentar am Ende des Beitrags: Hajo macht es viel, viel einfacher.

Partitionieren Sie das Laufwerk als GPT mit OS X und / oder installieren Sie zuerst eine zusätzliche Kopie von OS X auf der Thunderbolt-Festplatte (falls gewünscht), und lassen Sie für Windows freien Speicherplatz. Wenn Sie nicht vorhaben, eine Ersatzkopie von OS X zu haben, um von diesem Laufwerk zu booten, lassen Sie den gesamten Speicherplatz leer (partitionieren Sie nicht über die EFI-Partition hinaus, die OS X mit GPT initialisiert).

Stellen Sie die VM so ein, dass sie mit EFI startet, und installieren Sie Windows 7 oder Windows 8 (muss eine 64-Bit-Version sein, um EFI zu unterstützen) direkt auf der Festplatte. Fahren Sie die VM herunter, sobald Windows den Installationsprozess durchlaufen hat und für einen Neustart heruntergezählt wurde. Das ist richtig - Sie sind mit Fusion 4.5 fertig und können direkt von Ihrem neuen Laufwerk booten. Ernst. Drücken Sie Option beim Booten, und Sie werden in der Tat "EFI Boot" als Option sehen, Sie können es auswählen, und Windows auf Thunderbolt werden Sie haben.

Ich erwarte nicht, dass Sie Probleme haben, von einem anderen Standard-Thunderbolt-Laufwerk zu booten, besonders wenn es sich um ein AHCI-SATA-Laufwerk wie das Buffalo handelt.

 

Ich bin zwar ziemlich zuversichtlich, dass Sie ein einfaches MBR-basiertes Boot Camp zum Laufen bringen können, aber warum sollten Sie das tun? EFI ist die Zukunft , und sobald Sie den Prozess durchlaufen haben, können Sie Ihre Thunderbolt Windows-Festplatte von nahezu jedem neuen Mac 5 starten .

1 Ich hatte das Bedürfnis noch nicht. Es gibt kein Betriebssystem oder Dienstprogramm, das ich auf meinen Macs ohne EFI-Unterstützung ausführen musste, und ich habe eine Abneigung gegen den Rückblick und das starke Gefühl, dass MBR zurückblickt - wie 1983 genannt - und möchte dessen 10 MB MFM-Festplatte zurück , zurück.

2 Die Originaldisk hat auch gut funktioniert, aber gaaah! so langsam.

3 Brian Klug hat auf AnandTech einen wirklich hervorragenden Testbericht über dieses Laufwerk geschrieben , und das hat mich überzeugt, es zu kaufen. Es ist ein wunderschönes Gerät mit einer Passform wie Apple, einem Thunderbolt- und einem USB-3-Anschluss sowie Kabeln! passen. Ja, das mitgelieferte Laufwerk ist langsam, da alle herauskommen, aber Sie können es durch eine beliebige 2,5-Zoll-Festplatte oder SSD Ihrer Wahl ersetzen. Stellen Sie einfach sicher, dass Sie einen Haartrockner haben.

4 Es sei denn, du bist nicht. Ich benutze beide austauschbar. Sie können Windows 8 direkt auf Hardware starten und Sie können es mit dieser Konfiguration von Fusion aus starten, wenn Sie den Bedarf haben, an etwas zu arbeiten, nicht neu starten möchten, sondern eine PST-Datei öffnen müssen in Outlook 2013… zum Beispiel.

5 Windows-Lizenzierungsprobleme ungeachtet; Sie müssen eine Kopie von Windows für jeden Computer kaufen, auf dem Sie es für eine langfristige Verwendung booten möchten, um keine schwarzen Hintergründe zu erhalten und Fehler vom Typ "Diese Kopie ist nicht echt".


quelle
Vielen Dank für die ausführliche Antwort! Ich frage mich, ob dieser EFI-Trick tatsächlich für ein FireWire- oder USB-Laufwerk funktionieren würde - ich denke, ich werde es versuchen, bevor ich ein Thunderbolt-Laufwerk kaufe!
23.
Ein Update: Ich habe die obigen Anweisungen auf meinem 2010 MacBook Air mit einer USB-Festplatte ausprobiert, die ich als GPT mit dem Festplatten-Dienstprogramm (FAT32 / HFS + split) partitioniert hatte. Es wird nicht im "Alt" -Startmenü angezeigt, sondern in den Systemeinstellungen -> Startdiskette. Wenn Sie es dort unmittelbar nach dem ersten Neustart des Installationsprogramms auswählen, wird der nicht zugreifbare Startgerätecode auf dem Bluescreen angezeigt - der USB-Speichertreiber wird beim Start nicht geladen. Also habe ich in VMWare gebootet, das Setup auf dem Desktop laufen lassen und
regedit
… In regedit habe ich den BootDriverFlagsWert auf 4 in geändert HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Während ich dort war, habe ich auch PollBootPartitionTimeoutin `` HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP` auf 30000 (dezimal) umgestellt, falls es eine Weile gedauert hat, bis es angezeigt wurde. Fahren Sie dann die VM herunter, wählen Sie Windows erneut in den Systemeinstellungen aus und siehe da, ich starte Windows von USB auf einem Mac. Versuchen Sie jedoch dasselbe auf einem 2011 iMac, dem Computer, auf dem ich ihn tatsächlich verwenden möchte, und er schlägt mit no bootable device insert boot disk and press any key(grau auf schwarzem Bildschirm) fehl .
27.
Ich habe irgendwo im Internet einen Kommentar gefunden, der besagt, dass das MacBook Air, da es kein optisches Laufwerk hat, zusätzliche Firmware-Unterstützung für das Booten von Nicht-OSX-Systemen über USB bietet. Der fragliche iMac hat ein DVD-RW-Laufwerk, daher würde das wohl erklären, warum ich das verdammte Ding überhaupt nicht zum Booten bringen kann. Ich denke, Thunderbolt könnte noch funktionieren.
27.
Okay, es sieht so aus, als hätte ich Fehler gemacht, als ich die virtuelle VMWare-Maschine für die Verwendung von EFI eingerichtet habe: Ich firmware = "EFI"habe der .vmxDatei die Zeile hinzugefügt . Es stellt sich heraus, dass hierbei zwischen Groß- und firmware = "efi"Kleinschreibung unterschieden wird. Also versuche ich es jetzt erneut. Es scheint, dass das MacBook Air das Booten von MBR-basierten USB-Laufwerken unterstützt!
27.
0

Die einzige Möglichkeit, dies zu erreichen, bestand darin, auf dem internen Laufwerk eine kleine Bootcamp-Partition (20 GB, kleinstmöglich) zu erstellen, das Windows 7-Setup zu starten und einfach das externe Thunderbolt-Laufwerk (in meinem Fall ein Lacie) auszuwählen Robust mit einer Samsung SSD als Installationsziel.

Zugegeben, es ist nicht "pure external" als Lösung, aber W7 bootet definitiv auf diese Weise von der Thunderbolt-SSD, was Sie fragen.

Nachteile: Sie können die 20 Gig auf dem internen Laufwerk nicht zurückfordern: Wenn Sie es zerstören, wird Ihr W7 auf dem Thunderbolt unbrauchbar. Und dein Winterschlaf geht aus dem Fenster.

Vorteile: enorme Geschwindigkeitsverbesserung beim W7. Nach dem Erkennen des Laufwerks (was bei den meisten PC-Geräten eine Weile dauert, aber auch dauert) wird W7 in 15 Sekunden gestartet. Und da Sie W7 "auf die richtige Weise" installieren, müssen Sie sich keine Gedanken über die Ausrichtung oder Optimierung von SDS machen: W7 erledigt die meisten (nicht alle) von sich aus, einschließlich der Unterstützung für das Trimmen, das Deaktivieren der Defragmentierung und dergleichen . Die Lösung erwies sich auch nach einigen Monaten als stabil.

Ich habe alle anderen Methoden ausprobiert, die das Klonen des Bootcamps in irgendeiner Weise beinhalteten, aber die Ergebnisse waren auf einem Imac 27 Ende 12 negativ.

Ich war ein bisschen besorgt über die Leistung des Lacie Thunderbolt mit Bus-Power, aber die verwendete Samsung-SSD hat eine gemessene maximale Leistungsaufnahme von ca. 3,5 Watt bei Volllast und 0,35 Watt bei Leerlauf. Der Thunderbolt-Anschluss ist auf 10 Watt ausgelegt, sodass dies auch auf lange Sicht kein Problem darstellen sollte.

Es sieht ein bisschen seltsam aus, diesen Lacie als W7-Bootdisk zu haben, aber er funktioniert sehr gut und wird dem Imac gerecht, wenn Windows ausgeführt wird, da die Leistung des internen Fusionslaufwerks in Bezug auf die Imac-Hardware miserabel war.

Kris Waclawski
quelle
0

Ich habe einen Doppelstart von Windows 7 und Windows 10 auf meinem MacBook Pro Late 2012 auf einem externen ThunderBolt 2 LaCie-Laufwerk. Ich habe Windows 7 und 10 von meinem Desktop auf ein LaCie Rugged 1-TB-Laufwerk geklont, das an den ThunderBolt-Anschluss meines Desktops angeschlossen ist. Es funktioniert sehr gut für Win7 und Win10. Die LaCie hat eine sehr langsame 1-TB-Festplatte von Seagate, daher habe ich den Inhalt auf eine Samsung Evo 850 500 GB geklont. Windows ist sehr schnell, aber es dauert lange, bis die Windows-Festplatte erkannt wird, vielleicht 30 Sekunden bis eine Minute oder so. Der Mac OS-X befindet sich in einem RAID-0-Array mit 2 Samsung 1 TB evo 850.

Ich habe versucht, das LaCie-Laufwerk über USB 3.0 an denselben Mac anzuschließen, und es wird erwartungsgemäß ein blauer Bildschirm angezeigt.

Ich lasse Windows auf MBR nicht efi laufen. Ich frage mich, ob ein Wechsel zu EFI die Erkennung der ThunderBolt Disk beschleunigt

Mattdude
quelle