Como cambiar el disco de IDE a SCSI en una Maquina Virtual

O viceversa.

Me pregunta Jesús si hay alguna herramienta para pasar el tipo de disco de una máquina virtual de SCSI a IDE. Esta es una pregunta frecuente cuando se intenta utilizar en Virtual PC, que no soporta discos SCSI, una máquina virtual creada en Virtual Server y basada en uno de estos discos virtuales.

Lo cierto es que esta pregunta se puede extrapolar al problema genérico de cómo cambiar la controladora de los discos de una máquina física por un modelo diferente. Hacerlo cuando el equipo es incapaz de arrancar es complicado. Hacerlo de manera planificada no debería producirnos demasiados problemas si actuamos con precaución, ya que podemos agregar los drivers del dispositivo antes de cambiar el disco a la nueva controladora. Esto permitirá que en el próximo arranque se carguen correctamente y ahorrarnos el consabido STOP 0x7B.

Las controladora IDE y que utilizan Virtual Server y Virtual PC es una Intel 82371AB/EB PCI Bus Master IDE. La controladora SCSI que utiliza Virtual Server es una Adaptec AIC-7870 PCI SCSI Controller que aparece como VM Additions Accelerated SCSI Controller una vez actualizado su driver con los que se incluyen al instalar las Virtual Machine Additions.

Por tanto ninguno de los dos cambios necesita hacer modificaciones en el sistema operativo guest, habida cuenta de que hayamos instalado las Virtual Machine Additions antes de hacer el cambio. Bastará con apagarla, retocar la configuración de la máquina virtual para enganchar el vhd al disco 1 en Virtual PC, o en el Canal Primario (0) IDE o en el SCSI ID 0 en el caso de Virtual Server. La máquina debería arrancar sin problemas.

En el caso de que al cambiar de IDE a SCSI la cosa no funcione como se espera, o que no se esté usando un sistema PnP, puede hacerse la instalación de forma manual agregando los drivers para los dispositivos mencionados en el párrafo anterior, de manera similar a como se explica en https://support.microsoft.com/kb/840575

Saludos

David Cervigón

Technorati tags: Virtual PC, Virtual Server 2005 R2 SP1