Curso de Sistemas Operativos Componente práctico – Laboratorio I “Instalación de Windows en la máquina virtual de VirtualBox” Oscar Javier Jerez González. Código: 7’172.345 Grupo: 301402_5 Trabajo presentado como requisito para el curso de Seminario de Investigación a la Ingeniera Erika González Universidad Abierta y a Distancia UNAD Facatativá, Julio de 2020 Introducción Con la presente actividad, se retoma las actividades de las fases anteriores referentes a los tipos de sistemas operativos. Es de resaltar, que la identificación de los sistemas operativos permite tener un concepto más claro de los requerimientos de hardware y por ende la versatilidad en la integración hardware – software. Una máquina virtual es un software que crea una capa independiente donde se emula el funcionamiento de un ordenador real con todos los componentes de hardware que necesita para funcionar (disco duro, memoria RAM, tarjetas de red, tarjeta gráfica, etc.) y que puede ejecutar cualquier sistema operativo o programa, tal y como lo haría un ordenador real. Toda esta emulación se encapsula en una serie de archivos que actúan como contendor desde el que se ejecuta la máquina virtual en una ventana de tu ordenador como si de un programa más se tratara y sin que nada de lo que suceda en el interior de esa ventana afecte al ordenador que la ejecuta. En el componente práctico se evalúan las condiciones de hardware que requiere un sistema operativo y a su vez se realizan estudios previos de virtualización, creación de máquinas virtuales, integración de sistemas operativos y la familiarización con las interfaces, características y funcionamiento de un sistema operativo. Además, la instalación de dos o más sistemas operativos permite identificar el manejo de su interfaz gráfica, la dinámica de manejo y operación y el tratamiento de la información. 1 Objetivo de la práctica Instalación de una máquina virtual (VirtualBox) e instalación de una versión del sistema operativo Windows Introducción o teoría referente al tema. Virtualización es la creación -a través de software- de una versión virtual de algún recurso tecnológico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red. Una máquina virtual es una plataforma que simula un hardware que puede soportar un Sistema Operativo en específico. Con la virtualización se pueden probar diferentes sistemas operativos y comparar sus desempeños sin necesidad de instalarlo directamente a la memoria física, además es muy fácil pasar de un sistema operativo virtual al de tu pc, se puede trabajar simultáneamente. Con un sistema Operativo virtualizado puedes tener acceso a más programas que no permita o que se deba pagar desde tu sistema operativo actual, lo que disminuye los costos, al igual que lo hace el solo tener un equipo y no comprar otro para instalar un sistema operativo diferente. Te permite tener una rápida incorporación de nuevos recursos para los servidores virtualizados y una administración global centralizada y simplificada. Se disminuye el consumo de energía en servidores físicos lo cual contribuye al cuidado del medio ambiente. Es necesario agregar que por medio de la virtualización es más fácil para los ingenieros de computación y estudiantes de la carrera conocer muchos sistemas operativos y estudiar su comportamiento lo cual convierte a las máquinas virtuales en una herramienta bastante útil. El VirtualBox es un software de virtualización para arquitecturas x86 que fue desarrollado originalmente por la empresa alemana Innotek GmbH, pero que pasó a ser propiedad de la empresa Sun Microsystems en febrero de 2008 cuando ésta compró a innotek. Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como “sistemas invitados”, dentro de otro sistema operativo “anfitrión”, cada 2 uno con su propio ambiente virtual. Por ejemplo, se podrían instalar diferentes distribuciones de GNU/Linux en VirtualBox instalado en Windows XP o viceversa. Entre los sistemas operativos soportados (en modo anfitrión) se encuentran GNU/Linux, Mac OS X, OS/2 Warp , Windows, y Solaris/OpenSolaris, y dentro de éstos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros. Una imagen ISO es un archivo donde se almacena una copia o imagen exacta de un sistema de ficheros. Una máquina virtual (MV) o virtual machine (VM) es una implementación de software de una máquina física ya sea un servidor o un pc. Es un contenedor de software perfectamente aislado que puede ejecutar sus propios sistemas operativos y aplicaciones como si fuera un ordenador físico. Crea un entorno virtual entre el sistema operativo y el hardware para que el usuario final pueda ejecutar aplicaciones en una máquina abstracta. Por decirlo de manera más sencilla, una máquina virtual es una aplicación que simula el funcionamiento de una máquina real sobre la que se pueden instalar sistemas operativos, aplicaciones, navegar de forma segura, imprimir desde alguna aplicación, usar los dispositivos USB y otros elementos. La máquina virtual se comporta exactamente igual que un ordenador físico y contiene su propia CPU virtual, memoria, disco duro y tarjeta de interfaz de red. Una máquina virtual se compone exclusivamente de software y no contiene ninguna clase de componente de hardware. Objetivos Específicos. Instalación de una máquina virtual (VirtualBox) Configuración y creación de máquinas virtuales. Creación de un sistema operativo en imagen con extensión .ISO. Instalación del sistema operativo Windows a través de VirtuaBox. Verificación de la instalación y características de Windows. 3 Requerimientos de la guía Actividades para desarrollar. Individual. Realizar la instalación del sistema operativo Windows en una máquina virtual la cual permite simular una maquina con las características de hardware en un sistema operativo base, lo que hace eficiente el ahorro de recursos de hardware y ejecutar programas de forma real mediante la abstracción de recursos de una computadora base. “La máquina virtual funciona como capa de software que maneja, gestiona recursos de una computadora (CPU, Memoria, Dispositivos Periféricos y Conexiones de Red).” Desarrollo de la práctica. 1. Por medio del programa VirtualBox realizar la instalación de una máquina virtual con Sistema operativo Windows. 4 2. Evidenciar el primer pantallazo de Instalación del programa de virtualización de la empresa ORACLE Virtual Box. 5 3. Mostrar el pantallazo con los requerimientos mínimos que exige el sistema operativo a instalar. 6 4. Se debe evidenciar el proceso de configuración del arranque del sistema, este caso si tienes los instaladores del S.O. como una imagen ISO lo parametrizamos para que reconozca esta imagen como disco de inicio de la máquina virtual. 5. Al iniciar la máquina virtual el sistema arrancara por la imagen ISO que contiene el sistema operativo y procederá a mostrar los pantallazos de arranque del sistema. 7 6. Se procede a la instalación de normal de la versión de Windows elegida para instalar. 8 7. Mostrar las características del sistema operativo. 9 Conclusiones La máquina virtual funciona como capa de software que maneja, gestiona recursos de una computadora (CPU, memoria, dispositivos periféricos y conexiones de red Con el componente práctico de Curso se evalúan se puede evidenciar que las máquinas virtuale son una capa Con la presente actividad se refuerza y se lleva a la práctica, lo visto y aprendido en el curso de Sistemas Operativos, misma forma se sigue trabajando en la máquina virtual Con la presente actividad se refuerza y se lleva a la práctica, lo visto y aprendido en el curso de Sistemas Operativos, misma forma se sigue trabajando en la máquina virtual VirtualBox, en el sistema operativo de código abierto para computadores Ubuntu. Este es el segundo laboratorio en el cual por medio del SSH logramos realizar una conexión remota a través del SHELL de forma segura, verificando que este protocolo es el más óptimo para la administración de recursos en un servidos, a diferencia de técnicas más antiguas como lo son la FTP y TELNET, de toda la actividad punto por punto se toman como evidencia pantallazos de las ejecuciones. 10 Bibliografía ¿En qué consisten la tecnología de virtualización y las máquinas virtuales? | VMware | CO. (n.d.). Retrieved July 18, 2020, from https://www.vmware.com/co/solutions/virtualization.html Introducción a las máquinas virtuales Windows en Azure - Azure Windows Virtual Machines | Microsoft Docs. (n.d.). Retrieved July 18, 2020, from https://docs.microsoft.com/es-es/azure/virtual-machines/windows/overview Los Sistemas Operativos - Monografias.com. (n.d.). Retrieved July 18, 2020, from https://www.monografias.com/trabajos11/opera/opera.shtml Qué es una máquina virtual, cómo funciona y para qué sirve | Tecnología ComputerHoy.com. (n.d.). Retrieved July 18, 2020, from https://computerhoy.com/noticias/software/que-es-maquina-virtual-como-funcionaque-sirve-46606 VIRTUALIZACION - S.O. DE LA TEORIA A LA PRACTICA. (n.d.). Retrieved July 18, 2020, from https://sites.google.com/site/sodelateoriaalapractica/assignments ViveGeek. (n.d.). (12) COMO INSTALAR WINDOWS 10 EN VIRTUALBOX - YouTube. Retrieved July 18, 2020, from https://www.youtube.com/watch?v=BQzxO8dfGb4 (VIRTUALIZACION - S.O. DE LA TEORIA A LA PRACTICA, n.d.) (ViveGeek, n.d.) (Los Sistemas Operativos - Monografias.Com, n.d.) (Qué Es Una Máquina Virtual, Cómo Funciona y Para Qué Sirve | Tecnología ComputerHoy.Com, n.d.) (¿En Qué Consisten La Tecnología de Virtualización y Las Máquinas Virtuales? | VMware | CO, n.d.) (Introducción a Las Máquinas Virtuales Windows En Azure - Azure Windows Virtual Machines | Microsoft Docs, n.d.) 11