Tengo VirtualBox instalado en mi máquina Linux (Debian). Necesito mover una máquina física con Windows 7 a mi VirtualBox.
¿Cómo convertir un sistema operativo Windows físico a VirtualBox?
Tengo VirtualBox instalado en mi máquina Linux (Debian). Necesito mover una máquina física con Windows 7 a mi VirtualBox.
¿Cómo convertir un sistema operativo Windows físico a VirtualBox?
Respuestas:
No estoy de acuerdo con la respuesta de SimonS.
El uso de Disk2Vhd es, por supuesto, una excelente idea: permite hacer copias de discos en línea , e incluso puede almacenar el archivo vhd localmente ( es decir , en la máquina Windows), aunque la referencia anterior afirma que es más rápido almacenar el vhd imagen en un medio diferente.
La parte que no es correcta es la de importar (?) La imagen vhd en VirtualBox. No es necesario hacerlo: la referencia citada es terriblemente antigua (¿cuántos años desde que hubo dos versiones distintas de VirtualBox, una gratis por pago, como se indica en la referencia? Lo olvido). De hecho, VirtualBox ya es totalmente compatible con el formato vhd de Microsoft : cuando cree la máquina virtual, en lugar de asignarle un disco en blanco, elija Use an existing virtual hard disk file
y apunte a su vhd
disco.
Eso es.
cree un vhd de su máquina física de Windows con Disk2Vhd , luego cree su VM y elija su vhd creado en lugar de un disco en blanco.
ejemplo de uso de línea de comandos de disk2vhd: disk2vhd * c:\vhd\snapshot.vhd
ahora todos los componentes de su sistema operativo Windows se guardarán en el VHD
lo siento por una respuesta tan breve y detallada, pero eso es todo lo que necesitas saber ;-)
Puede usar particiones sin formato , es decir, su partición de Windows existente, con VirtualBox. Es un tema ligeramente avanzado, y el manual de VirtualBox advierte que
El acceso al disco duro sin formato es solo para usuarios expertos. El uso incorrecto o el uso de una configuración desactualizada puede conducir a la pérdida total de datos en el disco físico. Lo que es más importante, no intente iniciar la partición con el sistema operativo host actualmente en ejecución en un invitado. Esto conducirá a una severa corrupción de datos.
pero lo usé con éxito hace 5 o 6 años y funcionó bien.
Debe conocer el nombre del dispositivo Linux de su HDD y la cantidad de particiones en las que tiene instalado Windows. Luego ejecuta el siguiente comando:
sudo VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -partitions 1,5
donde /dev/sda
está tu HDD y 1,5
son tus números de particiones. Por ejemplo, si Linux ve su HDD de Windows como /dev/sdb2
, el nombre de su dispositivo es /dev/sdb
y su número de partición es 2. Este comando creará un disco VMDK en la ruta especificada, y cuando lo use en su VM, la VM escribirá directamente en su Windows HDD.
La principal ventaja de este método es que no ocupa espacio en disco adicional y le permite utilizar su instalación de Windows existente en su lugar. Pero, una vez más, tenga en cuenta que esto modificará irrevocablemente sus datos existentes de Windows y no le permitirá usar instantáneas para su VM, por lo que si tiene datos realmente importantes, asegúrese de tener una copia de seguridad antes de probar este método.