¿Cómo solucionar el error de tiempo de ejecución de VboxManage?

¿Cómo solucionar el error de tiempo de ejecución de VboxManage?

VirtualBox 6.1.18, sistema operativo host Windows 10 Pro, sistema operativo invitado Windows 10 Pro.

Intención: generar una versión VMDK de un archivo del sistema de archivos VDI.

Dominio:

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

Después de unos minutos, responde:

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

¿Qué hacer para solucionar el problema y finalizar el proceso de clonación?

Respuesta1

Tiene errores CRC en el disco, lo que significa que el disco está fallando. Guarde sus datos y obtenga otro disco, con la esperanza de tener copias de seguridad.

Si es absolutamente necesario recuperar los datos, quizás vuelva a intentarlo después de que el disco se haya enfriado. También puedes intentar ver si el viejo La copiadora imparable de Roadkil todavía funciona en Windows 10. Consulte la documentación para más información.

Si nada de lo anterior ha funcionado para usted y si los datos perdidos son muy importantes, existen servicios de recuperación profesionales, pero son costosos.

Respuesta2

VERR_IO_CRCestá relacionado con problemas de disco.

Ejecuté lo siguiente:

chkdsk /f /r d:

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

y luego vboxmanagelos comandos funcionaron bien.

Si la unidad está particularmente dañada, lo siguiente suele ayudar:

Inicie Linux y ejecute:

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

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

Esto escribe en cada byte de la unidad (sin perder datos), lo que normalmente obliga a la unidad a darse cuenta de que hay errores.

Si ve bloques defectuosos en un disco duro o SSD moderno, generalmente es una señal de que el disco puede estar fallando. Si bien las unidades tienen bloques de repuesto a los que pueden reasignarse (automáticamente) cuando detectan que un bloque está funcionando mal, cuando los vea, significa que esos bloques de repuesto podrían haberse agotado.

información relacionada