instalación de la máquina virtual...

23
Instalación de la máquina virtual DigitalSystemsVM

Upload: others

Post on 16-Mar-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

Instalación de la máquina virtual

DigitalSystemsVM

Page 2: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

2

Indicación La instalación de la máquina virtual DigitalSystemsVM en un ordenador con

macOS 10.12 se describe a partir de la siguiente página. Si surgen dudas o problemas durante la instalación y se desea realizar una pregunta o solicitar ayuda a través de los foros, se debe hacer obligatoriamente en el foro denominado Instalación de la MV en macOS. Será dentro de este foro donde se ha de crear un nuevo hilo y plantear en él el tema que se desee resolver, indicando las características del ordenador (modelo, procesador, memoria RAM, espacio libre de disco, etc.) donde se está realizando la instalación. En las siguientes imágenes se resume como acceder al citado foro y crear un nuevo hilo (ver los rectángulos rojos).

Page 3: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

3

Instalación de una máquina virtual VirtualBox sobre el sistema operativo macOS 10.12 Sierra

Este documento está destinado a los estudiantes con un ordenador con sistema operativo macOS 10.12 Sierra. En él se explica los pasos que se deben seguir para realizar la instalación de la máquina virtual que contiene las aplicaciones necesarias para hacer la mayor parte de los problemas así como para su corrección automática. Dicha máquina virtual a la que hemos denominado DigitalSystemsVM, es de tipo VirtualBox y tiene Linux como sistema operativo invitado (guest), concretamente la distribución SliTaz GNU/Linux 4.0. No obstante, la interacción del estudiante con el sistema operativo de la máquina virtual será prácticamente nula durante la realización de los problemas. Por ello NO se requiere que el estudiante conozca Linux, NI las particularidades de SliTaz.

Para poder realizar la instalación de la aplicación VirtualBox en su ordenador, el estudiante deberá disponer de una cuenta de tipo administrador. Caben dos posibilidades: que su cuenta habitual ya sea de tipo administrador o que sea una cuenta estándar. En este último caso deberá conocer otra de tipo administrador cuya contraseña se le solicitará durante la instalación de VirtualBox y Keka.

Asimismo, para instalar VirtualBox se requiere que el ordenador esté configurado para permitir instalar aplicaciones descargadas de la App Store y desarrolladores identificados. Dicha característica se puede consultar/modificar en Preferencias

del Sistema , en la sección Seguridad y Privacidad , en su apartado General, tal como se observa en la siguiente imagen. Esa característica solo puede ser modificada desde una cuenta de tipo administrador.

Page 4: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

4

Como punto de partida para la realización del manual, se considera que el ordenador está conectado a Internet y que el estudiante ha entrado en su cuenta habitual de macOS, desde la que prevé usar la máquina virtual para la realización de los problemas. En este manual, a la cuenta del estudiante se le denomina genéricamente nombre_usuario. Corresponde al estudiante, siempre que aparezca, sustituir nombre_usuario por el nombre real de su cuenta en su ordenador.

Etapa 1: Instalación de VirtualBox 5.1.12

En primer lugar se procederá a obtener la aplicación VirtualBox requerida para la ejecución de la máquina virtual. Para ello, con un navegador se descargará la aplicación desde la siguiente dirección:

http://fmstream.uab.es/coursera/sistemesDigitals/v2/MaquinaVirtual/VirtualBox-OSX.dmg

La máquina virtual DigitalSystemsVM ha sido testeada exhaustivamente sobre esta versión de VirtualBox (v. 5.1.12). De ahí que se recomiende instalar esta versión concreta de VirtualBox.

El fichero descargado se halla en la carpeta de ubicación de las descargas, especificada en la configuración del navegador. Habitualmente suele ser la carpeta denominada Descargas que se encuentra en la carpeta principal del usuario (/Usuarios/nombre_usuario).

Para iniciar la instalación de VirtualBox, se realizará doble clic en el fichero VirtualBox-OSX.dmg, obteniéndose una ventana (ver siguiente imagen) en la que de forma esquemática se indica cómo instalar, ejecutar, acceder a la documentación y desinstalar la aplicación. En dicha ventana, para continuar con la instalación, se hará doble clic en el icono

presente en el apartado 1.

Page 5: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

5

