Você está na página 1de 6

Configuracin del Puerto Serie en Mquinas Virtuales en Virtual Box1

En este documento se explica el procedimiento de configuracin necesario para llevar a cabo una transmisin a travs de los puertos serie virtuales (tuberas) de dos mquinas virtuales en Virtual Box. En esta breve descripcin se supondr que la mquina anfitrin ejecuta el sistema operativo Windows y que las mquinas virtuales invitadas ejecutan un sistema operativo Linux. Paso 1: Instalar VirtualBox en la mquina anfitrin. Paso 2: Crear una mquina virtual invitada en Virtual Box e instalar el sistema operativo Linux (p.ej Ubuntu) en dicha mquina virtual. Como resultado de este paso se crea una mquina virtual con un fichero vdi como disco duro de la mquina virtual. Paso 3: Realizar un clon de la mquina virtual creada en el paso 2. Para realizar un clon de la mquina virtual podemos ejecutar el comando clonevdi sobre una lnea de comandos de Windows. Este comando realiza una copia del fichero vdi. A continuacin se muestra un ejemplo.

Posteriormente, en VirtualBox se crea una nueva mquina virtual pero que haga uso del nuevo fichero vdi como disco duro.

Se agradece su colaboracin al alumno ngel L. Garca Snchez.

Paso 4: Configurar los puertos serie virtuales en ambas mquinas virtuales. Para ello, en VirtualBox, seleccionamos la primera mquina virtual y pulsamos la opcin Configuracin. En el men de la izquierda elegimos Puertos serie. Luego habilitamos el puerto serie y lo configuramos. Para ello seleccionamos como Modo de puerto a Tubera anfitrin, marcamos Crear tubera y ponemos el nombre de la tubera que vamos a crear. Si el ordenador anfitrin es Windows el nombre debe ser del tipo: \\servidor\pipe\nombreTuberia. Por ejemplo \\.\pipe\rs232.

Repetimos la operacin para la segunda mquina virtual. Pero en este caso no hay que marcar la opcin de Crear Tubera.

Paso 5: Crear un directorio compartido entre Windows y la primera mquina virtual. Comenzamos con una de las mquinas virtuales. Creamos en Windows un directorio que vamos a usar como directorio compartido para dicha mquina. A continuacin, en Virtual Box, y con la mquina virtual apagada, seleccionamos la mquina virtual y pulsamos sobre la opcin Configuracin. Entre las distintas opciones de configuracin, nos aparece Directorio Compartidos, el cual seleccionamos y obtenemos el siguiente men.

En dicho men, seleccionamos la opcin de aadir un nuevo directorio compartido. Aqu, VirtualBox nos pregunta por la localizacin en Windows del directorio compartido, as como un nombre (p.ej Ubuntu9).

A continuacin arrancamos la mquina virtual y comprobar que se tiene instalado el compilador de C. (Si no es as, instalarlo con la orden sudo apt-get install gcc). Y una vez arrancada la mquina virtual de Linux se instalan las adiciones de VirtualBox.

Finalmente, dentro de la mquina virtual Linux, creamos un directorio (p.ej. ~/Ubuntu9_SharedFolder) que va a ser el directorio compartido dentro del sistema operativo Linux. Y en Linux montamos el directorio compartido mediante el siguiente comando: sudo mount -t vboxsf Ubuntu9 ~/Ubuntu9_SharedFolder donde Ubuntu9 era el nombre usado en VirtualBox para nombrar el directorio compartido. A partir de ese momento se comparte el directorio entre Windows y la mquina virtual invitada.

Paso 6: Crear un directorio compartido entre Windows y la segunda mquina virtual. Se repiten los pasos anteriores para la segunda mquina virtual.