Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(PARTE I)
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. INTRODUCCIÓN A LAS MÁQUINAS VIRTUALES.
1.1. ¿QUÉ ES UNA MÁQUINA VIRTUAL?
En muchas ocasiones surge la necesidad de probar un programa o realizar pruebas en otro sistema operativo
distinto al instalado. Cual es la solución ¿formatear el equipo e instalar este sistema operativo? ¿Crear una
partición e instalarlo? ¿Buscar otro equipo en el que sí esté instalado? La solución es mucho más sencilla
que todo esto: lo único que hay que hacer es instalar una herramienta que emule el sistema operativo que se
quiere probar, así no hay necesidad de formatear ni de cambiar de equipo. El sistema operativo emulado
debería ser totalmente independiente del sistema operativo real, conviviendo ambos en total armonía y
pudiendo pasar de uno a otro con facilidad.
Lo anterior se consigue mediante el uso de las máquinas virtuales. Una máquina virtual es un
programa informático que 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, etc.
Se pueden encontrar varios tipos de máquinas virtuales:
Máquinas virtuales software: este tipo de máquinas virtuales se sitúan por encima del sistema operativo y
tratan de aislar a las aplicaciones del entorno sobre el que se ejecutan. Proporcionan una capa entre las
aplicaciones y el sistema operativo que captura todas las llamadas al sistema y las traduce al sistema
concreto de ejecución. La máquina virtual de Java o la máquina virtual del entorno .NET son dos claros
ejemplos de máquinas virtuales software.
Entornos virtuales: este tipo de máquinas se crean para ejecutar directamente aplicaciones que necesitan
un entorno determinado de ejecución sobre otro entorno totalmente diferente.
Maquinas virtuales hardware: este tipo de aplicaciones tratan de emular directamente el hardware. Las
llamadas al hardware del sistema operativo instalado serán capturadas y convertidas en llamadas al
sistema del hardware emulado. En general, la emulación del hardware recibe el nombre de virtualización.
Al emularse directamente el hardware, el usuario tiene la impresión de que la máquina sobre la que está
trabajando es totalmente independiente. Este tipo de máquinas virtuales serán el objeto del presente
monográfico y a partir de ahora nos centraremos en ellas.
El uso de software de virtualización permite ejecutar varias máquinas virtuales con distintos sistemas
operativos sobre el mismo hardware de manera simultánea. Además estas máquinas virtuales se pueden copiar
y mover a otra máquina física de manera muy sencilla, lo que proporciona una manera rápida y cómoda de
hacer backups (copias de seguridad) o de reutilizar máquinas existentes. Las máquinas virtuales tienen discos
duros virtuales que para la máquina anfitriona (es decir, para la máquina real) son simplemente ficheros de
datos que se pueden copiar y manejar. La propia máquina virtual no es más que un fichero de configuración.
Además existen en Internet muchas máquinas virtuales listas para ser ejecutadas y que permiten tener un
entorno de desarrollo web en muy pocos minutos: Linux con Apache, PHP y mySQL instalado y configurado
de manera directa.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1.2. HERRAMIENTAS DE VIRTUALIZACIÓN MÁS CONOCIDAS.
Existen diversas soluciones de virtualización disponibles actualmente, tanto gratuitas como de pago. Las más
conocidas son las siguientes:
Bochs: un emulador de procesadores x86 y AMD64 con licencia de software abierto. Bochs puede
ejecutarse en distintos sistemas operativos, incluyendo Linux, Windows o incluso la XBox. Puede además
simular varios sistemas operativos como DOS, Windows o Linux.
Microsoft Virtual PC: suite de virtualización de Microsoft para Windows y para MacOS. VirtualPC emula
un PC estándar y todo el hardware asociado.
QEMU: aplicación de software libre que implementa un emulador de procesador y que incluye un
acelerador que permite incrementar la velocidad de las máquinas virtuales.
Virtual Iron: otra aplicación de virtualización que ha sido de las primeras en aprovechar las capacidades
específicas de virtualización de los nuevos procesadores Intel y AMD.
Xen: Una herramienta muy usada en la comunidad Linux puesto que hasta hace poco tiempo sólo podía
usar Linux/Unix como sistema anfitrión. Con la versión Xen 3.0 ya se puede instalar en Windows.
VirtualBox: una herramienta para Windows y para Linux (la versión para MAC actualmente está en
desarrollo en fase pre-alfa) liberada bajo licencia GPL y con un rendimiento similar al de otras
aplicaciones como VirtualPC o VMWare.
QEMU, VMWare y Microsoft Virtual PC son las tres herramientas mas utilizadas. Por ello y por ser
distribuidas de forma gratuita el monográfico se centrará en ellas. Además se ha incluido VirtualBox porque
es de código abierto y permite estudiar su código en caso de estar interesado.
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1.3. UTILIDADES Y USOS MÁS FRECUENTES DE LAS MÁQUINAS VIRTUALES.
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1.4. COMPARATIVA DE HERRAMIENTAS DE VIRTUALIZACIÓN.
Facilidad de instalación. Los tres productos se instalan de manera muy sencilla VirtualBox, VirtualPC
mediante un asistente. VirtualBox y VirtualPC se 2007
instalan rápidamente. Sin embargo, VMWare server
tarda bastante tiempo en instalarse y dependiendo de
la máquina puede llegar a tardar más de media hora.
Sistemas operativos VirtualBox: DOS, Windows, Linux, OS/2, OpenBSD, VMWare server
invitados soportados. FreeBSD, Netware, Solaris.
Existencia de máquinas VMWare server dispone de las llamadas Virtual VMWare server
virtuales disponibles en Appliances, que son máquinas virtuales
Internet. preconfiguradas y listas para ser usadas. En Internet
se pueden encontrar muchas y de muchos tipos.
Integración con el sistema Los tres sistemas disponen de herramientas que VMWare Server,
operativo anfitrión: permiten mejorar la integración del sistema invitado VirtualPC 2007
5
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
display, carpetas con el anfitrión una vez instalado. En el caso de
compartidas, drag&drop. VMWare, se llaman VMWare Tools, y en el caso de
Virtual PC, Virtual Machine additions. Tanto
VMWare como VirtualPC permiten usar drag&drop y
carpetas compartidas con el sistema anfitrión.
En resumen, se podría afirmar que las tres aplicaciones son buenas soluciones de virtualización.
Probablemente la balanza se inclina por VMWare server por la existencia de máquinas virtuales
disponibles en Internet que agilizan el uso de las máquinas virtuales y por la cantidad de información
que existe sobre ella en la red. Además Virtual PC 2007 es una herramienta que no podrá ser usada
por los usuarios de Linux, mientras que las otras dos están disponibles en versiones para Windows y
para Linux.
Enlaces
6
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
AMPLIACIÓN.
Descarga de imágenes de sistemas operativos para VirtualBox
La instalación de sistemas operativos en máquinas virtuales es un proceso lento debido, principalmente, a la
gran cantidad de ficheros que se deben instalar. Afortunadamente, se pueden descargar imágenes de sistemas
operativos de código abierto preinstaladas en numerosas páginas de Internet como
http://virtualboxes.org/images/
ACTIVIDAD A REALIZAR.
Consultando información en Internet realizar una guía de instalación, en Windows 7, del software de
virtualización VirtualBox. Esta guía debe cumplir los siguientes requisitos:
7
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE II)
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. CREACIÓN DE UNA NUEVA MÁQUINA VIRTUAL.
Para crear una máquina virtual "Windows XP Professional" en nuestro equipo mediante
"VirtualBox", lo primero que hemos de hacer es cargar dicho software haciendo un
doble clic sobre el icono correspondiente del Escritorio.
Antes de acceder al software de máquinas virtuales
propiamente dicho, se nos presenta la siguiente
ventana, en la cual hemos de especificar
respectivamente nuestro nombre y dirección de correo
electrónico en las cajas de texto "Nombre" y "E-mail",
además de activar la casilla "Por favor, no utilizar esta
información para contactarme", tal y como vemos en la
ventana de la imagen inferior, tras lo cual pulsaremos
en ella sobre el botón "Confirm".
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
En ese instante pasará a ser ejecutado el asistente de creación de nueva máquina virtual, en cuya primera
ventana pulsaremos directamente sobre el botón "Next (Siguiente)".
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
3. ESPECIFICANDO DISPOSITIVOS.
A continuación deberemos especificar la cantidad de memoria RAM de la que va a disponer nuestra
máquina virtual "Windows XP Professional"; aumentando en nuestro caso los 192 MB ofertados por defecto
por el asistente, y asociando una cantidad de memoria RAM para esta máquina virtual de 256 MB, tal y como
vemos en la ventana de la imagen inferior.
A continuación deberemos definir las características del disco duro de nuestra máquina virtual, debiendo en
nuestro caso pulsar sobre el botón "Nuevo" para proceder a crear un nuevo disco duro virtual para nuestra
máquina virtual "Windows XP Professional".
Como resultado de la acción anterior pasa a ser ejecutado el asistente de creación de nuevo disco duro virtual,
en cuya primera ventana pulsaremos directamente sobre el botón "Siguiente".
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
A continuación deberemos indicar si el nuevo disco duro virtual va a crecer de modo dinámico o bien se
deberá reservar un espacio fijo para el nuevo disco duro virtual, eligiendo en nuestro caso la primera opción,
al seleccionar el radio botón "Dynamically expanding storage", tal y como vemos en la ventana de la imagen
inferior.
5
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Una vez que los parámetros correspondientes al nuevo disco duro virtual han sido definidos a través de las
ventanas anteriores, se nos presentará la siguiente ventana, en la que se nos indicarán las opciones que
hayamos seleccionado con anterioridad, y en la que pulsaremos directamente sobre el botón "Terminar" para
concluir con el proceso de creación del nuevo disco duro virtual.
Una vez creado el nuevo disco duro virtual, regresaremos a la ventana del asistente de creación de la máquina
virtual "Windows XP Professional", en la cual podremos comprobar que el nuevo disco duro virtual creado
anteriormente es mostrado en el desplegable "Boot Hard Disk (Primary Master)", tal y como vemos en la
imagen inferior, momento en el que pulsaremos en dicha ventana sobre el botón "Siguiente".
6
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Finalmente llegamos a la última ventana del asistente de instalación de una nueva máquina virtual, en la cual
se nos mostrará un resumen de las diversas opciones que hayamos seleccionado con anterioridad para definir
el hardware de nuestra máquina virtual, y en la que pulsaremos directamente sobre el botón "Terminar".
Si hemos seguido los pasos tal cual hemos ido especificando a lo largo de este apartado, una vez completado
el asistente de instalación, dispondremos de una nueva máquina virtual de nombre "Windows XP
Professional" en VirtualBox, tal y como vemos en la siguiente ventana.
7
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
NOTA: Los pasos anteriores únicamente nos han permitido definir las características hardware que tendrá la
máquina virtual en la que posteriormente vamos a llevar a cabo la instalación del sistema operativo "Windows
XP Professional".
8
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Una vez completada la acción anterior, podremos comprobar en la ventana de la imagen inferior, como el
interfaz de red de nuestra máquina virtual está conectado al interfaz de red de la máquina anfitriona.
A partir de este instante ya tenemos correctamente definido el hardware necesario para poder instalar sobre el
mismo el sistema operativo "Windows XP Professional.
9
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE III)
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. ACCESO A LA CONFIGURACIÓN DE LAS MÁQUINAS VIRTUALES.
Una vez creada una máquina virtual con VirtualBox, se puede cambiar su configuración mediante la opción
del menú Máquina / Configuración o bien utilizando el icono con la etiqueta Configuración de la barra de
iconos.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
2. PARÁMETROS DE CONFIGURACIÓN.
Snapshot Folder o Carpeta instantáneas: nombre de la carpeta donde se guardarán las instantáneas
de la máquina virtual.
Shared Clipboard o Compartir portapapeles: método para compartir el portapapeles entre el
sistema operativo anfitrión y el sistema operativo huésped. Por defecto es Bidireccional, de manera
que se puede copiar y pegar texto entre el sistema operativo huésped y el anfitrión. Esta característica
sólo se puede utilizar si el sistema operativo anfitrión tiene instaladas las Aplicaciones del Huésped.
Removable Media o Medios extraíbles: con esta opción activa, VirtualBox recuerda que elementos
están montados y los vuelve a montar cuando se reinicia la máquina virtual.
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Mini ToolBar o Mini Barra de Herramientas: esta opción configura el modo de visualización de la
tabla de herramientas de VirtualBox cuando la máquina virtual ocupa la pantalla completamente o si
se ejecuta en modo Fluido.
Desde la pestaña Descripción, el usuario puede escribir una descripción de la máquina virtual.
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Procesador o Procesador:
Processor o Procesador(es): permite
definir entre 1 y 32 CPU virtuales en
el huésped.
Habilitar PAE/NX: PAE (Physical
Address Extension) es una opción de
la CPU que permite a un
microprocesador de 32 bits
direccionar más de 4 GiB de RAM
mediante una técnica consistente en
utilizar 36 bits para direccionar la
memoria. Algunos sistemas
operativos, como Ubuntu Server,
necesitan tener activada esta opción.
Acceleration o Aceleración:
Habilitar VT-x/AMD-V: esta opción permite utilizar la virtualización por hardware si están
disponibles en el microprocesador.
Enable Nested Paging: permite utilizar el
método de paginación anidada si está
disponible.
Video:
Video Memory: controla la
cantidad de memoria de vídeo de la
máquina virtual.
Enable 3D Acceleration: habilita la
aceleración 3D. Esta característica
sólo se puede utilizar si el anfitrión
tiene instaladas las Aplicaciones del
Huésped.
Remote Display o Pantalla remota:
esta opción permite controlar el
huésped remotamente mediante un
cliente RDP (Remote Desktop
Protocol).
5
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
2.4 CONFIGURACIÓN DE LOS DISCOS DUROS.
Los discos se gestionan mediante el Manejador de Medios Virtuales (Seleccionar disco duro). Mediante este
gestor se puede crear un nuevo disco, agregarlo en la lista de disponibles, eliminarlo o liberarlo. Esta última
opción se refiere a desconectar el disco duro virtual de su huésped asociado.
Virtualbox permite gestionar disquetes virtuales, CDROM y DVD aunque el huésped no posea estos
dispositivos.
6
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
2.6 CONFIGURACIÓN DE LOS DISPOSITIVOS DE AUDIO.
7
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
2.8 CONFIGURACIÓN DE LOS PUERTOS SERIE.
8
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
3. GESTIÓN DE LA MÁQUINA VIRTUAL.
Una vez instalado el sistema operativo huésped, Virtualbox permite gestionar las siguientes opciones:
Menú Máquina:
Configuración: Accedemos a la opción de configuración del sistema que hemos visto anteriormente.
Información de sesión: Muestra información sobre el uso del hardware de la sesión actual.
Inhabilitar la Integración del Raton: con las Aplicaciones del huésped instaladas, el ratón se
comparte entre el anfitrión y el huésped. Si no están instaladas, el usuario debe cambiar el control del
ratón de forma manual con la Tecla Anfitrión.
Tomar instantánea: para la máquina virtual y realiza una copia de la máquina en el estado actual
para que, posteriormente, se pueda continuar ejecutando el sistema a partir del instante en que se ha
tomado.
Insertar combinaciones de teclas: envía combinaciones de teclas especiales al huésped.
Pausar: Pausar la ejecución de la máquina.
Reiniciar: Reiniciar la máquina.
Apagar ACPI: Apagar la máquina.
Menu Ver:
Modos de vídeo: modo de pantalla completa, modo fluído, autodimensionar o ajustar el tamaño
de la ventana. Por defecto, la pantalla de la máquina virtual huésped se autodimensiona cuando se
cambia el tamaño de la ventana.
Menú Dispositivos: Este menú permite gestionar los dispositivos de la máquina virtual e instalar las
Aplicaciones del huésped.
9
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
4. Optimización de la máquina virtual.
Los Guest Additions son complementos que al instalarse en nuestra recientemente creada máquina virtual le
confieren a ésta un incremento en el rendimiento del sistema invitado, además de una mayor interrelación
entre el sistema anfitrión y el sistema invitado. Un ejemplo de ello es si queremos tener algún directorio
compartido entre nuestra máquina virtual y el sistema anfitrión. Tener los VboxGuestAdditions instalados es
requisito indispensable.
Para instalar los VboxGuestAdditions debe estar arrancado el sistema operativo que instalamos en la máquina
virtual, en nuestro caso Windows XP, una vez hecho esto nos situamos en el menú:
Dispositivos / Instalar Guest Additions
Más información sobre Guest Additions en la web:
http://lampharin.wordpress.com/2008/04/22/instalarlosguestadditionsenunamaquinavirtualconubuntu/
10
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE IV)
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. INSTALACIÓN DE UN SISTEMA OPERATIVO.
1.1. FASES DE INSTALACIÓN DE UN SISTEMA OPERATIVO.
A continuación procederemos a analizar los diferentes pasos que tendremos que realizar para la instalación de
un sistema operativo. Es posible compartir un equipo con varios sistemas operativos, pero esto no es
recomendable para entornos de producción.
Las fases de instalación y puesta en funcionamiento de un SO podemos dividirlas en:
a) Fase de planificación
b) Fase de instalación
c) Fase de verificación
d) Fase de instalaciones complementarias
e) Fase de documentación
1. Fase de planificación. Lo primero que tendremos que realizar es que servicios debe atender nuestro
sistema y de que elementos dispondremos para realiza dicha instalación, así tendremos que analizar y
tomar decisiones sobre cuestiones como:
1.1. Estudio del sistema actual y futuro.
1.1.1. Determinar el uso planeado del sistema. Servicios que debe prestar el sistema.
1.1.2. Determinar los usuarios que utilizaran el sistema.
1.1.3. Perspectivas de cambio a corto, medio y largo plazo.
1.1.4. Recursos de que se disponen.
1.1.5. Instalación limpia o conviviendo con otros S.O.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1.2.4.Determinar si se realizará una instalación nueva o una actualización: Se puede dar el caso
de realizar una instalación nueva o incorporar nuevos S.O. a nuestro sistema o realizar una
actualización de un sistema existente.
1.2.6.Soporte para todo el software que se utilizara a corto y medio plazo: Antivirus, solución de
copias de seguridad, base de datos, aplicaciones, etc. Debemos asegurarnos que el software que
necesitamos es soportado en dicho sistema operativo.
2. Fase de instalación:
2.1. Decidir desde donde se va a producir la instalación (CD/DVD, disco duro, etc.). Es posible que haya
que modificar la secuencia de arranque de la BIOS para instalar el S.O.
2.2. Preparación del disco duro. Esta fase se dividirá en dos apartados:
2.2.1. Número y tamaño de las particiones:
2.2.2. Sistema de archivos de cada partición
o Esta fase consiste en crear las particiones del tipo necesario para que nuestro S.O. pueda
instalarse y asignarle un sistema de archivos.
o Es común almacenar el sistema operativo y aplicaciones en una partición del disco duro y
los datos de usuario en otra partición del disco duro, así cuando ocurre un problema con el
sistema operativo, la partición donde se encuentra este puede ser completamente
formateado y reinstalado sin afectar a la partición de datos. Decididas las particiones
tendremos que indicar el sistema de archivos que tendrá cada una de ellas
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
2.8.2.2. Descargar actualizaciones
3. Fase de verificación.
En esta fase, será necesario comprobar el correcto funcionamiento de los dispositivos, y los elementos
software disponible, así como la conexión de red, la configuración de la pantalla, etc.
4. Fase de Instalaciones complementarias:
4.1. Configurar el gestor de arranque (en caso de que convivan más sistemas operativos).
NOTA:
Al instalar el sistema operativo, es necesario incluir en el sector de arranque del Disco Duro (llamado MBR o
Master Boot Record), un pequeño programa que nos permite encontrar en qué parte del disco se encuentran
los distintos sistemas operativos, y seleccionar uno para comenzar a trabajar cuando encendemos el equipo.
En las instalaciones de Linux, el programa en cuestión suele ser el LILO (Linux Loader) o GRUB (GRand
Unified Bootloader). En Windows, tras su instalación, se destruye el cargador de arranque que estuviese antes,
y solo quedará la posibilidad de acceder a dicho sistema operativo. Es por ello muy conveniente que de tener
instalado Linux en nuestro ordenador además de Windows, dispongamos de un disquete de arranque que
también tenga el GRUB o LiLo en él para poder arreglar el destrozo que provocará la reinstalación de
Windows cuando probablemente esto ocurra. Si tras instalar Linux, no podemos arrancar el Windows
anteriormente instalado (caso poco probable), podremos reponer el de Windows con un disco de arranque de
Windows introduciendo POR teclado la orden: fdisk /mbr
4.2. Instalar plugins del navegador: Los “plugins” son pequeños programas que añaden a otros, nuevas
funcionalidades, como permitir a nuestro navegador visualizar contenidos y páginas web que no son
documentos puros HTML. Los más usados hoy y considerados como “imprescindibles” son:
4.3. Instalar los drivers necesarios para los dispositivos no reconocidos en la instalación: Es habitual que
si se instala el sistema operativo, no funcione aún o al menos correctamente la impresora, el escáner,
la “tarjeta de sonido” la tarjeta gráfica, etc. Para que puedan hacerlo, es necesario instalar en nuestro
S.O. los DRIVERS de los mencionados dispositivos correspondientes a la versión de nuestro sistema
operativo, y a ser posible actualizados. Un “Driver” es un pequeño programa que se encarga de hacer
comunicar y funcionar un dispositivo hardware en el S.O. En muchos casos, el propio S.O. los
instala, pero debido a la gran variedad de tipos de dispositivos y de fabricantes existentes en la
actualidad, es imposible incluirlos todos.
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
4.4. Seleccionar e instalar los componentes software opcionales que queremos instalar.
5. Fase de documentación. Habrá que documentar y dejar constancia de todo lo realizado, así como de
cualquier cambio que se realice en el futuro sobre todo lo relacionado con el sistema informático.
Tendremos que anotar datos como:
o Fecha y hora de instalación
o Especificaciones hardware del equipo en el que instalamos el sistema operativo en red
o Datos introducidos en el proceso de instalación, como: nombre del equipo, clave del
producto, contraseña del administrador, licencias, etc…
o Software adicional instalado, por ejemplo, funciones
o Configuración de la red (dirección IP, máscara de subred, etc..)
o Incidencias producidas durante el proceso de instalación
o Observaciones
5.1. Ficha tipo: Se adjunta una ficha tipo donde podemos anotar algunas de las cuestiones que hemos
llevado a cabo.
5
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE V)
2. Instalación de Windows 7.
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. INSTALACIÓN DE WINDOWS XP.
En primer lugar se produce un análisis del sistema, se inspecciona el hardware del ordenador, y se copian
archivos referentes a la identificación del equipo, Windows XP executive, información regional, programa de
instalación de Windows, etc.
Pasado este proceso, en la siguiente pantalla, podremos pulsar la letra R si queremos analizar y chequear el
disco duro en el que vamos a instalar el sistema operativo. Su pulsamos entrar pasaremos este análisis por
alto. Si pulsamos F3, saldremos del asistente de instalación.
Contrato de licencia.
Leeremos el contrato de licencia, y con la tecla AvPag, llegaremos hasta el final del mismo. En este caso, y si
estamos conformes, pulsaremos F8.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Determinar el espacio en disco.
Ahora tendremos que decidir en qué partición del disco (si tenemos más de una) queremos instalar el sistema
operativo. También decidiremos si queremos utilizar todo el espacio de una partición o no. Por último
decidiremos el sistema de archivos sobre el que queremos montar el sistema operativo.
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Esta pantalla es vital para la correcta instalación del sistema operativo, ya que de ella dependerá en gran
medida el funcionamiento de nuestro sistema. En este punto también tendremos en cuenta si queremos instalar
o no otro sistema operativo conjuntamente con XP, ya que el sistema de archivos elegido puede ser
incompatible con otras versiones de Windows o DOS.
Copia de archivos.
Esta fase es la que puede llevar más tiempo, especialmente si el proceso de instalación lo estamos haciendo
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
después de haber inicializado el equipo con un disco de inicio (sin utilizar los disquetes de instalación) y no
hemos cargado SMARTDRV.EXE.
Terminada la copia de archivos comienza la segunda fase de instalación ya que el equipo se reiniciará
automáticamente pasados 15 segundos.
5
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Proceso de instalación en modo gráfico. Instalando Windows.
Es diferente al de NT y las versiones de sobremesa de Windows, ya que no indica específicamente las fases de
las que consta el proceso de instalación.
6
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Detección e instalación de dispositivos.
Es la primera pantalla que se ejecuta al iniciar el asistente y tardará algún tiempo en ejecutarse por completo.
Si el ordenador en el que estamos montando Windows XP Professional no tiene demasiada memoria y los
dispositivos de almacenamiento son pequeños o lentos, este proceso puede llevar bastante tiempo.
7
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Configuración regional.
Analizaremos la información que se muestra en esta ventana, y si el producto está comprado en España, los
datos que se muestran serán correctos en la mayoría de los casos.
8
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Nombre y organización.
9
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
En este punto introduciremos los cinco bloques de dígitos que se nos solicitan para confirmar la autenticidad
del producto.
Introduciremos un nombre para identificar nuestro equipo en un grupo de trabajo o en un dominio, cuestión
que configuraremos más adelante.
Recordamos que este nombre tiene que ser único para todos los equipos que están dentro de un grupo de
trabajo y especialmente si forma parte de un dominio.
Introduciremos por duplicado la contraseña del usuario administrador como superusuario de los recursos de la
máquina local. Tendremos especial cuidado en introducirla en mayúscula o minúscula, pero siempre
recordando tal circunstancia, ya que esto puede implicar no poder iniciar la sesión en nuestro equipo y tener
que volver a instalarlo para poder empezar a trabajar con él.
10
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Fecha y hora.
Sí así lo deseamos, pulsaremos la casilla de verificación correspondiente al cambio de hora automático con el
horario de verano.
11
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Configuración de la red de Windows XP Professional.
12
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Integración del equipo en un grupo de trabajo o en un Dominio.
13
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Se pide que si queremos integrar el equipo en un grupo de trabajo o en un dominio.
Si lo integramos en un grupo de trabajo no pasa nada, basta con teclear el nombre del grupo y ya está
(similar a Windows 95,98 o ME).
Si lo que queremos es integrarlo en un dominio, el PDC (controlador principal de dominio) tendrá que estar
encendido y en funcionamiento, los latiguillos de red conectados, los HUB o SWITCH encendidos, etc.
Introduciremos el nombre del dominio. Se nos pedirá información del superusuario del dominio, es decir, del
administrador del dominio que es el único que tiene privilegio para integrar clientes en su dominio.
Se nos pide el nombre y contraseña del administrador del dominio, y si todo es correcto, el equipo quedará
integrado en el mismo.
Evidentemente este punto es crítico, ya que si no somos los administradores del PDC o no conocemos sus
dados no tendremos los privilegios suficientes para integrar Windows XP Professional en el dominio.
Lo que suele ocurrir es que el nombre del administrador del dominio, e incluso su clave de acceso, coincida
con el administrador local de cada cliente XP, pero en ningún caso es el mismo.
14
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Si no conocemos datos sobre el dominio como su nombre, cuenta del administrador o clave de acceso del
mismo, solamente podremos integrar el equipo en un grupo de trabajo y posteriormente indicaremos al
administrador del dominio que integre el equipo en el dominio, una vez instalado el sistema operativo. Esta
operación es lo mismo hacerla ahora que al final del proceso.
Este proceso lleva algún tiempo. Lo que tendremos que observar en este punto es que el disco duro esta
activo, es decir, está funcionando y sobre él se están escribiendo datos.
Si vemos que el disco duro sigue funcionando, no nos preocuparemos, ya que el proceso continuará, aunque
parezca que se ha detenido.
15
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Finalizar la instalación. Instalación del resto de componentes.
16
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
En esta última fase se instalan componentes tales como los programas del menú de inicio, registro de
componentes, guardar la configuración, y la eliminación de archivos temporales del proceso de instalación.
17
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Fin de la instalación.
Si nos aparece, por cualquier circunstancia el asistente para configuración de la red suele ser debido o que el
adaptador de red no está funcionando correctamente, o los datos que hemos introducido al integrar el equipo
en un grupo de trabajo o en un dominio no han sido los correctos.
En otros casos el asistente se lanza debido a que hemos querido integrar durante el proceso de instalación el
equipo en un dominio y no hemos podido. Será en este momento, cuando podamos hacerlo, siempre y cuando
el PDC esté en marcha y conectado a la red.
18
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
19
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
20
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Por último, el asistente de configuración nos guiará en el proceso de configuración final de instalación del
sistema operativo.
21
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
22
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
23
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
24
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
25
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
2. INSTALACIÓN DE WINDOWS 7.
Consultar, en el siguiente enlace, los pasos a seguir para la instalación de Ubuntu 11.04.
http://www.solinux.es/2011/instalacion-de-ubuntu-11-04/
26
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE VI)
7. PARTICIONES.
2. Tipos de Particiones.
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
7. PARTICIONES.
1. ESTRUCTURA LÓGICA DE UNA UNIDAD DE DISCO.
La estructura lógica de un disco duro está formada por:
El sector de arranque (Master Boot Record)
Espacio particionado
Espacio sin particionar
El sector de arranque es el primer sector de todo disco duro (cabeza 0, cilindro 0, sector 1). En él se
almacena la tabla de particiones y un pequeño programa master de inicialización, llamado también
Master Boot. Este programa es el encargado de leer la tabla de particiones y ceder el control al sector de
arranque de la partición activa. Si no existiese partición activa, mostraría un mensaje de error.
El espacio particionado es el espacio del disco que ha sido asignado a alguna partición.
El espacio no particionado, es espacio no accesible del disco ya que todavía no ha sido asignado a
ninguna partición.
Una partición de disco, en informática, es el nombre genérico que recibe cada división presente en una
sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato);
generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco
físico independiente, a pesar de que dichas particiones estén en un solo disco físico.
¿Por qué dividimos el disco en más de una partición?
Los principales motivos, por los que se realizan las particiones en un disco duro suelen ser los siguientes:
Instalación de más de un sistema operativo.
Tener una partición de sistema y otra de datos (copia de seguridad, etc.…)
Tener una partición de recuperación de sistema.
2. TIPOS DE PARTICIONES.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Cuando se crean las particiones, se graba en el sector de arranque del disco (MBR), una pequeña tabla que
indica dónde empieza y dónde acaba cada partición, el tipo de partición que es y si es o no la partición activa.
Resumiendo, podemos considerar tres tipos de particiones:
La primaria: La puede utilizar como arranque el MBR (sector de arranque) del disco.
La extendida: no la puede utilizar el MBR como arranque. Se inventó para romper la limitación de 4
particiones primarias en un disco. Es como si se tratara de una primaria subdividida en lógicas más
pequeñas.
La partición lógica: ocupa parte de la extendida o su totalidad.
Algunos sistemas operativos modernos se pueden instalar en cualquier tipo de partición, pero el sector de
arranque del disco necesita una primaria. Por lo demás no hay diferencia entre ellas en cuanto a
rendimiento.
Si está instalando el sistema operativo por primera vez, puede aprovechar la instalación para establecer un
mínimo de tres particiones (una primaria y una extendida con dos unidades lógicas), así deja dos primarias
disponibles para el futuro. Deje espacio del disco sin asignar para definir con posterioridad, particiones
nuevas.
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Dos Letras Iniciales - las primeras dos letras del nombre de la partición indican el tipo de dispositivo
donde reside la partición. Normalmente serán hd (hard disc) o sd (SATA disc).
Tercera Letra - esta letra indica qué dispositivo contiene la partición. Por ejemplo /dev/hda (el primer
disco duro IDE) o /dev/hdb (segundo disco duro).
Número - Del 1 al 4 se usa para indicar las primeras cuatro (primarias o extendidas). A partir del 5 se
utiliza para las particiones lógicas. Por ejemplo /dev/hda3 es la tercera primaria o extendida en el primer
disco IDE; /dev/hdb6 es la segunda partición lógica del segundo disco duro (recuerde que las lógicas
comienzan en el número5).
Finalmente insistimos en que si va a instalar varios sistemas operativos debe saber que cada sistema tiene una
forma muy particular de tratar las particiones de un disco y de cómo utilizarlas para grabar su sistema de
archivos.
Probablemente el orden en el que instala los diferentes sistemas sea importante porque algunos, como
Windows, se instalan de tal forma que luego no es posible arrancar el otro sistema operativo. Así que si va a
instalar Windows y Linux, comience por instalar Windows.
4. FORMATEO DE PARTICIONES.
Para manejar GParted no es necesario tener instalado LINUX porque se puede cargar desde un CD. Estas versiones que se arrancan
desde CD se denominan LiveCD.
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Observe la imagen. Es la ventana de de GParted que muestra la organización de un disco. Vemos:
1. Una partición primaria de 48,83 GB llena algo menos de la mitad (resaltado en amarillo claro).
Observe que en la lista indica el nombre o la etiqueta SISTEMA así que intuimos que hay un sistema
operativo almacenado.
2. Luego una zona libre.
3. Luego una partición extendida con 50,18 GB libres y dos unidades lógicas de 43,95 y 29,29 GB. Las
unidades lógicas se han etiquetado como DATOS y CLONES.
4. Por último una zona libre de 32,69 GB.
VIDEO:
http://www.reypastor.org/departamentos/dinf/enalam/winxp/particiones/particiones/9_video_tutorial_sobre_p
articiones.html
5
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE VII)
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. INSTALACIÓN DE WINDOWS XP EN VIRTUALBOX.
Para instalar cualquier sistema operativo en VirtualBox es necesario seguir una serie de pasos. En este
ejemplo veremos cómo instalar el sistema operativo Windows XP en VirtualBox, así luego podrás aplicar tus
conocimientos para crear máquinas virtuales con distintos sistemas operativos:
- Instalaremos el SO a partir de una imagen iso. Una imagen ISO es un archivo donde se almacena
una copia o imagen exacta de un sistema de ficheros. Los usos más comunes de las imágenes iso son
para la distribución de sistemas operativos.
- Utilizaremos una copia de XP desatendida. Un SO desatendido es aquel, programado por algún
usuario, para que traiga incluidos diferentes programas para poder instalar durante su instalación, sin
la necesidad de utilizar diferentes discos de instalación, y sin la necesidad de poner la clave del
producto. Es un CD o archivo de instalación Autónomo.
1º Iniciar VirtualBox.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
4º Pulsar Next o Siguiente en la ventana de Bienvenida,
que se muestra a continuación:
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
6º Comenzará la instalación
de Windows XP, con una
ventana similar a la
siguiente:
Instalaremos el sistema operativo sin hacer división de particiones en el disco duro. Es decir instalaremos
sobre la partición de 20473MB, utilizando el sistema de archivos NTFS (rápido), si tienes alguna duda
sobre estas opciones consultar Parte V del tema 4 página 3.
- WinRar.
- NoD32 Antivirus.
- Adobe Reader.
- Desactivamos la opción de personalizar XP.
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
TEMA 4. MÁQUINAS VIRTUALES E INSTALACIÓN DE SISTEMAS OPERATIVOS .
(PARTE VIII)
6. SISTEMAS DE ARCHIVOS.
1. Sistemas de Archivos.
2. Principales sistemas de archivos.
3. Sistemas de Archivos utilizados por cada S.O.
1
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
1. SISTEMA DE ARCHIVOS.
El Sistema de Archivos (File Systems) es la forma de estructurar la información guardada en una unidad de
almacenamiento (normalmente un disco duro). Cada sistema operativo utiliza su propio sistema de archivos,
aunque hay sistemas que son compatibles con diferentes versiones.
El tipo de sistemas de archivo se determina a la hora de dar formato al soporte físico. El software del SO que
permite gestionar los archivos es responsable de la organización de los sectores, de tal forma que se puedan
almacenar archivos y directorios, siendo el encargado de mantener alguna estructura que identifica para cada
fichero los sectores que le pertenecen.
El sistema de archivos determinará la estructura, nombre, forma de acceso, uso y protección de los archivos
que se guardan en los soportes.
En un sistema de archivos hay dos tipos fundamentales de objetos: los directorios y los archivos.
Archivos: Llamamos archivo o fichero a la estructura de datos en disco donde se almacena la
información y los programas de un ordenador. La estructura concreta utilizada dependerá del
sistema de archivos que emplee nuestro sistema operativo, pero al usuario sólo le quedará la
visión de “un elemento que sirve para guardar la información”.
Directorios: También llamados carpetas, en realidad son archivos un poco especiales que
almacenan información sobre la organización de los archivos y de otros directorios,
subdirectorios. La estructura de la organización en carpetas o directorios es en forma de árbol
invertido, es decir empieza por un directorio principal llamado raíz y se va ramificando en
otros directorios que pueden contener archivos y otros directorios.
Ejemplos de aspectos organizativos definidos por un sistema de ficheros:
Reglas que deben cumplir los nombres de los ficheros y los directorios, como por ejemplo el número
máximo de caracteres que pueden tener y el conjunto de caracteres que se permiten en su formación.
Tamaño máximo que puede alcanzar cada fichero.
Tamaño máximo que puede alcanzar la información total almacenada
Tipo de organización adoptada por los directorios (típicamente éstos se organizan mediante una
estructura de árbol.)
Método utilizado para localizar la posición que ocupa cada fichero en el dispositivo de
almacenamiento.
Etc.
2
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Incorporar mecanismos de seguridad y permisos: Esto es especialmente importante en sistemas de
archivos de sistemas operativos multiusuario. Se debe poder proteger los archivos de un usuario del
acceso de los demás usuarios. Por ejemplo estableciendo permisos de escritura, lectura o ejecución.
Control de concurrencia: Se debe controlar y asegurar el acceso correcto a los archivos por parte de
varios usuarios a un tiempo, posiblemente bloqueando el archivo en uso hasta que termine la operación de
modificación en curso.
3
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.
Las técnicas utilizadas para evitar la fragmentación y el menor desaprovechamiento del disco, hacen de este
sistema de archivos el sistema ideal para las particiones de gran tamaño requeridas en grandes ordenadores y
servidores.
EXT3
Es uno de los más eficientes y flexibles sistemas de archivos. Se puede acceder desde Linux. Permite hasta
256 caracteres en los nombres de los archivos, el tamaño máximo de un volumen es de 32 TB y el tamaño
máximo de un archivo es de 2 TB. Distingue entre mayúsculas y minúsculas en los nombres de
archivos/directorios. Así mismo, dispone de un registro de diario que permite almacenar la información
necesaria para restablecer los datos afectados por una transacción en caso de que esta falle.
EXT4
Es uno de los más eficientes y flexibles sistemas de archivos. Se puede acceder desde Linux, es compatible
con ext3. Permite hasta 256 caracteres en los nombres de los archivos, el tamaño máximo de un volumen es de
1 EB y el tamaño máximo de un archivo es de 16 TB. Distingue entre mayúsculas y minúsculas en los
nombres de archivos/directorios. Así mismo, dispone de un registro de diario que permite almacenar la
información necesaria para restablecer los datos afectados por una transacción en caso de que esta falle.
o Novell Netware utiliza el sistema de archivos NFS (Netware File System), diseñado especialmente
para servidores de Red, aunque este sistema operativo hoy en día no esta muy extendido.
4
Tema 4. Máquinas virtuales e Instalación de Sistemas Operativos.