Aparece una ventana y sobre ella una pequeña ventana en la que se informa que se va a verificar si es posible instalar VirtualBox en el ordenador. Se concederá permiso para ello apretando el botón Continuar de la ventana pequeña.

A continuación, tras desaparecer la pequeña ventana, se continuará con la instalación apretando el botón Continuar.

Page 6: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

6

En un determinado momento el proceso de instalación se detiene preguntando al usuario si desea instalar VirtualBox de manera estándar o personalizada. Se optará por realizar una instalación estándar, para lo cual se pulsará el botón Instalar.

En la zona central de la ventana se puede observar cómo evoluciona la instalación a través de la barra de progreso y de los mensajes que aparecen sobre ella.

Page 7: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

7

A continuación, aparece un mensaje en la ventana indicando que la instalación se ha completado. Se apretará el botón Cerrar.

Antes de finalizar todo el proceso de instalación, se abre una pequeña ventana preguntando si se desea eliminar el instalador de VirtualBox. Puesto que el instalador contiene también el script de desinstalación, se responderá negativamente, pulsando el botón Conservar. De esta manera, se podrá realizar la desinstalación de forma óptima cuando se desee en el futuro.

Page 8: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

8

Llegado a este punto se puede procede a cerrar la ventana desde la que se había iniciado todo el proceso de instalación.

Page 9: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

9

Etapa 2: Instalación de Keka

Keka es un compresor/descompresor de ficheros que será utilizado durante la etapa 3. Se procederá a obtener la aplicación, descargándola con un navegador desde la siguiente dirección:

http://fmstream.uab.es/coursera/sistemesDigitals/v2/MaquinaVirtual/Keka.dmg

El fichero descargado se halla en la carpeta de ubicación de las descargas. Para iniciar su instalación se hará doble clic en el fichero Keka.dmg, obteniéndose la siguiente ventana:

En la ventana se puede observar el icono de Keka y un icono representativo de la carpeta de Aplicaciones. Para realizar la instalación simplemente hay que arrastrar el icono de Keka sobre el icono de la carpeta de Aplicaciones.

Con ello Keka ya queda instalada y podrá ser invocada desde los menús contextuales vinculados a los ficheros comprimidos. Para concluir la instalación se cerrará la ventana.

Page 10: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

10

Etapa 3: Instalación de la máquina virtual DigitalSystemsVM

En primer lugar se creará dos subcarpetas denominadas VirtualBox VMs (fijaos que el nombre contiene un espacio) y Coursera dentro de la carpeta principal del usuario (/Usuarios/nombre_usuario). Ello se puede hacer gráficamente abriendo en primer lugar la carpeta principal del usuario en el Finder mediante la siguiente triple combinación de teclas:

H (Shift + Tecla Comando + H)

Una vez abierta la carpeta principal en el Finder, desde el menú señalizado con el icono

, se ejecutara el comando:

Nueva carpeta

Tras la ejecución del comando, la carpeta creada tendrá inicialmente el nombre carpeta sin título y, por tanto, se deberá cambiar su nombre para que pase a ser VirtualBox VMs. Se repetirá el mismo proceso para la creación de la carpeta Coursera (ver imagen en la página siguiente).

Page 11: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

11

Se modificaran los permisos de la carpeta Coursera para que todo usuario pueda leer y escribir en ella. Para ello se seleccionará la carpeta Coursera en el Finder, y desde el menú

señalizado con el icono , se ejecutara el comando:

Obtener información

En la ventana que se abre se indicará permisos de "Lectura y Escritura" para everyone. Todo ello queda resumido en las siguientes imágenes.

Page 12: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

12

A continuación, con un navegador se realizará la descarga de la máquina virtual, comprimida en formato 7z, desde la siguiente dirección:

http://fmstream.uab.es/coursera/sistemesDigitals/v2/MaquinaVirtual/DigitalSystemsVM.7z

Tras su descarga, la máquina virtual comprimida, que se halla en la carpeta de descargas por defecto, será movida a la carpeta VirtualBox VMs recién creada.

Una vez esté la máquina virtual comprimida en la carpeta VirtualBox VMs, se procederá a su descompresión. Para ello se hará doble clic sobre el fichero con lo cual Keka será invocada para descomprimir el fichero.

Aparecerá un aviso recordando que Keka es una aplicación que ha sido descargada desde Internet y solicitando confirmación para su ejecución. Se confirmará apretando el botón Abrir.

La descompresión requiere un cierto tiempo. La evolución del proceso de descompresión se puede observar a través de una pequeña ventana que muestra una barra de progreso.

Como resultado del proceso de descompresión, se obtiene la carpeta DigitalSystemsVM, dentro de la cual se hallan los ficheros que conforman la máquina virtual, entre ellos DigitalSystemsVM.vbox y DigitalSystemsVM-disk1.vmdk .

Page 13: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

13

Etapa 4: Agregación de la máquina virtual y definición de una carpeta compartida

En esta etapa se informa a VirtualBox de la existencia de la máquina virtual DigitalSystemsVM. En primer lugar se procederá a ejecutar VirtualBox. Para ello se abrirá en el

Finder la carpeta Aplicaciones y se hará doble clic sobre el icono . Ello provocará que se abra VirtualBox tal como se aprecia en la siguiente imagen.

Page 14: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

14

A continuación se debe proceder a agregar la maquina virtual que se halla en la carpeta /Usuarios/nombre_usuario/VirtualBox VMs/DigitalSystemsVM. Para ello, desde el menú principal de VirtualBox que se halla en el panel superior del escritorio, se ejecutará el comando:

Máquina Agregar…

y se indicará el lugar donde se encuentra el fichero DigitalSystemsVM.vbox. Para concluir se pulsará el botón Abrir. Todo ello se resume en las siguientes imágenes.

Page 15: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

15

Como resultado de la agregación, nuestra máquina ya es reconocida por VirtualBox y por ello aparece en el panel izquierdo de su ventana.

Finalmente se procederá a definir la carpeta Coursera (creada en la etapa anterior) como una carpeta compartida, es decir, una carpeta accesible tanto desde el ordenador anfitrión (host) como desde la máquina virtual. Para ello se seleccionará la maquina virtual y se pulsará el botón Configuración como se muestra en la siguiente imagen.

En la ventana que se abre se seleccionará la opción Carpetas compartidas y se pulsará el icono de adición de una carpeta compartida (el icono con el signo +, situado a la derecha).

Page 16: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

16

En la ventana que se abre se ha indicar la ruta a la carpeta Coursera (/Usuarios/nombre_usuario/Coursera) y el nombre oficial de la carpeta compartida en la máquina virtual (Coursera). Finalmente se pulsará el botón OK tanto en la ventana pequeña como en la ventana general de Configuración (ver imagen).

Los procesos descritos en esta etapa solo es necesario realizarlos UNA VEZ, con anterioridad a la primera ejecución de la máquina.

Page 17: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

17

Etapa 5: Ejecución de la máquina virtual

Ahora ya se está en disposición de arrancar la máquina virtual. Para ello se seleccionará la máquina y se pulsará el botón Iniciar tal como se presenta en la imagen.

La ventana donde se muestra el proceso de arranque de DigitalSystemsVM puede permanecer en negro durante un cierto tiempo, el cual depende de la potencia del ordenador anfitrión (host). Ante este hecho no se debe hacer nada, tan solo esperar a que el proceso de arranque progrese.

Durante el proceso de arranque aparecen varias pequeñas ventanas extensibles informando al usuario de que el teclado y el ratón podrán ser usados directamente desde la máquina virtual. Estas ventanas informativas (ver imágenes siguientes) se deben cerrar

pulsando el botón . Asimismo, se puede pulsar el botón para evitar que aparezcan posteriormente ventanas similares a estas.

Page 18: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

18

Tras el arranque de la máquina virtual DigitalSystemsVM, VirtualBox la mostrará en una ventana independiente. DigitalSystemsVM ha sido configurada para que al arrancar se entre directamente en la cuenta de usuario mooccf. Dicha cuenta tiene como contraseña mooccf y desde ella el estudiante realizará los problemas del curso. En la siguiente imagen se puede observar el escritorio de la cuenta mooccf y, en él, el icono de la aplicación VerilUOC_Desktop con la que el estudiante hará y corregirá los problemas.

Antes de empezar a usar la máquina virtual, se debe tener en cuenta algún aspecto relativo a su configuración.

