Documento de Universidad sobre Opciones de Arranque. El Pdf explora las opciones de arranque de sistemas informáticos, cubriendo BIOS, UEFI, Secure Boot y gestores como GRUB y Windows Boot Manager, además de procedimientos de clonación y backup de unidades en Informática.
Ver más13 páginas


Visualiza gratis el PDF completo
Regístrate para acceder al documento completo y transformarlo con la IA.
1. Opciones de arranque En la actualidad, los equipos informáticos disponen de un sistema de arranque normalmente situado en una memoria que permite inicializar el hardware y, más tarde, cargar en él un sistema operativo. Históricamente, esta memoria era de solo lectura, aunque en la actualidad se trata de memorias que permiten su actualización Los distintos fabricantes de placas base y de procesadores eligieron distintas tecnologías para denominar a este sistema. IBM lo denominó BIOS (Basic Input Output System), mientras que otros fabricantes -como Apple o Sun Microsystems- implementan el estándar IEEE 1275, publicado en el año 1994 y, más tarde, retirado del mercado En los equipos actuales, el sistema BIOS se ha transformado en la interfaz EFI (Extensible Firmware Interface) implementada mediante UEFI ( Unified Extensible Firmware Interface) De forma alternativa a los firmwares tipo BIOS o EFI, existen otro software open source como CoreBoot , que aspira a reemplazar los sistemas de arranque propietarios y cuenta con el respaldo de la FSF (Free Software Foundation) Para el guardado de las diferentes configuraciones del proceso de arranque se utilizan memorias NVRAM (Non-Volatile Random-Access Memory). Estas memorias son no volátiles y requieren muy poca energía para su funcionamiento, pues les basta con una pila de botón situada en la propia placa base del equipo. Algunas de las configuraciones que se guardan son, por ejemplo, el orden de elección de arranque o los parámetros de overclocking de un equipo, así como la hora del sistema
La interfaz UEFI se implemento a finales de los años 90 para aumentar las posibilidades de los sistemas que incluían la BIOS, ya que sus especificaciones eran bastante limitadas. En el año 2005, los principales fabricantes de equipos como AMD, Intel, Apple o Microsoft establecieron las bases de lo que sería la fundación UEFI. Posteriormente, se publicaron las primeras versiones del firmware UEFI, cuyo recorrido llega hasta la actualidad -la versión 2.9 es, a día de hoy, la más reciente
Las principales ventajas de la UEFI son:
El Secure Boot o modo de arranque seguro se utiliza para verificar si es apropiado el software que se cargará en el sistema. Algunos de los componentes que se comprueban son el firmware EFI o el núcleo del sistema operativo En estos componentes software se dispone de claves o firmas previamente introducidas en el firmware, las cuales se comprueban durante el arranque. Si se detecta un error en este proceso, o si alguna clave no es válida, no se continuará con el proceso de arranque Actualmente, se utiliza Secure Boot junto con el chip TPM (Trusted Platform Module), empleado para guardar claves cifradas del sistema. De hecho, la nueva versión de Windows 11 exige la utilización de este componente hardware para instalar y ejecutar el sistema operativo
El gestor de arranque es el componente software que facilita la elección y la carga de un sistema operativo. Permite elegir entre distintos sistemas operativos instalados en un sistema. Algunos de los gestores de arranque más empleados en la actualidad son los siguientes:
IMPORTANTE El VBC (Volume Boot Code) es un fragmento de código que se utiliza para cargar el gestor de arranque y que se encuentra en el registro VBR (Volume Boot Record). Este registro existe en todas las particiones formateadas de un disco. El VBC es invocado por el Master Boot Code (MBC), que posibilita el arranque del sistema en particiones activas Gracias a estos gestores, podemos conseguir en nuestros equipos sistemas duales o triples con diferentes sistemas operativos en las distintas particiones de nuestro equipo
Una de las posibilidades que se ofrece en los equipos actuales es el arranque por red. Para ello, el cliente normalmente busca en la red el servicio PXE (Preboot execution Environment). Mediante este servicio, se pueden cargar o instalar sistemas operativos sin disponer de un medio de almacenamiento externo conectado directamente al equipo. Este recurso fue introducido por Intel en la década de los noventa El cliente busca en la red el servicio de PXE, obteniendo así su dirección IP y procediendo después a transferir el código que arrancará el equipo cliente. En este proceso intervienen los siguientes protocolos y servicios:
El paso final, una vez realizado todo lo anterior, consiste en cargar en la memoria principal el arranque NBP, verificar su integridad y ejecutarlo
2. Particionado de discos El particionado de discos consiste en la division del espacio de almacenamiento en diferentes partes, optimizando con ello la estructura de la memoria y separando los distintos archivos del sistema según criterios de uso y conveniencia. Es bastante habitual dividir los discos en varias particiones, separando los ficheros y directorios más relevantes del sistema operativo con respecto a los datos propios del usuario Las particiones pueden ocupar todo el espacio del sistema de almacenamiento u ocupar solo una parte, lo que posibilita la creación de varias de ellas IMPORTANTEEI particionado siempre se efectua a nivel lógico y no a nivel físico, por lo que puede aplicarse en cualquier tecnología de almacenamiento de datos: unidades en estado sólido (SSD), discos duros, etcétera
A. PARTICIONES PRIMARIAS Una partición primaria es aquella división principal o cruda que puede ser utilizada como partición activa y, por lo tanto, arrancar un sistema operativo en la misma El número de particiones primarias realizadas en un disco depende del tipo de tabla de particiones que se haya definido. Los dos tipos de tablas de partición más utilizadas en los medios de almacenamiento son MBR (Master Boot Record) y GPT (GUID Partition Table). Más adelante veremos en detalle cómo son cada una de ellas
B. PARTICIONES EXTENDIDAS Las particiones extendidas son un tipo especial de particiones utilizadas únicamente para contener particiones lógicas. El principal uso de este tipo de particiones consiste en superar la limitación relativa al número de particiones primarias de la tabla MBR. En este caso, solo puede existir una partición extendida por disco
C.PARTICIONES LÓGICAS Las particiones lógicas son particiones creadas dentro una partición extendida. Pueden utilizarse de igual forma que las particiones primarias, instalando en ellas diferentes sistemas operativos o cualquier otro sistema de archivos. La única diferencia es que este tipo de particiones no puede consistir en una partición activa, por lo que, para poder gestionar el arranque de cualquier sistema operativo situado en ellas, esto se debe llevar a cabo obligatoriamente desde un gestor de arranque Dentro de una partición extendida podemos alojar, como máximo, 23 particiones lógicas
2.2. Tablas de particiones Las tablas de partición describen, a nivel físico, las separaciones entre las particiones creadas mediante un esquema definido por el tipo de tabla utilizada
A.MBR (MASTER BOOT RECORD) MBR apareció por primera vez en el año 1983 y, hasta la actualidad, se ha utilizado como sistema de tablas de partición. Dentro de los discos duros, se ubica en el cilindro 0, cabeza 0, sector 1 y tiene un tamaño de 512 bytes. En la mayor parte de los medios de almacenamiento no dedicados a alojar un sistema operativo -y usados únicamente para el almacenamiento de datos-, MBR no desempeña una función activa. Más bien se utiliza para indicar dónde se encuentran las particiones y, por consiguiente, dónde podemos leer los datos Las características principales de MBR son:
La estructura básica de MBR es:
B.GPT (GUID PARTITION TABLE) GPT es la sucesora natural del sistema MBR, ya que, debido a las limitaciones de este último, era necesario hallar un nuevo sistema de particionado. GPT está reconocido dentro de las especificaciones de UEFI, aunque se puede utilizar sin ella siempre que el disco y el sistema operativo sean compatibles con GTP Las características principales de GTP son:
La estructura básica de GTP es:
Actualmente, este tipo de particionado es el más utilizado en la mayor parte de sistemas informáticos, no solo por la aparición de la UEFI, sino también debido a las ventajas que proporciona
Podemos encontrar diferentes sistemas de ficheros con los que formatear las diferentes particiones creadas. Los sistemas más importantes son: