Sistemas Operativos

Páginas: 9 (2009 palabras) Publicado: 13 de febrero de 2013
Gestor de arranque
Un gestor de arranque es un programa que toma el control de la máquina nada más conectarse y una vez que ha terminado las verificaciones por el propio hardware de memoria y dispositivos conectados. Cuando el gestor de arranque toma el control puede solicitar al usuario alguna información necesaria sobre qué sistema cargar o como cargarlo. En nuestro caso, como gestor dearranque tenemos LILO (LInux LOader)es el programa que instala el gestor de arranque, que no va a permitir que en un mismo equipo coexistan distintos sistemas operativos, de entre los cuales podremos seleccionar uno cuando arranquemos el sistema.
2.2. GRUB
GNU GRand Unified Boot loader o GRUB es un programa que habilita al usuario a seleccionar qué sistema operativo instalado o kernel descargar en elmomento de arranque del sistema. Permite también que el usuario transmita argumentos al kernel.
2.2.1. Proceso de arranque en un sistema x86 y GRUB
Esta sección explica con más detalle el papel específico que desempeña GRUB al arrancar un sistema x86. Para hacerse una idea del proceso de arranque, vea la Sección 1.2.
GRUB se carga asímismo en la memoria en las diferentes etapas:
1. Laetapa 1 o cargador de arranque primario se lee en la memoria por el BIOS desde el MBR[1]. El gestor de arranque primario existe en menos de 512 bytes de espacio en disco dentro del MBR y es capaz de cargar bien sea la etapa 1.5 o la etapa 2 del gestor de arranque.
2. La Etapa 1 del gestor de arranque se lee en la memoria por el gestor de arranque de la Etapa 1, si es necesario Determinadoshardware requieren un paso intermedio para pasar a la Etapa 2 del gestor de arranque. Esto sucede a menudo cuando la partición /boot/ está por encima del cilindro 1024 del disco duro o cuando se usa el modo LBA. La Etapa 1.5del gestor de arranque se encuentra en la partición /boot/ o en una pequeña parte del MBR y la partición /boot/.
3. La Etapa 2 o el gestor de arranque secundario se lee en lamemoria. El gestor de arranque secundario visualiza el menú GRUB y el entorno del comando. Esta interfaz le permite seleccionar qué sistema operativo o kernel de Linux arrancar, pasar argumentos al kernel o ver los parámetros del sistema.
4. El gestor de arranque secundario lee el sistema operativo o el kernel y initrd en la memoria. Una vez que GRUB determina qué sistema operativo iniciar,éste lo carga en la memoria y transfiere el control de la máquina a dicho sistema operativo.
El método de arranque usado para arrancar Red Hat Enterprise Linux se conoce como método de carga directa porque el gestor de arranque carga el sistema operativo directamente. No existe un intermediario entre el gestor de arranque y el kernel.
El proceso de arranque usado por otros sistemas operativospuede variar. Por ejemplo, los sistemas operativos de Microsoft® Windows®, así como otros sistemas operativos, se cargan mediante un método de arranque de carga encadenada. Bajo este método, el MBR señala el primer sector de la partición que tiene el sistema operativo. Allí encuentra los archivos necesarios para arrancar el sistema operativo.
GRUB soporta ambos métodos de arranque, directo y decarga encadenada, permitiendo arrancar desde casi cualquier sistema operativo.
Funciones de GRUB
GRUB contiene una serie de funciones que lo convierten en el método favorito respecto al resto de gestores de arranque disponibles para la arquitectura x86. A continuación tiene una lista de las características más importantes:
* GRUB proporciona un entorno verdadero basado en comandos,pre-sistema operativo para máquinas x86. Esto proporciona una flexibilidad máxima en la carga de los sistemas operativos con determinadas opciones o con la recopilación de información sobre el sistema. Durante muchos años arquitecturas que no son x86 han usado entornos previos al sistema operativo que permiten arrancar el sistema desde una línea de comandos. Mientras que algunas características del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS