UD.2. Instalación de Sistemas Operativos Libres e Propietarios • Requisitos técnicos do sistema operativo. • Planificación da instalación. • Partición dos dispositivos de almacenaxe • Selección dun sistema de ficheiros. • Xestores de arranque. • Tipos de instalación: típica e personalizada. • Controladores de dispositivos. • Selección de aplicacións básicas para instalar. • Parámetros básicos da instalación. 1
22
Embed
UD.2. Instalación de Sistemas Operativos Libres e …dawdamasir.com/wp-content/uploads/2016/07/UD2.SOM_.pdf · UD.2. Instalación de Sistemas Operativos Libres e Propietarios •
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
UD.2. Instalación de Sistemas Operativos Libres e Propietarios
• Requisitos técnicos do sistema operativo.
• Planificación da instalación.
• Partición dos dispositivos de almacenaxe
• Selección dun sistema de ficheiros.
• Xestores de arranque.
• Tipos de instalación: típica e personalizada.
• Controladores de dispositivos.
• Selección de aplicacións básicas para instalar.
• Parámetros básicos da instalación.
1
1. Requisitos técnicos del Sistema Operativo
Los diseñadores de Sistemas Operativo siempre hablan de dos tipos de requisitos
técnicos:
– Mínimos: con estos requisitos el SO se lanza y se obtiene de él las
funcionalidades más básicas.
– Recomendados: son los requisitos que pemiten un uso cómodo del SO si que se
ralentice demasiado la respuesta a las acciones del usuario.
En general siempre es aconsejable que las características del equipo superen los
denominados requisitos recomendados.
• Windows1. Nos centraremos en los SO de mayor implantación de la familia
Microsoft.
◦ Windows 10:
▪ Procesador 1 Ghz.
▪ 1 gigabyte (GB) para 32 bits o 2 GB para 64 bits
▪ 16 GB para un SO de 32 bits o 20 GB para un SO de 64 bits
▪ Un teclado y un mouse de Microsoft, o algún otro dispositivo señalador
compatible
▪ Adaptador de vídeo DirectX 9 o posterior con un controlador WDDM 1.0 y
monitor con una resolución SVGA (800 x 600) o mayor
▪ Tarjeta de sonido y altavoces o auriculares
En cuanto a las ediciones de Windows 10:
◦ Windows 10 Home: es la versión que se incluirá en la mayoría de PCs de
sobremesa y portátiles que se vendan, y en ella estarán protagonistas como el
navegador Microsoft Edge, el reconocimiento de caras de Windows Hello y,
desde luego, las aplicaciones universales.
◦ Windows 10 Pro: será el equivalente a Windows 8 Pro, y permitirá a los
puestos y equipos empresariales conectarse a servidores muy orientados a
estos escenarios además de tener acceso al programa Windows Update for
Business
1 Datos obtenidos de la web de Microsoft
2
◦ Windows 10 Mobile: será el sucesor de Windows Phone e incluirá nuevas
versiones de Office optimizadas para esa interfaz táctil y con la característica
que conocimos hace poco, Continuum for Phones, que permitirá que nuestro
smartphone se convierta en un PC de escritorio una vez lo conectemos a un
monitor, ratón y teclado. Esta versión estará disponible tanto para teléfonos
móviles como para tablets de pequeño formato (menos de 8 pulgadas de
diagonal) y mantendrá una interfaz que a grandes rasgos será idéntica en su
acabado visual a la que ahora tenemos en los dispositivos Windows Phone.
◦ Windows 10 Mobile Enterprise: diseñada para grandes empresas, esta
edición especial permitirá licenciar el sistema operativo en todos los
smartphones y tablets de los negocios y además disfrutar de "formas flexibles
de que las empresas gestionen las actualizaciones", y con la ventaja de que
estas ediciones integrarán los parches de seguridad y las mejoras en
innovación tan pronto como estén disponibles.
◦ Windows 10 Enterprise: esta edición toma como base Windows 10 Pro pero le
añade características destinadas a ser utilizado en grandes implantaciones.
Como en el caso de la edición móvil para empresas, Microsoft implanta en esta
edición acceso a actualizaciones de seguridad y de mejoras de forma más
rápida que en otras ediciones.
◦ Windows 10 Education: derivada de la anterior, esta edición está orientada a
entidades educativas y académicas en la que haya requisitos especiales para la
plantilla, los administradores, los profesores y los estudiantes. Habrá un
programa de licencias por volumen especial para estos escenarios en los que
además los estudiantes que quieran pasar de sus licencias Windows 10 Home y
Pro a una Windows 10 Education puedan hacerlo fácilmente.
◦ Windows 10 IoT Core: esta edición permitirá instalar una edición recortada de
Windows 10 en dispositivos de bajo coste y de prestaciones mucho más
modestas.
• Linux: para establecer los requirimientos de un equipo en Linux antes debemos
establecer el concepto de, por un lado distribución y por otro la finalidad del
equipo donde instalaremos la distribución: servidor o desktop.
3
En cuanto distribuciones estas son amplias, hay cerca de 300, solo nos referiremos
a las que tengan mayor número de usuarios. Entre las distribuciones más
extendidas destacan:
Esta empresa estadounidense desarrolla una de las distribuciones de
Linux más utilizadas en servidores. Actualmente la versión gratuita se denomina
Fedora y está siendo mantenida y desarrollado por los usuarios.
Distribución francesa basada en RedHat y muy accesible para
novatos usuarios. Tras la fusión con Conectiva cambió su nombre por Mandriva.
Ofreciera en distintos packs, algunos gratuitos y otros de pago.
Mantiene totalmente el espíritu GNU, desarrollada por una comunidad
de alrededor de 500 programadores repartidos portodo el mundo y repartida de
forma gratuita. ES una de las distribuciones más estables. Como inconveniente, no
es tan accesible para usuarios principiantes como las anteriores.
Distribución basada en Debian que está ganando mucha popularidad
por su facilidad de uso y de instalación. A partir de ella también se crearon otras
distribuciones específicas como xubuntu [8], kubuntu [9] y edubuntu [10].
Desarrollada por la empresa Novell Netware. Ofrece distintas versiones
de la distribución (profesional, empresarial, etc). Actualmente Novell ofrece la
openSUSE lversión gratuita de esta distribución.
Otras distribuciones a mencionar tenemos Knoppix cuya fama viene por ser de las
primeras distribuciones Live. Galinux un proyecto, ahora semiabandonado, que puede
considerarse como el intento más serio de crear una distribución gallega de Linux. Esta
basada en Debian. Linex es el sinómino de la anterior en Extremadura pero en este caso
el proyecto, gracias al apoyo de la administración, tiene un sólido futuro y es la más
utilizada en el ámbito educativo de esa comunidad.
En lo que respecta a la finalidad pueden ser utilizadas como SO para dar soporte a
diversos servidores como de web (es mayoritario), de impresión, de archivos... En este
caso para administradores avanzados que utilizan el sistema mediante línea de comando
o bien con front-end gráfico basado en web los requerimientos son bastantes reducidos.
4
Si lo vamos a usar como Desktop o instalar su entorno gráfico los requerimientos
serán los siguiente (tomaremos como base la distrubución de Ubuntu por su popularidad):
• Procesador: 1GHZ (mínimo) y 1,5 Ghz (recomendada)
• Memoria RAM 1GB (mínimo) y 2GB (recomendada)
• Tarjeta gráfica 1024x768 (mínimo) y gráfica 3D compatible OpenGL
• Disco duro 12 GB (mínimo), tarjeta de red y de sonido.
2. Planificación de una instalación
Antes de comenzar una instalación debemos plantearnos una serie de preguntas que nos
permitan realizarla de modo efectivo:
• ¿Qué hardware vamos a emplear (arquitectura, tarjetas de red, etc.)?
• ¿Qué sistema operativo y versión?
• ¿Como vamos a instalar? ¿desde disco flexible, CD-ROM, vía red, ...?
• ¿Como vamos a configurar la BIOS?
• ¿Cómo vamos a particionar los discos?
• ¿Qué sistemas de ficheros vamos a emplear?
• ¿Cual es la configuración de la red? (en principio no deberíamos emplear DHCP
para un servidor):
◦ Dirección IP
◦ Máscara de red
◦ Dirección del gateway
◦ Nombre y dominio del equipo
◦ Direcciones de los servidores de nombres
• ¿Qué sistemas de autentificación vamos a emplear?
• ¿Contraseña del administrador?
• ¿Qué bootloader vamos a emplear?
Una vez tengamos las respuestas a estas preguntas podremos instalar un sistema básico,
5
configurar los servicios mínimos (incluyendo un cortafuegos si es necesario), actualizar
los componentes a las últimas versiones sin vulnerabilidades conocidas y por último
instalar y configurar los paquetes o programas adicionales que necesitemos.
3. Partición de los dispositivos de almacenaje
Una partición de disco, 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.
A toda partición se le da formato mediante un sistema de archivos como FAT, NTFS, ext4
,ext3, ext2, FAT32, ReiserFS, Reiser4 u otro. En Windows, las particiones reconocidas
son identificadas con una letra seguida por un signo de doble punto (p.ej. C:\)
Prácticamente todo tipo de discos magnéticos y memorias flash (como pendrives) pueden
particionarse. Para este último tipo de particiones, no es recomendado su uso para
instalar ciertos sistemas operativos, sino que son más útiles para guardar
documentos o ejecutables no indispensables para el sistema.
Los discos ópticos (DVD, CD) no soportan particiones.
6
Es los sistemas basados o similares a Linux/UNIX generalmente se usan hasta con 3
particiones: la principal, montada en el directorio raíz (/); a veces hay también una
segunda que se usa para montar el directorio /home, el cual contiene las
configuraciones de los usuarios, y finalmente, una tercera llamada swap, que se
usa para la memoria virtual temporal. Sin embargo, con 2 particiones (/, y swap); es
suficiente en estos sistemas operativos. Cabe decir además que las particiones de
intercambio (swap) pueden instalarse sin problemas dentro de una partición lógica .
Las particiones de intercambio, al igual que a la memoria RAM, no se les asigna un
directorio; este tipo de particiones se usa para guardar ciertas réplicas de la memoria
RAM, para que de esta forma la RAM tenga más espacio para las tareas en primer
plano, guardando las tareas en segundo plano dentro de la partición de intercambio.
• Tipos de particiones
Existen 3 tipos diferentes de particiones:
◦ Partición primaria: Son las divisiones primarias del disco, solo puede
haber 4 de éstas o 3 primarias y una extendida. Depende de una tabla de
particiones. A este tipo de particiones, prácticamente cualquier sistema
operativo puede detectarlas y asignarles una unidad, siempre y cuando el
sistema operativo reconozca su formato (sistema de archivos). Son las que
deben contener los Sistemas Operativo y por lo menos la activa que arranca
el sistema.
En los equipos PC, estas particiones tradicionalmente usan una estructura
llamada Tabla de particiones, ubicada al final del registro de arranque
maestro (MBR, Master Boot Record). Esta tabla, que no puede contener
más de 4 registros de particiones que especifica para cada una su
principio, final y tamaño en los diferentes modos de direccionamiento, así
también como un solo número, llamado partition type, y un marcador que
indica si la partición está activa o no. El marcador se usa durante el
arranque; después de que el BIOS cargue el registro de arranque maestro
en la memoria y lo ejecute, el MBR comprueba la tabla de partición a su final
y localiza la partición activa. Entonces carga el sector de arranque de esta
partición en memoria y la ejecuta. A diferencia del registro de arranque
maestro, generalmente independiente del sistema operativo, el sector de
arranque está instalado junto con el sistema operativo y sabe cómo cargar el
7
sistema ubicado en ese disco en particular.
◦ Partición extendida: Actúa como una partición primaria; sirve para contener
infinidad de unidades lógicas en su interior. Permite romper la limitación
de 4 particiones primarias en un solo disco físico. Solo existe una partición
de este tipo por disco, y solo sirve para contener particiones lógicas.
◦ Partición lógica: Ocupa una porción de la partición extendida o la totalidad
de la misma, la cual se ha formateado con un tipo específico de sistema de
archivos (FAT32, NTFS, ext4,...) y se le ha asignado una unidad, así el
sistema operativo reconoce las particiones lógicas o su sistema de archivos.
Puede haber un máximo de 23 particiones lógicas. Linux impone un máximo
de 15, incluyendo las 4 primarias, en discos SCSI y en discos IDE 8963. Se
usan generalmente para contener datos, copias seguridad, aunque pueden
contener SO. De hecho, todos los sistemas modernos (Linux, cualquier
Windows basado en NT e incluso OS/2) son capaces de arrancar desde una
unidad lógica. Sin embargo, el MBR por defecto utilizado por Windows y
DOS sólo es capaz de continuar el proceso de arranque con una partición
primaria.
• Razones para el uso de particiones
◦ Algunos sistemas de archivos (p.e. versiones antiguas de sistemas FAT de
Microsoft) tienen tamaños máximos más pequeños que los que el tamaño
que proporciona un disco, siendo necesaria una partición de tamaño
pequeño, para que sea posible el adecuado funcionamiento de este antiguo
sistema de archivos.
◦ Se puede guardar una copia de seguridad de los datos del usuario en otra
partición del mismo disco, para evitar la pérdida de información importante.
Esto es similar a un RAID, excepto en que está en el mismo disco.
◦ En algunos sistemas operativos aconsejan más de una partición para
funcionar, como por ejemplo, la partición de intercambio (swap) en los
sistemas operativos basados en Linux.
◦ A menudo, dos sistemas operativos no pueden coexistir en la misma
partición, o usar diferentes formatos de disco “nativo”. La unidad se
8
particiona para diferentes sistemas operativos.
◦ Uno de los principales usos que se le suele dar a las particiones
(principalmente a la extendida) es la de almacenar toda la información del
usuario (entiéndase música, fotos, vídeos, documentos), para que al
momento de reinstalar algún sistema operativo se formatee únicamente la
unidad que lo contiene sin perder el resto de la información del usuario.
Las tablas de particiones (MBR) sólo admiten hasta 2,2 TB por partición. Dado que sólo
soportan 4 particiones primarias, el tamaño máximo admisible para un disco duro sería de
8,8 TB (el resto de capacidad no se podría utilizar). Como la arquitectura IBM PC es muy
común, las tablas de partición probablemente subsistirán cierto tiempo. Sin embargo,
existe un proyecto de Intel llamado Extensible Firmware Initiative (EFI) con el sistema
GPT, que soporta teóricamente hasta 9,4 9,4 ZB.
• Aplicaciones para la edición de particiones
◦ Gparted: GParted es el editor de particiones de GNOME. Esta aplicación es
usada para crear, destruir, redimensionar, inspeccionar y copiar particiones,
como también sistemas de archivos. Esto es útil para crear espacio para
nuevos sistemas operativos, para reorganizar el uso del disco y para crear
imágenes de un disco en una partición. KDE Partition Manager es la contraparte
9
de GParted pero para entornos de escritorios KDE. GParted se encuentra
disponible en un LiveCD. GParted se encuentra disponible en un LiveCD,
basado en Slackware y construido sobre la última rama estable núcleo Linux
(2.6). El LiveCD es actualizado con cada lanzamiento de GParted. El LiveCD de
Ubuntu incluye esta aplicación entre sus utilidades. También se encuentra
disponible en una versión LiveUSB.
◦ Easeus Partition: existe una versión gratuita, Home Edition, que será la que
utilicemos en el campo Windows. Su entorno es prácticamente igual al de la
herramienta anterior y sus funcionalidades en la versión gratuita son bastante
amplias aunque algo limitadas en el campo de Linux
• Administrador de discos de Microsoft. Desde la versión 7 Windows ya permite el
redimensionamiento con la unidad montada a diferencia de Linux.
10
5. Selección dun sistema de ficheiros.
El sistema de ficheros depende del sistema operativo a instalar y sobre todo de la
finalidad que va a tener el equipo. Debe prevalecer la seguridad y estabilidad del SO.
• Windows podemos elegir entre un sistema de fichero:
◦ FAT32: anticuado y con problemas de seguridad. En la siguiente imagen vemos
las características más importantes de las diferentes versiones FAT.
11
◦ NTFS: es el sistema introducido con Windows NT, destaca por su
robustez y mejora las prestaciones
de seguridad frente a las versiones
FAT. NTFS permite definir el
tamaño del clúster, a partir de 512
bytes (tamaño mínimo de un
sector). Es un sistema adecuado
para las particiones de gran
tamaño requeridas en estaciones
de trabajo de alto rendimiento y
servidores. Puede manejar
volúmenes de, teóricamente, hasta
264–1 clústeres. En la práctica, el
máximo volumen NTFS soportado
es de 232–1 clústeres
(aproximadamente 16 TB usando
clústeres de 4 KB). El tamaño
mínimo recomendado para la
partición es de 10 GB. La versión
actual es v5.1. Se emplea un
registro transaccional (journal)
para garantizar la integridad del
sistema de ficheros. Los sistemas
que emplean NTFS han
demostrado tener una
estabilidad mejorada. Las
versiones más recientes han
incluido algunas características
nuevas, tales como cuotas de
disco y puntos de montaje de
volúmenes.
12
• ext3/ext4 es un sistemas de archivos con registro por diario (journaling). Es el
sistema de archivo más usado en distribuciones Linux, aunque en la actualidad
está siendo remplazado por su sucesor, ext4. Aunque su velocidad y escalabilidad
es menor que sus competidores, ReiserFS.. Tiene un menor consumo de CPU y
está considerado más seguro que otros sistemas de ficheros en Linux dada su