La máquina virtual tiene seleccionado por defecto el teclado español "es - qwerty". Si se desea cambiar a otro tipo de teclado (por ejemplo, un teclado inglés) se ha de abrir una terminal en la máquina virtual DigitalSystemsVM, haciendo clic sobre el icono con forma de X encuadrada que se halla el panel inferior de la máquina virtual.

Tal como se muestra en la imagen de la siguiente página, en la terminal se ejecutará el siguiente comando para configurar el teclado:

sk.sh

Nota: la forma más simple de escribir el comando anterior es teclear los caracteres sk y, a continuación, pulsar la tecla TAB para que el comando sea completado de forma automática.

Page 19: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

19

A la pregunta que aparece se responderá pulsando el número correspondiente y la tecla Return:

• 1, en el caso de un teclado inglés • 2, en el caso de un teclado español • 3, si el teclado es de otro tipo. En este último caso aparece una nueva pregunta a la

que se debe responder tecleando el código identificador del teclado y la tecla Return. Los códigos pueden ser consultados en http://wiki.laptop.org/go/Keyboard_layouts

Para concluir se cerrará la terminal, ejecutando desde ella el comando:

exit

Page 20: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

20

Etapa 6: Instalación de Guest Additions

Las Guest Additions de VirtualBox son un conjunto de controladores de dispositivos y de aplicaciones de sistema cuyo objetivo es facilitar la utilización de una máquina virtual de tipo VirtualBox y optimizar su rendimiento. A continuación, una versión específica de las Guest Additions para la máquina virtual DigitalSystemsVM será instalada en ella. Esta versión de las Guest Additions es distinta a la que correspondería a la versión 5.1.12 de VirtualBox.

En primer lugar, se ha de abrir una terminal en la máquina virtual DigitalSystemsVM, haciendo clic sobre el icono con forma de X encuadrada que se halla el panel inferior de la máquina virtual.

Desde la terminal abierta en DigitalSystemsVM, se realizará la instalación de las Guest Additions ejecutando el siguiente comando:

runguestadditions.sh

Nota: este comando requiere bastante tiempo para su ejecución. Hay algunos momentos en que parece que se detiene pero realmente continúa ejecutándose. Se debe esperar pacientemente a que termine y aparezca de nuevo en la terminal el prompt del intérprete de comandos como se muestra en la figura siguiente.

En la misma terminal, a continuación se ejecutará los comandos:

runafterguest.sh

exit Finalmente, se procederá a apagar la máquina virtual o a reiniciarla en caso de que se desee seguir utilizándola. Ambas opciones son explicadas en la siguiente etapa.

Page 21: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

21

Etapa 7: Apagado o reiniciado de la máquina

Cuando se desee apagar la máquina virtual o cuando se quiera reiniciarla, se ejecutará el comando:

Applications Logout

En la ventana que se abre se escogerá la opción de apagado Shutdown system: Halt o la opción de reinicio Reboot system: Reboot según se desee, tal como se observa en la imagen. Finalmente se pulsará el botón OK.

Page 22: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

22

En caso de apagado de la máquina, una vez se haya cerrado la ventana de DigitalSystemsVM, se procederá a cerrar VirtualBox ejecutando desde su menú principal que se muestra en el panel superior del escritorio, el comando:

VirtualBox Salir de VirtualBox

Comentarios adicionales

-Se recomienda NO actualizar la aplicación VirtualBox a lo largo del curso NI tampoco la máquina virtual DigitalSystemsVM.

- La carpeta compartida Coursera se halla montada en la máquina virtual en el directorio /media/Coursera.

-Es posible trabajar con la máquina virtual utilizando la pantalla completa. Para ello se debe teclear la combinación de teclas izquierda + f o ejecutar desde la ventana de DigitalSystemsVM el comando (ver imagen en la página siguiente):

View Full-screen Mode

Page 23: Instalación de la máquina virtual DigitalSystemsVMfmstream.uab.es/coursera/sistemesDigitals/v2/Manuales/VirtualBox-macOS... · La instalación de la máquina virtual DigitalSystemsVM

23

Para retornar del modo de pantalla completa al modo ventana, se actuará de la misma manera: pulsación de la combinación de teclas izquierda + f o ejecución del comando View Full-screen Mode (esta segunda ejecución desactiva el uso de la pantalla completa).