Gleiches dediziertes Windows-Laufwerk für Boot Camp und VirtualBox?

Ich werde einen neuen (für mich) Mac Pro 4.1 mit mehreren internen Festplatten einrichten. Ich möchte Yosemite die meiste Zeit mit Windows 7 virtualisiert in einem Fenster für einige Programme ausführen, die ich ausführen muss und die Windows erfordern.

Gelegentlich möchte ich jedoch beim Start direkt in Windows booten, um die maximale Leistung zu erzielen (für Spiele).

Ist es möglich, dass VirtualBox und Boot Camp dieselbe Windows-Installation gemeinsam nutzen? Mit anderen Worten, kann ich Windows 7 eine Festplatte oder eine Partition zuweisen und dann beides

  • Wählen Sie, ob Sie beim Start von diesem Laufwerk (oder dieser Partition) booten möchten, oder
  • in OS X booten, VirtualBox ausführen und Windows in der virtuellen Maschine von demselben Boot Camp-Laufwerk (oder derselben Partition) booten lassen?

Mein Ziel ist nicht nur, Speicherplatz zu sparen (indem ich Windows und die Software, die ich darunter ausführen muss, an nur einem Ort installiere, anstatt auf einem realen Laufwerk und einem virtuellen Laufwerk), sondern auch zu vermeiden, mehrere Windows-Lizenzen kaufen zu müssen.

Parallels kann es, Boot Camp & VM von einer Installation aus - nicht, dass das eine Antwort auf Ihre Frage wäre ...

Antworten (2)

Die Antwort ist Nein. Tut mir leid. Ich habe dies bereits getan. Hier ist das Problem. VirtualBox und Ihr Apple verwenden unterschiedliche Hardware. Wenn Sie versuchen, zwischen der Hardware zu wechseln, werden Sie Windows in den Wahnsinn treiben.

Wenn Sie Windows zuerst mit der virtuellen Hardware von VirtualBox und einer physischen Festplattenpartition installieren und dann zu Apples physischer Hardware mit derselben physischen Festplattenpartition wechseln, müssen Sie das „Systemvorbereitungstool“ von Microsoft ausführen. Dieses Tool soll einmal ausgeführt werden, nicht wiederholt. Siehe das Verfahren unter diesem Link

Das andere Problem wäre jetzt, werden Sie die Software für beide Maschinen aktivieren. Werden Sie aktiv, während Sie unter VirtualBox oder BootCamp laufen?

Wenn Sie zwischen der physischen Apple-Hardware und der virtuellen VirtualBox-Hardware booten, erkennt das Windows-Betriebssystem die Änderung. Beispielsweise teilen sich die beiden Maschinen nicht denselben MBR. Jeder MBR hat eine andere Signatur. Windows speichert diese Signatur in seiner Bootpartition und vergleicht den Wert beim Booten mit dem MBR.

Während VirtualBox Raw-Festplattenzugriff ermöglicht, ist es nicht darauf ausgelegt, die Windows Boot Camp-Partition als virtuelle Maschine zu verwenden. Mit anderen Worten, es verarbeitet nicht die Windows-Produktaktivierung zwischen der physischen und der virtuellen Ausführung. VMware Fusion, ein kostenpflichtiges Produkt, kann die Windows Boot Camp-Partition nahtlos als virtuelle Maschine verwenden.

Aus Tetsujins obigem Kommentar geht hervor, dass Parallels dies auch kann. Können Sie erläutern, wie Fusion die Probleme umgeht, bei denen die virtualisierte Hardware und die reale Hardware unterschiedlich sind, die David Anderson in seiner Antwort erklärt?
@dodgethesteamroller, Ja, Parallels Desktop für Mac kann das auch, aber ich bevorzuge VMware Fusion und warum ich es gegenüber Parallels erwähnt habe. In Bezug darauf, wie VMware Fusion die Produktaktivierung mit VMware Tools verwaltet, verwaltet es zwei unterschiedliche Aktivierungsdatenbanken und tauscht sie aus, je nachdem, ob es in der virtuellen Umgebung oder der physischen Umgebung gestartet wird oder nicht. Dies muss natürlich in jedem Modus aktiviert werden, aber sobald dies erledigt ist, geht es nahtlos weiter.
@dodgethesteamroller, BTW, was David Anderson erwähnt, ist eine sehr unvollständige Darstellung des Prozesses. Die MBR-Signatur ist nur eines von vielen Elementen, die zum Erstellen des in der Datenbank gespeicherten Hashs verwendet werden, einer Festplattendatei im Dateisystem des Betriebssystems, die abgefragt wird um zu sehen, dass alles so ist, wie es sein sollte.
Sie erwähnen "Aktivierung in jedem Modus" - bedeutet dies, dass ich, selbst wenn Fusion nur die Boot Camp-Partition verwendet, keine separate Installation der virtuellen Maschine benötigt, zwei Windows-Lizenzen kaufen müsste?
dodgethesteamroller, Nein, es ist nur eine Windows-Lizenz erforderlich, um es auf der Boot Camp-Partition zu installieren und die Installation der Boot Camp-Partition als virtuelle Maschine zu verwenden.