convertir una maquina virtual de virtual box o de virtual pc en una de vmware con el qemu

13
Trabajo de investigacion: Objetivo: Investigar como hacer para levantar una maquina virtual creada en Virtual Box (de Sun/Oracle) o en Virtual PC (de Microsoft) con VMware Workstation 7.1 Componentes: Linux Debian Testing (squeeze) Maquina virtual de Linux RedHat hecha con Virtual PC (con extension vhd) el software qemu-img (version 0.12.4) Vmware Workstation 7.1 para Linux El descompresor/compresor rar (para este caso que nos dan la vm comprimida en un .rar; pero podria haber sido otro formato (zip, tar.gz, tar ,etc) o directamente darnos la vm sin comprimir. Procedimiento: Primero añadimos al repositorio en el /etc/apt/sources.list las siguientes lineas: deb http://ftp.us.debian.org/debian/ testing main contrib non-free deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free y luego lo instalamos el qemu y el RAR por linea de comando. apt-get install qemu --> Se instala el qemu apt-get install rar --> Se instala en RAR para linux Descomprimimos el archivo comprimido con la orden: rar x linux.rar --> para descomprimir la maquina virtual ya teniendo descomprimida la maquina virtual procedemos a convertirla al formato de Vmware el cual la extensión es .vmdk qemu-img convert -O vmdk linux.vhd redhat.vmdk El qemu-img lo que hace en este caso convertir la salida a el formato vmdk. qemu-img soporta un gran numero de formatos de maquinas virtuales; desde raw , vdi (virtual box), vmdk (vmware),vpc y vhd (virtual PC, de Microsoft), cloop ( es un módulo para el kernel de Linux, para los dispositivos de bloque de sólo lectura. Se utiliza sobre todo para comprimir los sistemas convencionales de archivos en CD Live) y otros no tan usados como qcow, cow y cow2 (usados para imagenes pequeñas, con encriptacion AES y soporta varios formatos). para Podemos hacer lo mismo para convertir los distintos tipos de formatos soportados ademas tiene muchas mas funciones como la de crear imagenes, dar informacion de la imagen, verificar la integridad de la misma, etc. Esperamos unos minutos a que se genere la imagen... 1

Upload: alfre-vicen-costi

Post on 28-Jul-2015

515 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Trabajo de investigacion:

Objetivo: Investigar como hacer para levantar una maquina virtual creada en Virtual Box (de Sun/Oracle) o en Virtual PC (de Microsoft) con VMware Workstation 7.1

Componentes:• Linux Debian Testing (squeeze)• Maquina virtual de Linux RedHat hecha con Virtual PC (con extension vhd)• el software qemu-img (version 0.12.4) • Vmware Workstation 7.1 para Linux • El descompresor/compresor rar (para este caso que nos dan la vm comprimida en

un .rar; pero podria haber sido otro formato (zip, tar.gz, tar ,etc) o directamente darnos la vm sin comprimir.

Procedimiento:

Primero añadimos al repositorio en el /etc/apt/sources.list las siguientes lineas:

deb http://ftp.us.debian.org/debian/ testing main contrib non-free deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free

y luego lo instalamos el qemu y el RAR por linea de comando.

apt-get install qemu --> Se instala el qemuapt-get install rar --> Se instala en RAR para linux

Descomprimimos el archivo comprimido con la orden:

rar x linux.rar --> para descomprimir la maquina virtual

ya teniendo descomprimida la maquina virtual procedemos a convertirla al formato de Vmware el cual la extensión es .vmdk

qemu-img convert -O vmdk linux.vhd redhat.vmdk

El qemu-img lo que hace en este caso convertir la salida a el formato vmdk.

qemu-img soporta un gran numero de formatos de maquinas virtuales; desde raw , vdi (virtual box), vmdk (vmware),vpc y vhd (virtual PC, de Microsoft), cloop ( es un módulo para el kernel de Linux, para los dispositivos de bloque de sólo lectura. Se utiliza sobre todo para comprimir los sistemas convencionales de archivos en CD Live) y otros no tan usados como qcow, cow y cow2 (usados para imagenes pequeñas, con encriptacion AES y soporta varios formatos).paraPodemos hacer lo mismo para convertir los distintos tipos de formatos soportadosademas tiene muchas mas funciones como la de crear imagenes, dar informacion de la imagen, verificar la integridad de la misma, etc.

Esperamos unos minutos a que se genere la imagen...

1

Page 2: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Teniendo ya la imagen lista vamos al Vmware, vamos al vmware y creamos una nueva maquina virtual: File/new/virtual Machine

elegimos custom (en la configuracion de la Maquina Virtual) y clickeamos Next

2

Page 3: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

De ahi elegimos la opcion por defecto (de usar el Workstation para la compatibilidad desde 6.5 a 7.0) y clickeamos Next

3

Page 4: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Elegimos en “Install operative systemfrom” la ultima opcion (que lo que hace es dejar en NULL ruta de instalacion de la maquina virtual) y clickeamos Next

4

Page 5: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Elegimos como sistema operativo invitado a Linux , version RedHat y damos Next

5

Page 6: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Elegimos El nombre para la Maquina Virtual: RedHat_test , la ruta absoluta y damos Next

6

Page 7: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Elegimos cuanta memoria tendra la maquina virtual (256 recomendado)

7

Page 8: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Elegimos la interface NAT para las conecciones de Red y damos Next

8

Page 9: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Elegimos el tipo de controlador para la entrada y salida (y damos Next)

9

Page 10: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

Seleccionamos: Usar un disco ya existente (en este caso nuestra imagen convertida a vmdk)

10

Page 11: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

seleccionamos ya ruta y damos Next

11

Page 12: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

nos aparece un cuadro de dialogo ,para convertir el formato antiguo al nuevo formato ya que el antiguo formato desde el Vmware Workshop 6.5 ya no lo soporta (de vmdk a vmx) y elegimos Convert

12

Page 13: Convertir Una Maquina Virtual de Virtual Box o de Virtual Pc en Una de Vmware Con El Qemu

y finalmente corremos la maquina virtual creada y convertida

Esperamos a que cargue el kernel , los controlares y que reconozca los dispositivos del systema

Ingresamos login (root) y password (root)

Nota: Esta ultima pantalla es de la vm terminada y modificada ( en el prompt con los escapes de teclado para darle color (en la variable PS1 del .bashrc y en el motd para cambiar el mensaje de bienvenida con vi /etc/motd ))

Creado por Gustavo Lujan

13