Me gustaría hacer una imagen .vdi de VirtualBox de mi disco duro.
He encontrado instrucciones en línea que describen cómo hacer esto utilizando primero DD DD para crear una imagen .raw, luego usar VBoxManage para convertir .raw en .vdi. Entonces, si mi HD es 1 TB, este proceso (temporalmente) requiere 2TB de espacio, para almacenar tanto el .raw como el .vdi.
Solo tengo un poco más de 1TB de espacio libre. ¿Hay una manera de crear una imagen .vdi de un disco duro, sin tener que crear primero una imagen .raw?
virtualbox
clone
dd
vdi
SuperElectric
fuente
fuente
Respuestas:
Puedes crear una imagen directamente con
VBoxManage convertfromraw
. Primero desmonte el dispositivo, luego:Reemplazar
/dev/sda
Con cualquier disco o partición que quieras clonar.Es posible que deba hacer esto como root para obtener acceso al dispositivo. Si es así, entonces debería cambiar la propiedad de la imagen terminada.
fuente
Probé la solución aceptada pero para mi falló:
¿Tal vez no pudo detectar el tamaño porque el disco estaba conectado a través de USB?
Así que en lugar de eso tengo el tamaño del disco con
fdisk -l
Y luego usé la forma estándar de convertir
fuente
Hay otras formas más seguras de crear un archivo de su sistema actual con el que Virtualbox puede trabajar. Los Vdi son archivos específicos de virtualbox y generalmente solo son generados por VB a partir de una instalación de disco duro virtual nueva.
Tienes muchas otras opciones.
Recientemente utilicé disk2vhd para crear un .VHD (disco duro virtual de Microsoft) que Virtualbox importó a la perfección. (Aunque era un sistema XP) No creo que funcione bien con otros sistemas operativos.
Alternativamente, existe una herramienta de conversión de Vmwares que puede exportar su sistema a una variedad de formatos que pueden usar tanto virtualbox como otras plataformas. Hay estándares abiertos para este tipo de cosas.
http://www.vmware.com/products/converter/features.html
fuente