Wie umgeht man den VboxManage-Laufzeitfehler?

Wie umgeht man den VboxManage-Laufzeitfehler?

VirtualBox 6.1.18, Host-Betriebssystem Windows 10 Pro, Gast-Betriebssystem Windows 10 Pro.

Absicht: Erstellen Sie eine VMDK-Version einer VDI-Dateisystemdatei.

Befehl:

vboxmanage clonehd --format VMDK W10MyDisk.vdi W10MyDisk.vmdk

Nach einigen Minuten Antwort:

0%...10%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage.exe: error: Failed to clone medium
VBoxManage.exe: error: Could not create the clone medium 'E:\Users\Alex\VirtualBox\W10Doutorado\W10Doutorado.vmdk' (VERR_IO_CRC)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCloneMedium(struct HandlerArg *)" at line 1071 of file VBoxManageDisk.cpp

Was kann getan werden, um das Problem zu umgehen und den Klonvorgang abzuschließen?

Antwort1

Sie haben CRC-Fehler auf der Festplatte, was bedeutet, dass die Festplatte defekt ist. Sichern Sie Ihre Daten und besorgen Sie sich eine andere Festplatte, in der Hoffnung, dass Sie Backups haben.

Wenn Sie die Daten unbedingt wiederherstellen müssen, versuchen Sie es vielleicht noch einmal, nachdem die Festplatte abgekühlt ist. Sie können auch versuchen, zu sehen, ob die alte Roadkils unaufhaltsamer Kopierer funktioniert immer noch unter Windows 10. Siehe die Dokumentation für mehr Informationen.

Wenn keine der oben genannten Maßnahmen für Sie funktioniert hat und die verlorenen Daten sehr wichtig sind, stehen Ihnen zwar professionelle Wiederherstellungsdienste zur Verfügung, diese sind jedoch kostspielig.

Antwort2

VERR_IO_CRChängt mit Festplattenproblemen zusammen.

Ich habe Folgendes ausgeführt:

chkdsk /f /r d:

/f    Fixes errors on the disk
/r    Locates bad sectors and recovers readable information

und danach vboxmanagefunktionierten die Befehle einwandfrei.

Wenn das Laufwerk besonders stark beschädigt ist, hilft meiner Erfahrung nach normalerweise Folgendes:

Booten Sie Linux und führen Sie aus:

badblocks -nsv /dev/device -o badblocks.txt

-n    non-destructive read-write mode
-s    show progress
-v    verbpse

Dadurch wird jedes Byte auf dem Laufwerk geschrieben (ohne Datenverlust), wodurch das Laufwerk normalerweise gezwungen wird, zu erkennen, dass Fehler vorliegen.

Wenn Sie auf einer modernen Festplatte oder SSD fehlerhafte Blöcke sehen, ist das im Allgemeinen ein Zeichen dafür, dass das Laufwerk möglicherweise ausfällt. Laufwerke haben zwar Ersatzblöcke, die sie (automatisch) neu zuordnen können, wenn sie einen fehlerhaften Block erkennen. Wenn Sie sie jedoch sehen, bedeutet dies, dass diese Ersatzblöcke möglicherweise erschöpft sind.

verwandte Informationen