Migrieren einer virtuellen Virtualbox-Maschine in ein physisches Dual-Boot-System

Migrieren einer virtuellen Virtualbox-Maschine in ein physisches Dual-Boot-System

Ich betreibe eine virtuelle Maschine mit Linux Mint 12 in Virtualbox. Ich möchte sie in ein Dual-Boot-Setup mit meiner Windows 7-Installation verschieben. Ich habe dort viele Einstellungen und Apps installiert, und meine Recherchen haben ergeben, dass ich Dateien nicht einfach kopieren kann.

Ich schätze, ich könnte dies erreichen, indem ich eine Art Liste habe, die ich dann importieren kann, damit apt-get sie installiert, und indem ich dann eine Sicherungskopie meiner ~/-Dateien habe … Bin ich auf dem richtigen Weg oder völlig verloren?

Antwort1

Ich persönlich habe noch nie eine Konvertierung von virtuell zu physisch (V2P) erfolgreich durchgeführt. Es gibt jedoch einige Richtlinien und mehrere Tools von Drittanbietern, die bei diesem Vorgang hilfreich sein können.

Ich schlage vor, mit demRichtlinien von VMware.

DasAntwort auf SE SuperUserbespricht eine VirtualBox-spezifische Methode und die Möglichkeiten für Erfolg und Misserfolg.

Ich schätze, das wird eine lohnende Übung sein. Was mir jedoch Sorgen bereitet, ist, Ihr aktuelles physisches System auf „Dual-Boot“ umzustellen. Wenn Sie Ihre Festplatte noch nicht für Dual-Boot partitioniert haben, könnte es sehr schnell sehr hässlich werden. Mein Vorschlag wäre, das Linux Mint-Installationsprogramm zu verwenden, um einen Dual-Boot-Bootloader und eine Dual-Boot-Partition zu erstellen und dann zu versuchen, ein Image Ihrer virtuellen Festplatte in den neu erstellten Bereich zu erstellen.

Antwort2

Ich denke, Sie sind auf dem richtigen Weg. Wenn ich an Ihrer Stelle wäre, würde ich es folgendermaßen angehen:

Führen Sie jetzt, da Linux Mint 13 erschienen ist, eine Neuinstallation durch. Hoffentlich gelingt es, Ihre Festplatte neu zu partitionieren und Ihre vorhandene NTFS-Partition zerstörungsfrei zu verkleinern, aber normalerweise ist es viel sicherer und einfacher, die Installation einfach auf einer leeren Festplatte durchzuführen.

Lernen Sie, Aptitude zu verwenden. Damit sollten Sie alle Ihre Apps ziemlich schnell neu installieren können. Wenn es nicht über apt-get installiert wurde, befindet es sich wahrscheinlich in /usr/local/ oder /opt/.

Installieren Sie Virtualbox auf LM13, damit Sie Ihre alte LM12-Installation ausführen können. Verwenden Sie dann einfach rsync, um Ihre Dateien und Verzeichnisse zu migrieren. Wenn Sie nicht viele Dienste installiert haben, müssen Sie wahrscheinlich nicht viel tun, außer Ihr Home-Verzeichnis zu übertragen.

Sicher, das könnte ein bisschen chaotisch werden, aber ich habe mein /home-Verzeichnis seit 10 Jahren bei mindestens 3 Linux-Distributionen verwendet. Die Datenmigration ist eigentlich ziemlich einfach, da keine Benutzereinstellungen in irgendeiner Registrierung oder irgendwo anders im Dateisystem vergraben sind. Die Migration von Diensten kann etwas mehr Arbeit bedeuten, aber selbst dann wären die zu migrierenden Dateien auf die Verzeichnisse /etc und /var beschränkt.

Antwort3

Verwenden Sie dd und holen Sie sich die Partitionen auf eine externe Festplatte oder einen USB-Stick. Verwenden Sie eine Live-CD von gparted, um die Größe Ihrer Fenster zu ändern. Erstellen Sie relevante Partitionen und stellen Sie sie wieder her. Bearbeiten Sie relevante Dateien (fstab usw.). Installieren Sie grub neu. Sie sollten fertig sein :)

verwandte Informationen