
Ich habe mit dd ein Backup der Partitionen /dev/sda1 und /dev/sda4 erstellt. Aber ich habe kein Backup der Partitionen /dev/sda2 und /dev/sda3 erstellt. Wie kann ich diese beiden Backup-Dateien von /dev/sda1 und /dev/sda4, nämlich sda1.img und sda4.img, auf eine Virtualbox-Festplatte konvertieren und das System booten?
Antwort1
1. Testen Sie, ob das Disk-Image erfolgreich eingebunden wurde
mount -t loop <disc image.img> <mountpoint>
cd <mountpoint>
ls # should show disc image contents as expected
2. Erstellen Sie ein VMDK-Image, das auf Ihr Disk-Image verweist
VBoxManage internalcommands createrawvmdk -filename <vmdk filename>.vmdk -rawdisk <disc image.img>
3. Erstellen Sie eine VirtualBox-Maschine
Wählen Sie die im vorherigen Schritt erstellte VMDK-Datei als Ihr Disk-Image aus.
Alternativen
Es stehen noch weitere Virtualisierungstechnologien zur Verfügung. Sie können qemu
für diese Aufgabe beispielsweise auch Folgendes verwenden:
https://unix.stackexchange.com/questions/276480/booting-a-raw-disk-image-in-qemu