Comencemos: este artículo trata sobre la posibilidad de ejecutar en una máquina virtual la partición que de Windows se tenga en el equipo. Es decir, caso de tener configurado un arranque dual por la necesidad de ciertas aplicaciones propietarias, siguiendo este pequeño how-to se podrá correr el Windows de la partición NTFS directamente en Linux a través de una máquina virtual.
Comentar primero que VMWare no documenta ningún caso de éxito con la Windows XP, por lo que aquél que decida seguir estos pasos deberá ser consciente de que su partición de Windows podrá resultar dañada. Personalmente, llevo ya varias semanas usándolo sin problemas, pero aun así me creo en el deber de comunicarlo para no inducir a error.
Antes de comenzar, y dando ya por terminado este pesado preámbulo, citaré las fuentes:
- Running a Windows Partition in VMware
- Configuring a Dual-Boot Computer for Use with a Virtual Machine
- Configuring Dual- or Multiple-Boot SCSI Systems to Run with VMware Workstation on a Linux Host
1. Qué necesitamos
- Obviamente, un disco particionado con una instalación de Windows XP funcionando sin problemas, aunque más adelante veremos que no tiene porqué estar instalado.
- VMWare Player, será nuestro software de virtualización. Además incluiremos los paquetes para el kernel (linux-headers-`uname -r`, build-essentials, gcc, etc. los ).
- Un editor de textos, ya sea jed, vi, gedit o cualquiera.
- GNU Parted, herramienta de consola que usaremos para obtener información de nuestros discos físicos y modificar la tabla de partición si es necesario.
$ sudo apt-get install jed vmware-player vmware-player-kernel-modules parted
2. Configurando un disco duro virtual