Cómo reciclar máquinas virtuales hechas con Virtual Box, corriendo sobre Windows

Los pasos a seguir son similares a los descriptos en Cómo reciclar máquinas virtuales hechas con Virtual Box, corriendo sobre Linux, Está es solo una guía MUY rápida, mucha más información se puede encontrar en el manual Online

 En primer lugar nos ubicamos en el directorio donde se encuentra instalado Virtual Box, en mi caso:

 C:\Program Files\Sun\VirtualBox>

 Desde aquí escribimos el comando: VBoxManage internalcommands setvdiuuid MaquinaVirtual

(Remplazar MaquinaVirtual por el nombre de tu VM) 

 En mi caso:

 C:\Program Files\Sun\VirtualBox>VBoxManage internalcommands setvdiuuid C:\Users\test\.VirtualBox\HarDisks\WinXP-SP3.vmdk

 Ejemplo:

——————————————————————————————————

C:\Program Files\Sun\VirtualBox>

C:\Program Files\Sun\VirtualBox>VBoxManage internalcommands setvdiuuid C:\Users\test\.VirtualBox\HarDisks\WinXP-SP3.vmdk

VirtualBox Command Line Management Interface Version 3.0.6

(C) 2005-2009 Sun Microsystems, Inc.

All rights reserved.

 UUID changed to: 46812a7f-a782-4854-9fc7-eea52827fdcf

 C:\Program Files\Sun\VirtualBox>

—————————————————————————————————— 

El nuevo UUID ha sido generado y ya se puede impotar la máquina virtual.

Para seguir probando:

 Podes escribir alguno de estos dos comandos sin ningún parámetro y veras las opciones que devuelve:

 C:\Program Files\Sun\VirtualBox>VBoxManage

 C:\Program Files\Sun\VirtualBox>VBoxManage internalcommands

 Luego viendo el manual podrás intentar usarlas.

Virtual Box virtual machines recycling

Cómo reciclar máquinas virtuales hechas con Virtual Box, corriendo sobre Linux

Una de las ventajas que dan las máquinas virtuales es poder romper el operativo en cada prueba, total instalamos nuevamente. Pero cuando esto se hace frecuente y trabajamos con distintas distribuciones de Linux y versiones de Windows nos empezamos a aburrir de reinstalar a cada rato.
Resulta conveniente entonces tener imágenes “frescas” de los discos de las máquinas virtuales con el OS instalado y actualizado de forma tal de no tener que volver a instalar el sistema y bajar las actualizaciones.
Con copiar la imagen de disco (archivo.vdi) o exportar e importar la VM no alcanza, pues cada máquina tiene una identificación única llamada UUID que es verificada por VirtulBox al momento de montar la imagen del disco.
Para conocer los UUIDs de nuestras VMs podemos usar el comando: VBoxManage list vms (respetar mayúsculas y minúsculas). Éste devuelve el nombre y el UUID de cada una de nuestras máquinas virtuales.

Ahora, para cambiar el UUID encontré este comando que me dio resultado.
VBoxManage internalcommands setvdiuuid “name.vdi”.

Para más datos, sugiero ver el manual Online

Espero que estas notas le sean de utilidad.
Virtual Box virtual machines recycling

Instalación de Virtualbox’s Guest Additions en Fedora 10 (Gnome desktop)

Virtual Box Server (Host Machine): OpenSolaris 2009.06
Virtual Machine: Fedora 2.6.27
Una vez intstalado el operativo huésped (Maquina Virtual) es conventiente la instalación de las Virtualbox’s Guest Additions que nos permitirán, integrar el mouse entre la maquina virtual y la real, ajustar las dimensiones de la pantalla y compartir directorios.

Esta vez no fue como las anteriores, Cuando uno sabe lo que necesita es más fácil!El método:

1. Abrir una consola y acceder como root
2. Ejecutar yum install kernel-headers kernel-devel gcc, esto bajara los paquetes faltantes para poder instalar las VBox Guest Add.
3. Desde el menú de la maquina virtual, Click en Devices -> Install Guest Additions (aparece el ícono del CD en el escritorio) si hay un mensaje de ejecutar, presionar cancelar.

4. cd /media/VB (Tab)

5. ./ VBoxLinuxAdditions-XXX.run, reemplazando las XXX por el que corresponda, en mi caso: VBoxLinuxAdditions-x86.run
6. Seguir las instrucciones.
7. Reiniciar la maquina virtual.
8. Listo
How to install VirtualBox Guest Additions in Fedora Gnome Desktop

Instalación de Virtualbox’s Guest Additions en Debian 5 (Gnome desktop)

Virtual Box Server (Host Machine): OpenSolaris 2009.06
Virtual Machine: Debian debian5 2.6.26
Al querer instalar las VirtualBox Additions por primera vez en Debian me aparece el siguiente mensaje de error:
Primer Mensaje: /bin/sh: bad interpreter: Permission denied
Segundo Mensaje: Please install the build and header files for your current Linux kernel.
Ya había visto algo similar en Ubuntu (segundo mensaje), pero la solución no era la misma, juntando el resultado de varias búsquedas llegue al siguiente procedimiento, el cual me dio resultado.
1. Abrir una consola y loguearse como root
2. Actualizar las DB de APT con apt-get update.
3. Instalar las últimas actualizaciones si las hay apt-get upgrade
4. Instalar los paquetes requeridos apt-get install build-essential module-assistant
5. Configurar el sistema reconstruyendo los módulos del kernel ejecutando
m-a prepare
6. Desde el menú de la maquina virtual, Click en Devices -> Install Guest Additions (aparece el ícono de la lectora de CD en el escritorio)
7. Ejecutar /media/cdrom/VBoxLinuxAdditions-XXX.run, reemplazando las XXX por el que corresponda, en mi caso: VBoxLinuxAdditions-x86.run
8. Seguir las instrucciones.

9. Reiniciar la maquina virtual.

10. Listo
 
Espero que tengas suerte!!!
How to install VirtualBox Guest Additions in Debian 5