Es ist ganz einfach, ein echtes Laufwerk auf VHD zu sichern, z. B. mit Sysinternals Disk2VHD unter XP oder mit Windows Image Backup unter Windows 7. Aber wie kopiere ich diese Datei zurück?
Sie können eine Wiederherstellungs-CD oder die Windows-Installations-DVD starten. Aber kann es auch von einem laufenden Betriebssystem aus gemacht werden? Kann es geschrieben werden?
Damit möchten wir täglich ein Laufwerk auf ein anderes Laufwerk klonen.
backup
clone
copying
disk-image
virtual-disk
Christian
quelle
quelle
Antworten:
Sie können unter
qemu-nbd
Linux verwenden, um auf ein Disk-Image zuzugreifen, als wäre es ein Blockgerät.Hier sind einige Beispiele für Vorgänge, die von einem Live-Knoppix-Terminal aus ausgeführt werden können.
Wenn VHDX-Format:
Schreiben Sie eine Partition:
Partition einbinden:
Bilddatei aushängen und trennen:
quelle
Es gibt mindestens zwei ähnliche Fragen, die akzeptiert wurden:
/superuser/40294/copying-a-vhd-to-a-physical-disk
Vdisk (vhd) zu physisch
Aber Sie können es nicht von einem laufenden Betriebssystem aus tun.
Es wäre schwierig, dies zu schreiben. Nach dem Linux-
dd
Ansatz könnte man sagen, dass alles möglich ist. Starten Sie von PXE, suchen Sie die VHD, suchen Sie die physische Festplatte, dd von V nach P, wenn Sie den Neustart abgeschlossen haben.quelle
Verwenden Sie das HDDGuru Raw Copy Tool
Dies kann für jedes der bereitstellbaren Formate unter Windows, ISO, VHD, VHDX usw. verwendet werden.
quelle
Mit Virtualbox können Sie ein physisches Gerät als virtuelles Gerät in die VM einbinden
Windows-Methode
Linux-Methode
Wenn Sie eine zusätzliche ISO-Datei als Live-CD verwenden, z. B. Hirens Boot oder ein Linux-Rescue-Image, können Sie auch Images von einem virtuellen Gerät auf ein physisches Gerät kopieren, das sich virtuell in der virtuellen Maschine befindet.
quelle
Ich habe vmdk2phys verwendet , um dies erfolgreich zu erreichen.
Es gibt ein anderes Tool namens Disk Image Tools oder DITOOLS , das vorgibt, dasselbe zu tun.
Wie andere gesagt haben, kann das wahre Bild von Acronis dies tun. Western Digital verfügt über eine Version von acronis true image, die auf jedem Computer mit mindestens einer installierten WD-Festplatte namens Acronis True Image WD Edition funktioniert. Ich bin mir jedoch nicht sicher, ob sie Festplatten-Images von virtuellen Maschinen wie VHD / VMDK unterstützt.
Eine andere Möglichkeit besteht darin, die vhd in der Datenträgerverwaltungs-MMC bereitzustellen und dann ein Tool wie Roadkil RawCopy zu verwenden .
quelle
Es gibt ein Programm namens VHD2disk, das dies tut, aber wie bereits in früheren Beiträgen erwähnt, muss es in Windows ausgeführt werden. Ich habe HIRENS PE10 erfolgreich verwendet, das eine Windows 10-Umgebung von einem Flash-Laufwerk oder einer DVD startet. Ich habe mit diesem Ansatz auch erfolgreich geklont und abgebildet.
Das Dienstprogramm VHD2disk wird im Gegensatz zu DISk2VHD nicht von Sysinternals erstellt, funktioniert aber dennoch gut. (Übrigens hatte ich Probleme, es bei Google zu finden, als ich es zuletzt überprüft habe - so bin ich hier gelandet)
quelle
Ich kenne keinen freien Weg, aber ich weiß, dass eines der Produkte von Acronis ('True Image'?) Dies kann.
quelle
Konvertieren Sie die Festplatte mit der Fülle von vhd- in vmdk-Konvertern wie diesem: https://sourceforge.net/projects/vboxhdtools/
Verwenden Sie dann dieses Tool, um in ein physisches Laufwerk (in Windows) zu konvertieren: https://sourceforge.net/projects/vmdk2phys/
quelle
Der Befehl qemu-img, der Teil des QEMU-Emulatorpakets ist, unterstützt VHD. Ich weiß nicht, ob dies unter Windows funktioniert, aber zumindest unter Linux (ich nehme an, es spielt keine Rolle, da Sie Ihre gewünschte Plattform nicht markiert haben?).
Führen Sie Folgendes aus, um image.vhd in / dev / sda wiederherzustellen:
quelle
Wenn Sie Win Vista, 7, 8 ... ausführen, können Sie bcdedit verwenden. Fügen Sie Ihre VHD-Datei in c ein: Generieren Sie eine neue Sid für Ihren neuen Computer. Geben Sie den Pfad zum VHD an. Aktivieren Sie den Betriebssystem-Neustart und Sie haben einen Dual-Boot mit Ihrem neuen System. Sie werden direkt an Ihrem VHD-Image arbeiten
quelle
Ja, um zusammenzufassen, der beste Weg ist, qemu-img like zu verwenden
pass qemu-utils installieren
qemu-img convert -f vpc image.vhd / dev / sda
und mounten Sie das Blockgerät an die erstellte Datei.
mount /dev/sda /path/to/new_file_created
Jetzt können Sie auf die Daten new_file_created zugreifen
dev / sda ist Ihr Blockgerät verfügbar und muss möglicherweise abhängig von Ihrem Setup geändert werden.
quelle