Como agregarle drivers a VMware Converter

VMware converter es una herramienta que nos permite entre otras cosas convertir una máquina física en una máquina virtual. Viene en dos versiones estandard y enterprise.

La versión Enterprise permite realizar una conversión en frío del equipo físico por medio de un cd booteable el cual contiene una versión de Windows PE la cual levanta una sesión de VMware Converter una vez iniciada y a partir de ahí podremos tomar una imagen de la máquina física. Para poder tomar la imagen de los discos del equipo físico el Converter deberá tener acceso a estos por medio de los drivers correspondientes y necesitará lo mismo para poder transferir la imagen al equipo de destino. Debido a la diversidad de hardware que existe en el mercado nos podemos encontrar en casos en los cuales el Converter no vea los discos o las placas de red y para esto necesitamos agregar los drivers de los dispositivos correspondientes al CD booteable. Para poder agregar los drivers VMware provee una herramienta llamada petool.exe la cual nos permite agregar los drivers a la imagen ISO del cd para luego grabarla en un nuevo CD con los drivers para nuestro hardware.

Aquí un ejemplo práctico de un equipo Dell PowerEdge 2950 en el cual VMware Converter no “veía” los discos del mismo y para resolver esto bajamos los drivers correspondientes del sitio web de Dell y luego ejecutamos lo siguiente:

C:converter>peTool.exe -i coldclone.iso -d c:dellDriversR146460

Log: checking options ...

Log: checking file existence ...

load ISO image ...

load ISO image succeeded

load boot image ...

load boot image succeeded

extract boot image ...

extract boot image succeeded

Log: adding storage driver R146460

Log: adding driver name R146460

Log: adding driver name succeeded

Log: adding storage driver R146460 succeeded

load ISO image ...

load ISO image succeeded

Log: pack image file back ...

pack the ISO image ...

load source directory & boot image file ...

load source directory & boot image file done

write system reserved sector ...

write system reserved sector done write primary volume descriptor ... write primary volume descriptor done write boot record ...

write boot record done write volume descriptor set terminator ...

write volume descriptor set terminator done write boot image ...

write boot image done write path tables ...

write path tables done write directory record and files ...

0%.........10%.........20%.........30%.........40%.........50%.........60%...... ...70%.........80%.........90%.........100%

write directory record and files done pack ISO image succeeded

Log: pack image file back succeeded Log: clean up ...

Log: clean up succeeded

C:converter>

Esto nos agregó el driver de la placa SAS correspondiente al equipo Dell a la imagen ISO la cual fue grabada en otro CD y nos permitió virtualizar el equipo. El resto de las opciones de la herramienta son:

C:converter>petool

Open options: -h [ --help ] produce help message

-i [ --image ] arg specify image file

-b [ --binary ] arg binary files to add

-B [ --start_binary ] arg binary files to add and automatically start

-v [ --vnc ] arg vnc package to be added

-p [ --package ] arg software package to be added

-P [ --start_package ] arg package to be added and automatically start

-f [ --disable_firewall ] disable firewall

-d [ --storage_driver ] arg add storage device driver

-n [ --network_driver ] arg add network device driver

-t [ --tmp ] arg specify a temporary directory

C:converter>

Espero que les sirva.

Saludos!

Nicolas Solop
Ver el perfil de Nicolas Solop en LinkedIn

3 Comments to “Como agregarle drivers a VMware Converter”

  1. Roger says:

    Muy pero Muy útil esta herramienta.
    Esta nota me salvó las papas en una virtualización de un Servidor instalado en una PC comun de escritorio.

    Saludos y gracias por el aporte.

    Roger

  2. Gregorio Montes says:

    Estaba buscando justo esto C:converter>peTool.exe -i coldclone.iso -d
    Gracias.

  3. Sebastian Antunez says:

    Una consulta, cuando bajas los drivers de Dell son en.exe, al ejecutarlos, crea una carpeta ejemplo c:DellR465432 al ejecutar el comando de petools, le das la ruta completa o debe ser c:DellR465432.

Dejanos tu comentario

Message