Académique Documents
Professionnel Documents
Culture Documents
De todos los sectores de una unidad de disco, el primero de la primera cabeza del
primer cilindro (CHS 0,0,1), tiene una importancia y significado especial. Es el sitio
al que se dirige la BIOS cuando busca si existe en el sistema un dispositivo
cargable. Por esta razn se denomina sector de arranque MBR ("Master boot
record") o bloque maestro de carga ("Master boot block"). Sus 512 bytes contienen
tres bloques con informacin sobre la arquitectura fsica y lgica del disco: el
Cdigo maestro de carga; la Tabla de particiones y la Firma.
Cargador de arranque de segunda etapa
1
Lilo es un gestor de arranque que permite elegir, entre sistemas operativos Linux y otras plataformas, con
cual se ha de trabajar al momento de iniciar un equipo con ms de un SO disponible.
LILO funciona en una variedad de sistemas de archivos y puede arrancar un SO desde el disco duro o desde
un disco flexible externo. LILO permite seleccionar entre 16 imgenes en el arranque. LILO puede instalarse
tambin en el master boot record (MBR).
Al iniciar el sistema LILO solamente puede acceder a los drivers de la BIOS para acceder al disco duro. Por
esta razn en BIOS antiguas el rea de acceso est limitado a los cilindros numerados de 0 a 1023 de los dos
primeros discos duros. En BIOS posteriores LILO puede utilizar sistemas de acceso de 32 bits permitindole
acceder a toda el rea del disco duro.
En las primeras distribuciones de Linux, LILO era el gestor de facto utilizado para arrancar el sistema. En la
actualidad es una segunda opcin en favor del gestor de arranque GRUB.
22
Es un gestor de arranque mltiple, desarrollado por el proyecto GNU que se usa comnmente para iniciar
uno de dos o ms sistemas operativos instalados en un mismo equipo. Se usa principalmente en sistemas
operativos GNU/Linux. El sistema operativo Solaris ha usado GRUB como gestor de arranque en sistemas
x86 desde la revisin 10 1/06.
Tcnicamente, un gestor de arranque mltiple es aquel que puede cargar cualquier archivo ejecutable y que
contiene un archivo de cabecera en los primeros 8KB del archivo. Tal cabecera consiste en 32 bits de un
nmero mgico, 32 de indicadores (flags), otros 32 de un nmero mgico, seguidos de informacin sobre
la imagen ejecutable.
Una de las caractersticas ms interesantes de este tipo de gestor es que no es necesario instalar
una particin nueva o un ncleo nuevo, pudiendo cambiar todos los parmetros en el arranque mediante el
sistema de rdenes de consola de GRUB. Mientras los gestores de arranque convencionales tienen una tabla
de bloques en el disco duro, GRUB es capaz de examinar el sistema de archivos. El nombre de la versin ms
utilizada de GRUB es denominada GRUB Legacy.
3
Un controlador de dispositivo (device driver) es un programa informtico que permite al SO interactuar
con un perifrico, haciendo una abstraccin del hardware y proporcionando una interfaz -posiblemente
estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica al sistema
operativo, cmo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza
esencial, sin la cual no se podra usar el hardware.
Existen tantos tipos de controladores como tipos de perifricos, y es comn encontrar ms de un controlador
posible para el mismo dispositivo, cada uno ofreciendo un nivel distinto de funcionalidades. Por ejemplo,
aparte de los oficiales (normalmente disponibles en la pgina web del fabricante), se pueden encontrar
tambin los proporcionados por el SO, o tambin versiones no oficiales hechas por terceros.
El proceso de arranque se considera completo cuando el ordenador est
preparado para contestar a los requerimientos del exterior. El tpico ordenador
moderno arranca en, aproximadamente, un minuto (del cual, 15 segundos son
empleados por los cargadores de arranque preliminares y, el resto, por el cargador
del sistema operativo), mientras que los grandes servidores pueden necesitar
varios minutos para arrancar y comenzar todos los servicios; para asegurar una
alta disponibilidad, ofrecen unos servicios antes que otros.
La mayora de los sistemas empotrados deben arrancar casi instantneamente,
por ejemplo, esperar un minuto para poder ver la TV se considera inaceptable. Por
ello, tienen el sistema operativo en la ROM o memoria flash, gracias a lo que
pueden ser ejecutados de forma casi instantnea.
En el sistema operativo Linux el proceso de arranque mostraba los pasos que iba
dando por pantalla en modo texto; el kernel muestra dicho proceso normalmente,
pero un parche llamado splashy, (sustitudo de bootsplash ) lo que hace es ocultar
esas lneas de texto, (previa opcin quiet y splash en lneas de arranque), dejando
una imagen ms amigable en la pantalla con una barra de progreso; esto nos
permite que al arrancar un Linux la gente poco acostumbrada (ms acostumbrada
a Windows ) no se asuste por esas lneas; no obstante se puede cambiar al modo
"verbose" (detallado) pulsando la tecla F2 que nos mostrar los mensajes que
muestra el proceso de arranque.
Tambin dota a la consola de Linux de un fondo totalmente configurable. Todo
esto es posible gracias al framebuffer4, que posibilita las consolas a resoluciones y
profundidades de color altas.
Gestor de arranque (bootloader)
Es un programa que no tiene la totalidad de las funcionalidades de un SO, y que
est diseado exclusivamente para preparar todo lo que necesita el sistema
operativo para funcionar. Normalmente se utilizan los cargadores de arranque
multietapas, en los que varios programas pequeos se suman los unos a los otros,
hasta que el ltimo de ellos carga el SO.
En los computadores actuales, el proceso de arranque comienza cuando la
CPU ejecuta los programas contenidos en una memoria de slo lectura en
una direccin predefinida y se configura la unidad central para ejecutar este
programa, sin ayuda externa, al encender el ordenador.
Sistemas de computacin impulsados por un procesador central o un conjunto de
procesadores slo pueden ejecutar cdigo en la memoria de funcionamiento,
tambin conocido como sistemas de memoria, que pueden ser implementados en
varias tecnologas cubiertas en tipos generales de: memoria de slo lectura o
ROM, y memoria de acceso aleatorio o RAM.
4
Se le llama framebuffer a una categora de dispositivos grficos, que representan cada uno de los pxeles de
la pantalla como ubicaciones en la memoria de acceso aleatorio. Tambin se le llama as en el rea de
los sistemas operativos, a los dispositivos que usan o aparentan usar dicho mtodo de acceso a dispositivos
grficos.
Modernos sistemas operativos y aplicaciones de programacin de cdigo y datos
estn almacenados en dispositivos no voltiles de memoria perifrica o
dispositivos de almacenamiento masivo. Ejemplos tpicos de tales dispositivos de
almacenamiento no voltiles son: disco duro, CD-ROM, DVD, dispositivos
de memoria USB y disqueteras.
Existen algunos otros procesadores que tienen otros modos de arranque; la
mayora de procesadores de seal digital tienen los siguientes modos de
arranque:
LILO: es un gestor de arranque que permite elegir, entre sistemas operativos Linux
y otras plataformas, con cual se ha de trabajar al momento de iniciar un equipo
con ms de un sistema operativo disponible.
LILO funciona en una variedad de sistemas de archivos y puede arrancar un
sistema operativo desde el disco duro o desde un disco flexible externo. LILO
permite seleccionar entre 16 imgenes en el arranque. LILO puede instalarse
tambin en el master boot record (MBR).
4.- Una ves configurado la secuencia de Booteo, pulsamos la tecla Esc para salir
de la pantalla, y elige la entrada [SAVE & EXIT SETUP], pulsa [intro] ,y la
tecla [Y]. Tambin se puede pulsar F10 para salir de la pantalla y guardar los
cambios realizados en la BIOS directamente, luego se pulsa Enter, (se mostrara
una pantalla como la siguiente imagen). Cuando reinicies el equipo, arrancar con
la secuencia elegida en nuestro caso es CD-ROM.
Tipos de Archivos Admitidos en Diferentes Sistemas Operativos
La versin del ncleo Linux actualmente consta de cuatro nmeros. Por ejemplo,
asumamos que el nmero de la versin est compuesta de esta forma: A.B.C[.D]
(ej.: 2.2.1, 2.4.13 2.6.12.3).
Los defensores de software libre discuten que la fuerza clave de Linux es que
respeta lo que ellos consideran ser las libertades esenciales de usuarios: la
libertad de correrlo, estudiarlo y cambiarlo, y para redistribuir copias con o sin
cambios.
Arquitectura de Windows
Modo ncleo: Tiene acceso total a la memoria del sistema y los dispositivos
externos. Los ncleos de los sistemas operativos de esta lnea son todos
conocidos como ncleos hbridos, aunque hay que aclarar que este trmino est
en discusin ya que este ncleo es esencialmente un ncleo monoltico que est
estructurado al estilo de un microncleo. La arquitectura dentro del modo ncleo
se compone de lo siguiente:
Un ncleo hbrido.
Una Capa de Abstraccin de Hardware (HAL).
Controladores o drivers.
Executive: Sobre el cual son implementados todos los servicios de alto
nivel.
Arquitectura de Linux
Nombramiento de discos:
Los discos del IDE primario se denominan /dev/hda y /dev/hdb (en el orden master
y slave). Los discos de la interfaz secundaria se se denominan /dev/hdc y /dev/hdd
(en el orden master y slave).
Nombramiento de particiones:
Ncleos Monolticos
Microncleos
Exoncleos