VIRTUALBOX
Trabajo Final
24 DE FEBRERO DE 2023
Marc rodríguez González
MP. Montaje y Mantenimiento de equipos
Índice:
~1~
1.1. DESCARGA E INSTALACIÓN DE VIRTUALBOX
(10%)
En este apartado tendré que explicar detalladamente qué es
VirtualBox, como se realiza la descarga e instalación de tanto como
de este como de su paquete de herramientas llamado “Extension
Pack”
1.2. CREACIÓN DE UNA MÁQUINA VIRTUAL (15%)
Explicar brevemente que es una máquina virtual y que herramientas
y programas necesitas para crea una (5%)
Tras ello, crear dos máquinas virtuales:
1.2.1 La primera para un SO de Windows (5%)
1.2.2 La segunda para una distribución de Linux, cómo Ubuntu
Desktop (5%)
1.3. INSTALACIÓN DEL SISTEMA OPERATIVO (15%)
Explicar detalladamente como realizar la instalación del sistema
operativo para:
1.3.1 La máquina virtual de Windows (5%)
1.3.2 La máquina virtual de Linux (5%)
Especificando el porqué de las elecciones que realizo durante el
proceso. Además de ello, comprobar que ambas máquinas virtuales
funcionen correctamente (5%)
1.4. INSTALACIÓN DE LAS GUEST ADDITIONS (25%)
A continuación, deberé explicar cómo realizo el proceso de instalación
de las guest additions en:
~2~
1.4.1 La máquina virtual de Windows (5%)
1.4.2 La máquina virtual de Linux (5%)
Tras ello tendré que comprobar que se ha instalado todo
correctamente y mostrar como utilizo las siguientes funciones en las
máquinas virtuales anteriormente dichas (15%)
1.4.3 Uso del portapapeles entre la máquina virtual y el sistema
anfitrión (host)
1.4.4 La posibilidad de arrastrar y soltar archivos entre la máquina
virtual y el sistema anfitrión (host)
1.4.5 Ajuste automático de la resolución de la máquina virtual a la
pantalla del host.
1.5. CREACIÓN Y UTILIZACIÓN DE CARPETAS
COMPARTIDAS (25%)
Para este último apartado tendré que explicar detalladamente el
proceso de creación de una carpeta compartida entre las dos
máquinas virtuales y el sistema anfitrión/host haciendo uso de las
funcionalidades de VirtualBox. Y demostrar:
1.5.1 Cómo se puede acceder a la carpeta compartida desde la
máquina virtual de Windows.
1.5.2 Cómo se puede acceder a la carpeta compartida desde la
máquina virtual de Linux.
1.5.3 Cómo se puede acceder a las carpetas compartidas de ambas
máquinas virtuales desde el sistema anfitrión/host
1.5.4 Cómo se pueden compartir archivos entre las máquinas
virtuales y el sistema anfitrión/host haciendo uso de la carpeta
compartida
1.6. PRESENTACIÓN (10%)
El trabajo deberá contener:
~3~
1.6.1 Una portada con el nombre del ejercicio
1.6.2 Tus datos (nombre y apellidos). Por ejemplo, si creas un
documento de Word/PDF podrás añadirlos en el encabezado, si creas
una presentación podrás insertarlos a la plantilla como marca de
agua y si creas un vídeo puedes añadirlos en la portada o como
marca de agua.
1.6.3 Un índice de contenido (tabla de contenido)
1.6.4 Páginas numeradas
Además, habrá que tener cuidado con:
1.6.5 Tener cuidado con las faltas de ortografía y no abusar de las
mayúsculas.
1.6.6 Comprobar que todas las imágenes mantengan el mismo
tamaño y formato.
1.6.7 Utilizar una fuente y tamaño de letras que permita que trabajo
sea legible.
1.6.8 Usar un máximo de 2 o 3 colores diferentes (si se usan)
~4~
1.1 DESCARGA E INSTALACIÓN
DE VIRTUAL BOX
Para realizar la descarga de la aplicación VirtualBox hay que meterse
en la propia página web
de la app
([Link] o
rg/), una vez dentro
tendremos que
presionar en “Download
VirtualBox 7.0” y nos
redirigirá a la página en
la que tendremos que
decir que sistema
operativo que utilizamos, para así de una vez realizar la descarga.
Una vez descargada tendremos que hacer la instalación de
VirtualBox. En mi caso me ha dado problemas porque al parecer en
Windows 11 no está correctamente optimizado, por lo que he tenido
que informarme en Internet para solucionar dicho problema. Una vez
hecha la instalación ya tendríamos la app de VirtualBox lista para
ejecutar.
Una vez instalada la aplicación tendremos que hacer la instalación de
su paquete de herramientas “Extension Pack”. Para hacer este paso
tendremos que ir a la misma página desde la que hemos hecho la
instalación de Virtual Box, pero en vez de presionar en el sistema
operativo que tenemos, bajaremos en la página hasta que veamos el
apartado para descargar este “Extension Pack” y una vez lo
encontremos presionamos en “All supported platforms” y se
empezara la descarga de la misma.
Una vez descargado el
“Extension
Pack” nos vamos a Virtual
Box y en el apartado de herramientas presionamos en las tres barras
~5~
de la derecha y nos vamos al apartado de extensiones, una vez ahí le
damos a “Install” y metemos la descarga que acabamos de hacer, y
así ya tendríamos el “Extension Pack” en nuestra máquina virtual.
Y ya por último vamos a hacer un recorrido por la interfaz de Virtual
Box para ir familiarizándonos con esta.
Aquí podemos ver la interfaz de nuestra máquina virtual, en la que
nos iremos moviendo por esta con el botón de herramientas, el cual
nos permite cambiar de un sitio a otro de nuestra máquina virtual,
entre estas opciones están:
1. La de bienvenida, es la que se nos abre al entrar en la
aplicación y nos permite crear las máquinas virtuales desde ahí.
2. La de extensiones, en la que podemos instalar y desinstalar las
extensiones que queramos añadir o borrar a Virtual Box
3. La de medio, en la que nos permite ver en nuestros archivos
para añadir, copiar, mover, liberar, etc.… lo que queramos
hacer en nuestra máquina virtual.
4. La de red, en la que Virtual Box pilla en internet necesario para
sus virtualizaciones.
5. La de Cloud, esta sirve y actúa como una nube cualquiera,
como por ejemplo la de Apple, para guardar nuestra
información.
6. Y por último el de actividades, en la que podemos ver que uso
de CPU, RAM, etc.… que se está haciendo uso de nuestro
ordenador en esos instantes.
~6~
Todos estos apartados son importantes para nuestra máquina virtual,
ya que podemos modificar cualquier cosa a nuestro gusto y a
las capacidades de nuestro ordenador.
1.2. CREACIÓN DE UNA MÁQUINA
VIRTUAL
He nombrado mucho la palabra máquina virtual, pero ¿realmente
sabemos que es una máquina virtual?
Bien, el concepto de máquina virtual puede definirse como una
réplica, en cuanto a comportamiento, de un equipo físico, como un
PC, teléfono inteligente o un servidor, etc.… en el que se pueden
hacer las mismas cosas que como si fuese uno físico.
¿Y que se necesita para poder crear una?
Pues hay muchas aplicaciones con el objetivo de hacer posible esto
de crear máquinas virtuales, tales como: Virtual Box (con la que
estamos trabajando actualmente), VMware Workstation, Qemu, Boot
Camp, Windows Sandbox, entre otras muchas…
Ahora vamos a continuar creando una máquina virtual desde Virtual
Box, el primer paso que debemos hacer es irnos a la propia aplicación
y desde el apartado de “Bienvenido” darle al botón azul “Nueva”. Una
vez hecho estos pasos se nos abrirá una ventana en la que nos pedirá
que rellenemos unas casillas. La primera casilla es del nombre que
quieras poner a tu máquina virtual, en este caso como vamos a hacer
~7~
la virtualización de Windows 10 ponemos el mismo nombre del
sistema operativo que vamos a ejecutar.
La siguiente es en que archivo queremos que almacenar o guardar la
máquina virtual que vamos a crear, en este caso lo dejamos por
defecto ya que la propia app se ha encargado de crear una carpeta
para almacenarlo.
Después continuamos eligiendo que SO queremos ejecutar, en este
caso podremos Microsoft Windows, y a continuación pondremos que
Windows queremos, que esta vez trabajaremos con Windows 10 (64
bits)
Una vez hecho todo lo
anterior dicho
presionaremos en “Next”
y nos saldrá la siguiente
pestaña, en la que
pondremos que recursos
queremos que nos gaste la
aplicación para ejecutar
este sistema operativo, en
mi caso lo he querido
dejar tal cual me recomendaba la aplicación.
A continuación,
presionaremos en Next y
nos saldrá otra pestaña en
la que esta vez nos
preguntara si queremos
crear un nuevo disco duro
virtual o utilizar uno ya
existente, en este caso
como es mi primera
virtualización creare una
nueva, utilizando 50.00 GB
ya que es el tamaño mínimo recomendable para un disco duro virtual.
Y ya para terminar al continuar nos saldrá una última pestaña en la
que nos muestra un resumen de todas las opciones escogidas
anteriormente para asegurarnos de que todo lo que hemos elegido
~8~
para la creación de esta máquina virtual es correcta. Tras
asegurarnos de que todo está en orden presionaremos en “Terminar”.
Con esto ya tendríamos todo
configurado, ahora abajo del apartado de
herramientas nos aparecerá nuestra
máquina virtual tal y como la hemos
configurado, tan solo nos queda para
finalizar abrir la máquina, y meter el SO
de Windows 10. Para obtener el SO de
Windows 10 hay muchas maneras de
conseguirlo, ya sea por algún video de
YouTube o buscando por Google.
Una vez hecho todos estos pasos ya tendríamos nuestra máquina
virtual de Windows 10 creada.
Ahora vamos a hacer lo mismo pero esta vez vamos a crear una
máquina virtual de una distribución de Linux, en este caso, Ubuntu
Desktop.
Tendremos que seguir los mismos pasos que hemos hecho para la
creación de la máquina virtual para Windows 10, podremos en el
nombre el sistema operativo que vamos a crear, que en este caso es
una distribución de Linux “Ubuntu Desktop”, guardaremos este SO en
la carpeta que nos deja por predeterminado la aplicación, en el tipo
ponemos que sistema operativo vamos a utilizar, y en la versión
~9~
ponemos la que vayamos a instalar, que en este caso es la versión
más reciente de Ubuntu.
Después tendremos que seguir con el mismo proceso de antes
cambiando únicamente una cosa, nos saldrá una ventana mientras
creamos la máquina virtual
que es para crear el usuario y
contraseña del SO, ahí
pondremos nuestro nombre
de usuario y contraseña que
queramos, es importante que
nos acordemos de que
contraseña hemos puesto
porque si no a la hora de
ejecutar e sistema no
podremos iniciar sesión, y tendremos que hacer todo de vuelta, por lo
demás, toda la creación de la máquina virtual es similar a lo que
hemos hecho antes en la de Windows (que recursos queremos que
nos gaste la máquina virtual, en que disco queremos guardar el
sistema operativo, asegurarnos de que las opciones que hemos
elegido están correctamente, e introducir el SO de Linux)
Y ya con todo esto hecho ya tendríamos creadas nuestras dos
máquinas virtuales, tanto como de Windows 10, como de Linux
(Ubuntu Desktop).
~ 10 ~
1.3. INSTALACION DEL SISTEMA
OPERATIVO
Ya tenemos nuestras máquinas virtuales de Windows y Linux creada y
listas para su ejecución, así que vamos a continuar con la instalación
de estas, empezando por Windows 10:
Lo primero que nos saldrá al ejecutar la máquina virtual es en que
idioma queremos que este nuestro ordenador virtual, en el cual
pondremos español, a continuación, nos saldrá una ventana con el
botón de instalar ahora el cual presionaremos y nos comenzara a la
instalación de la misma.
Comenzará pidiéndonos la clave de Windows 10, en este caso no
pondremos ninguna clave porque lo que queremos es ver que
funcione correctamente el sistema y ya, por lo que presionaremos en
“No tengo clave de producto”
~ 11 ~
Después de presionar en lo dicho anteriormente nos saldrá una
ventana en la que nos saldrán todas las versiones de Windows 10,
preguntándonos que Windows queremos instalar, en este caso
queremos instalar Windows 10 Home, por lo que lo seleccionaremos y
seguiremos. Tras esto nos saldrán los términos de licencia, los cuales
aceptaremos todos y continuaremos con la instalación.
Y ya para terminar nos pregunta qué tipo de instalación queremos,
para esto nos da dos opciones:
- Actualización: Instalar Windows y conservar archivos,
configuración y aplicaciones
- Personalizada: instalar solo
Windows
En este caso instalaremos usando
la opción de “Personalizada”, ya
que el programa no nos deja
instalar la opción de
~ 12 ~
“Actualización” ya que no sale un error en la instalación y solo deja la
instalación de la personalizada.
Al continuar nos preguntaran en que disco queremos instalar
Windows, y nos saldrá el disco que hemos creado en el anterior punto
de creación de una máquina virtual, por lo que presionaremos en el
disco y continuaremos con la instalación.
Y ya con todas estas opciones seleccionadas comenzaría la
instalación de Windows 10 en nuestra máquina virtual “Virtual Box”.
Ya una vez hecho todo este proceso nos aparecerá Cortana dándonos
la bienvenida y a continuación no preguntará en que región estamos,
la distribución de teclado que queremos, en ambas pondremos
España. Continuamos agregando nuestra cuenta de Microsoft para
poder obtener permiso a los diversos servicios que se nos ofrecen.
~ 13 ~
Y ya para terminar crearemos un PIN de seguridad al entrar a nuestro
sistema operativo. Nos saldrán muchas más ventanas de
personalización, vamos aceptando y rechazando en función de lo que
nos interese o no y continuamos.
Y ya tras esperar un momento ya tendríamos instalado Windows 10
en “Virtual Box”
Ahora ya para finalizar vamos a comprobar que la máquina virtual de
Windows 10 funciona correctamente haciendo un par de cosas, que el
sistema se actualiza correctamente sin ningún error e instalar/utilizar
un programa como el navegador, sin que surja ningún problema.
He empezado por ver si el
navegador me funcionada
correctamente y así es, me he
metido en YouTube y he podido
ver videos sin problemas, hasta
he iniciado sesión en mi cuenta y
no ha habido ningún
inconveniente, así que por esta
parte todo correcto.
Y para terminar de confirmar que todo funciona correctamente,
revisaremos si nuestro sistema se actualiza correctamente, nos
vamos a configuración y vemos si
tenemos alguna actualización que en mi
caso si tenía, y le damos a actualizar. Se
comenzará a instalar, para confirmar
que la instalación de la actualización ha
sido correcta no iremos a configuración
~ 14 ~
y al apartado de actualizaciones, y ahí veremos si todo ha sido
actualizado, que este ha sido el caso, por lo que la instalación de
Windows 10 ha sido todo un éxito.
Ahora continuaremos con la instalación del sistema operativo de
Linux (Ubuntu Desktop)
Empezaremos abriendo la máquina virtual, lo primero que nos saldrá
serán unas opciones que nos
darán diversas opciones a
elegir, la cual presionaremos
la primera “Try or Install
Ubuntu” para así empezar con
la instalación de la misma. A
continuación, nos saldrá una
pantalla de Ubuntu que estará
cargando.
Una vez haya cargado nos saldrá una ventana para la instalación que
nos preguntara que nombre de usuario tener y que contraseña, para
poder iniciar sesión en nuestro SO.
A continuación, nos saldrá una ventana mientras se instala nuestro
sistema operativo, en la
que nos saldrán unas
ventanas que nos
explicara todas las
ventajas que tiene
Ubuntu, como, por
ejemplo, encontrar más
software, llevar la música
contigo (aplicaciones para
el uso de música), tener
diversión con tus fotos
(programas para editar
tus imágenes), tener
disponibilidad de todo lo
que necesitas en la oficina (con algunas aplicaciones que ofrece
Ubuntu), entre otras…
Una vez instalado todo nos saldrá otra ventana por si queremos
conectarnos con alguna cuenta nuestra online, con Ubuntu Single
Sign-On, Google, Nextcloud o Microsoft, en mi caso decido saltarme
~ 15 ~
esta parte presionando en la parte superior derecha “Skip”. A
continuación, nos saldrá si queremos activar Ubuntu Pro, cosa la cual
no nos interesa y e daremos a “Skip for now”. Después nos
preguntaran si queremos mandar información en caso de algún error
a los trabajadores de Ubuntu, presionaremos que sí y continuaremos.
Y ya para finalizar nos preguntaran si queremos activar una
configuración de privacidad que permite a las aplicaciones determinar
nuestra ubicación geográfica, en mi caso no la voy a activar.
Y ya con todo esto hecho tendríamos nuestra máquina virtual de
Linux “Ubuntu Desktop” creada.
Ahora para finalizar y
comprobar que la instalación ha
sido hecha correctamente
sin ningún error no iremos a la
aplicación de “Terminal” y
pondremos los siguientes
comandos:
- sudo apt- get update
- sudo apt- get upgrade
- sudo apt- get install net-
tools
Ponemos uno a uno en el terminal y comprobamos que no sale
ningún error, y una vez hayamos comprobado que todos los
comandos han sido ejecutados sin ningún problema ya tendríamos
comprobado que la instalación de Ubuntu Desktop ha sido hecha
correctamente y sin ningún error.
~ 16 ~
1.4. INSTALACIÓN DE LAS
GUEST ADDITIONS
Continuamos con la instalación de las guest additions, pero
¿sabemos que son las guest additions?
Las guest additions es un paquete de software que forma parte
de VirtualBox y añade funcionalidades a la instalación básica
de VirtualBox que mejoran su rendimiento y consiguen un mejor nivel
de integración entre la máquina huésped y la máquina anfitriona.
Ahora sabiendo esto podemos proceder a la instalación de las guest
additions en Windows 10:
Para comenzar, nuestra máquina virtual deberá estar en ejecución
(ya que para hacer esta instalación tenemos que estar dentro de
nuestra máquina virtual) y en las opciones que nos da VirtualBox
arriba (archivo, maquina, ver, entrada, dispositivos y ayuda),
tendremos que presionar en
“Dispositivos” y luego en
“Insertar imagen de CD de las
<<Guest Additions>>…” Una
vez hecho esto nos iremos a
nuestro equipo (archivos) y
buscar la unidad de CD de
“VirtualBox Guest Additions”
~ 17 ~
que hemos insertado antes, lo abriremos y a continuación daremos
doble clic dependiendo de cuantos bits tenga nuestro pc, ya que nos
da la opción de instalar las guest additions en 32 y 64 bits, en mi caso
es de 64 bits por lo que lo seleccionare y permitiremos que haga
cambios en nuestro dispositivo.
continuación, nos saldrá una ventana de Virtual Box en la que
iniciaremos nuestra instalación de las guest additions, no hay que
tocar nada importante solo aceptaremos todo lo que nos diga y
presionaremos en install, y así empezará nuestra instalación. Una vez
finalizada el dispositivo nos pedirá que reiniciemos el sistema, y una
vez hecho ya estaría hecha nuestra instalación de las guest additions
en Windows 10.
Una cosa importante que tenemos que hacer, antes de nada, es irnos
a la configuración de nuestra máquina virtual de Windows, y en el
apartado de “General” y “Avanzado” ambas opciones de “Compartir
portapapeles” y “Arrastrar y soltar” las pondremos en bidireccional,
ya que necesitaremos que estas opciones estén activadas para
comprobar que la instalación ha sido hecha correctamente.
Ahora para finalizar tan solo falta
comprobar que la instalación de
las guest addition ha sido hecha
correctamente, para
comprobarlo tendremos que:
- Hacer uso del portapapeles
entre la máquina virtual y
el sistema anfitrión
~ 18 ~
- Arrastrar y soltar archivos entre la máquina virtual y el sistema
anfitrión
- Y que haya un ajuste automático de la resolución de la máquina
virtual a la pantalla del host.
Para esto he visto conveniente grabar un video así todo es más visual
y se puede entender de una manera más didáctica, he aquí el video
en donde compruebo que todas estas cosas funciones correctamente:
[Link]
Y ya con todo esto ya tendríamos las guest addition en nuestra
máquina virtual de Windows 10.
Ahora continuaremos con la instalación de las guest addition en
Linux, concretamente en Ubuntu Desktop.
Empezaremos haciendo el mismo proceso de antes, en las opciones
que nos da VirtualBox
arriba (archivo, maquina,
ver, entrada, dispositivos y
ayuda), tendremos que
presionar en “Dispositivos”
y luego en “Insertar imagen
de CD de las <<Guest
Additions>>…”
Una vez hecho esto nos
meteremos en el disco que
nos sale y nos saldrán
varios archivos.
Cogemos el archivo
que se llama
~ 19 ~
“[Link]” le
damos doble clic y a
ejecutar aplicación. A
continuación,
pondremos nuestra
contraseña del
dispositivo, una vez hecho todo esto, nos dirá que el sistema no está
preparado para compilar los modos ya que es necesario instalar una
serie de paquetes para poder hacerlo.
Lo que haremos a continuación es abrir una pestaña del terminal y
poner el siguiente comando, “sudo apt-get install gcc make perl”
~ 20 ~
1.5. CREACIÓN Y UTILIZACIÓN
DE CARPETAS COMPARTIDAS
Y ya para finalizar este trabajo vamos a ver el proceso de creación de
una carpeta compartida entre las dos máquinas virtuales (Windows y
Linux) y el sistema anfitrión/host haciendo uso de las funcionalidades
de VirtualBox, y con ello demostrar:
- Como se puede acceder a la carpeta compartida desde la
máquina virtual de Windows
- Como se puede acceder a la carpeta compartida desde la
máquina virtual de Linux
- Como se puede acceder a las carpetas compartidas de ambas
máquinas virtuales desde el sistema anfitrión/host
- Como se pueden compartir archivos entre las máquinas
virtuales y el sistema anfitrión/host haciendo uso de la carpeta
compartida.