# Instalación de Vitalinux en Virtualbox

En esta parte del curso se va a presentar a el afamado y potente software **VirtualBox** que nos va a permitir poder probar y testear el sistema operativo que deseemos, además de poder instalar sobre él las aplicaciones que nos interesen pudiendo trabajar con ellas de igual forma a como lo haríamos si las tuvieramos instaladas en nuestro equipo físico.

En concreto, se propone el uso de **Virtualbox** como la herramienta ideal que va a permitir a todos aquellos que no tengan la opción de poder disponer de un equipo físico con <tt>Vitalinux</tt> instalado, para poder instalar y probar el sistema operativo <tt>Vitalinux</tt> en el que profundizaremos a lo largo del curso.

### ¿Qué es VirtualBox?

Tal cómo lo definen en su página oficial *"**VirtualBox** es un poderoso software de virtualización tanto para la empresa, como para el uso doméstico. Además se caracteriza por ser la única solución profesional que está libremente disponible como software de código abierto bajo los términos de la Licencia Pública General de GNU (GPL v2)*".

En definitiva, **VirtualBox** es un software muy interesante que nos va a permitir crear una máquina virtual, para posteriormente sobre ésta instalar y probar un sistema operativo (*p.e. Vitalinux*) y todas sus aplicaciones obteniendo como resultado exactamente lo mismo que si lo hubiéramos hecho directamente sobre el equipo físicamente.

[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/YZFimage.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/YZFimage.png)

<div class="contenedor" id="bkmrk-%C2%A1%C2%A1importante%21%21-%C2%BFqu%C3%A9-"><div class="image">**<tt>¡¡Importante!!</tt>**</div><div class="contenedor-titulo"><div class="titulo titulo-lupa">**<tt>¿Qué significa que la máquina es Virtual?</tt>**</div></div><div class="contenido">**Virtualbox** nos va a permitir crear máquinas virtuales en un sentido metáforico, ya que cuando creamos una máquina en Virtualbox en realidad estamos cediendo parte de los recursos hardware de la máquina física a la máquina creada. Es decir, a modo de ejemplo, si disponemos de un equipo físico con 4GB de memoria RAM y creamos una máquina en Virtualbox con 1GB de memoria RAM, ese GigaByte es real (*no es virtual*) ya que se los esta **quitando a la máquina física** dejándola únicamente con 3GB. Entendido lo que sucede con la memoria RAM de la máquina virtual, exáctamente igual podríamos decir de la CPU, la tarjeta de sonido, las tarjetas de red, etc ... Por tanto, Virtualbox es un software que tiene la capacidad de hacernos creer que tenemos varias máquinas en una.</div><div class="contenido">  
</div></div>### ¿De donde obtener VirtualBox?

Para poder descargar Virtualbox deberemos dirigirnos a su página Web, a su área de descargas:

<div class="contenedor" id="bkmrk-%C3%81rea-de-descargas-de"><div class="contenido">- [Área de Descargas de Virtualbox](https://www.virtualbox.org/wiki/Downloads). Una vez allí deberemos descargar dos cosas:
    
    
    1. El programa de instalación de **Virtualbox** para el sistema operativo que tengas. Por ejemplo, para el caso de que tengas Windows (*comprobar la última versión disponible*): [Instalador de Virtualbox para Windows](https://download.virtualbox.org/virtualbox/6.1.28/VirtualBox-6.1.28-147628-Win.exe)
    2. El [**Extension Pack**](https://download.virtualbox.org/virtualbox/6.1.28/Oracle_VM_VirtualBox_Extension_Pack-6.1.28.vbox-extpack). Este paquete **debe instalarse una vez se haya instalado el anterior**. No es más que un conjunto de drivers y funcionalidades añadidas para Virtualbox (*soporte para dispositivos USB, carpetas compartidas, etc.*

</div></div>### ¿Cómo crear una máquina Virtual e instalar Vitalinux?

Crear una máquina virtual es tan fácil como seleccionar la acción de Nueva Máquina Virtual, y seguir los pasos que se indican en el asistente. Si dejamos todo por defecto no tendremos problemas, pero por revisar:

- **Nombre y Tipo de máquina**. Nombre deseado y tipo Linux (32 o 64, según deseemos)
- Memoria **RAM** que le asignamos (1GB por ejemplo está bien)
- Crear un **disco** Virtual (se recomienda cuando lo pida reservar el espacio dinámicamente para que solo ocupe en disco el espacio que gastemos). El tamaño del disco debe ser **superior a 25 GB** para no tener problemas de espacio

Una vez creada la máquina, tendremos que ir a configuración antes de poder arrancarla para "introducir" el DVD de Vitalinux.

En Configuración de la máquina vamos a la opción de Almacenamiento y seleccionamos la iso que queremos

<figure id="bkmrk-image-3.3.3.1---sele">[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/kRRimage.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/kRRimage.png)

  
<figcaption>image 3.3.3.1 - Seleccionar ISO para VirtualBox</figcaption></figure>También podriamos cambiar parámetros de Red y otros, pero de momento lo podemos dejar como está.

Con la finalidad de tratar que sea más comprensible el **proceso de creación de una máquina Virtual en Virtualbox**, puedes consultar la píldora formativa que hay dedicada para ello:

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/A1oaYfYfV7U?si=sEhI7RG1KNHvD1XC" title="YouTube video player" width="560"></iframe>

### Instalar las Guest Additions

Las Guest Additions son un conjunto de librerías y programas que podemos instalar en la máquina virtual (no en la real), para añadir funcionalidades extra, de forma que la experiencia en el manejo resulta mucho más enriquecida. De ésta forma podemos tener características como que la resolución de pantalla se ajusta al tamaño de ventana, mejor interacción entre la máquina virtual y la real...

[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/Tp7image.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/Tp7image.png)**<tt>¡¡Aviso!!</tt>**

<div class="contenedor" id="bkmrk-instalaci%C3%B3n-del-soft"><div class="contenedor-titulo"><div class="titulo titulo-alert">**<tt>Instalación del software DKMS en Vitalinux</tt>**</div></div><div class="contenido">Se recomienda, aunque no necesario, instalar el paquete software **dkms** en la máquina virtual <tt>Vitalinux</tt>, el cual se encargará de adecuar las librerías del sistema cuando se actualice el kernel o núcleo de nuestro <tt>Vitalinux</tt>.  
Aunque puede instalarse más adelante, el que desee instalar el paquete **dkms** en este momento y no sepa como hacerlo, deberá dirigirse a la parte de gestión de software de <tt>Vitalinux</tt>.</div></div>Para ello debemos tener arrancada la máquina y clickar en la opción que hay en **VirtualBox de Dspositivos-&gt;Insertar Imágen de CD** de las Guest Additions. Éste menú puede cambiar si estamos trabjando en un sistema base de Microsoft.

<figure id="bkmrk-image-3.3.4.1---lanz">[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/GJRimage.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/GJRimage.png)

  
<figcaption>image 3.3.4.1 - Lanzar las Guest Additions desde VirtualBox</figcaption></figure>La acción anterior lanzará un proceso en la máquina similar al de insertar un CD, donde tendremos el software a instalar.

<figure id="bkmrk-image-3.3.4.2---gues">[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/pPTimage.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/pPTimage.png)

  
<figcaption>image 3.3.4.2 - Guest Additions insertadas</figcaption></figure>Para instalarlo debemos **clickar donde indica Abrir Programa de autoejecución** el cual nos pedirá confirmación. Cuando clickemos en 2 (Ejecutar) el sistema nos pedirá credenciales del usuario dga o docente (administradores en ése momento si no has creado otros usuarios). La contraseña de dichos usuarios por defecto es **careidga**

<figure id="bkmrk-image-3.3.4.3---abri">[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/O2Oimage.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/O2Oimage.png)

  
<figcaption>image 3.3.4.3 - Abrir como root</figcaption></figure>Se lanzará el proceso de instalación y debermos esperar hasta que nos indique que podemos cerrarlo pulsando la tecla Intro.

<figure id="bkmrk-image-3.3.4.4---ejec">[![image.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/4MUimage.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/4MUimage.png)

  
<figcaption>image 3.3.4.4 - Ejecutar Guest</figcaption></figure>Solo nos queda **reiniciar**.

Puedes encontrar un ejemplo de como instalar las Guest Addtions en un Vitalinux instalado como máquina virtual de VirtualBox en la píldora formativa de *Probando Vitalinux en un entorno virtual*:

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/A1oaYfYfV7U?si=F9zR-gICT-ax2wyb" title="YouTube video player" width="560"></iframe>

### Utilidades de VirtualBox

Éste apartado no es necesario, pero si quieres sacarle el máximo partido a VirtualBox se sugiere que veáis el [siguiente videotutorial](https://youtu.be/oj92vB5mFAs%7C), el cual os mostrará los siguientes aspectos:

- Cómo **transferir a la máquina virtual un pendrive o memoria USB** conectada a la máquina física
- Cómo **compartir carpetas** entre las máquinas física y virtual
- Cómo **crear puntos de restauración** el la máquina virtual con la finalidad de poder retornar a un estado previo
- Cómo **compartir el portapapeles** entre las máquinas física y virtual
- Cómo habilitar **la opción de *Arrastrar y Soltar* para copiar archivos** entre las máquinas física y virtual

Tienes también información en la píldora formativa correspondiente

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/A1oaYfYfV7U?si=rtfHZ_y0ob0QaL7W" title="YouTube video player" width="560"></iframe>