Cómo clonar discos en VirtualBox

Este post va dedicado a los amantes de VirtualBox, y en especial a aquellos que tienen que duplicar o exportar máquinas que ya tienen listas en sus equipos.
El problema viene originado cuando copias directamente el disco de una máquina y únicamente le cambias el nombre. Si haces esto, obtendrás un maravilloso error muy similar a éste cuando intentes arrancar la nueva máquina.




Cannot register the hard disk 'debian.vdi' with UUID {b02159ec-1596-b951-4ffc-49c99f25306e} because a hard disk 'debian.vdi' with UUID {b02159ec-1596-b951-4ffc-49c99f25306e} already exists in the media registry...
Básicamente, como podéis observar os está diciendo que el disco con el UUID XXX ya existe y por lo tanto no lo puede volver a usar. Desde hace tiempo, en GNU/Linux los discos se identifican por el UUID, un "número de serie" que garantiza que un disco va a ser único siempre (más o menos...).
Así que ya sabéis, si necesitáis duplicar el disco de una de vuestras máquinas, hacerlo directamente con VBoxManage y la opción de clonado que tiene,
shell> VBoxManage clonehd vuln.vdi debian.vdi
Oracle VM VirtualBox Command Line Management Interface Version 3.2.10_OSE
(C) 2005-2010 Oracle Corporation
All rights reserved.

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'.
UUID: edc388a1-ba0c-4d7b-9d53-895aca643829
Esto creará una copia del disco, pero le cambiará el UUID para evitar tener los problemas anteriormente comentados.

La entrada Cómo clonar discos en VirtualBox la puedes leer en Puppet Linux.


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios