Sistemas Operativos

Páginas: 6 (1276 palabras) Publicado: 24 de septiembre de 2014
Trabajo Practico N°1: conceptos iniciales – manejo de archivos
EJERCICIO 1: Arranque de un Sistema Operativo.
a)
MBR (Master Boot Record): El registro principal de arranque o registro de arranque maestro como también se conoce, es un sector de 512 bytes al principio del disco duro que contiene una secuencia de comandos necesarios para cargar un sistema operativo. Es decir, es el primerregistro del disco duro, el cual contiene un código de arranque llamado MBC (Master Boot Code) y una marca de 2 bytes que indica su presencia o puede solamente tener una tabla particiones (En el ultimo caso el BIOS ignora el MBR) .
Se encuentra en el primer sector físico (Cilindro 0, Cabeza 0, Sector 1) asignado a un disco duro en un sistema. Cada disco duro tiene un MBR, pero no todas las BIOSpueden arrancar el sistema operativo desde cualquiera de los discos duros. Cuando se arranca desde el disco duro, la BIOS copia el contenido del MBR en una dirección fija de la memoria para luego darle el control. Este código arrancará seguidamente el sistema operativo, ya sea desde el disco duro o desde un Boot-Loader o cargador, algo más complejo, como por ejemplo LILO, GRUB o GAG.

MBC (MasterBoot Code): Es un código de arranque que busca en la tabla de particiones cual es la primer partición primaria con el flag de “booteo” activo y transfiere el control al código que se encuentra al comienzo de dicha partición: el PBR (partition boot record).

Gestor de arranque: Es un pequeño programa para arrancar un sistema operativo. Habitualmente se instala en el MBR y asume el rol de MBC.
Enuna computadora en la que hay sólo un sistema operativo, no hay referencias a pantalla generalmente. Si hay un gestor de arranque, este programa nos permitirá elegir el sistema operativo a arrancar.

Tipos de gestores de arranque:

Donde se instalan: Habitualmente se instala en el MBR y asume el rol de MBC.

Gestores de arranque GNU/Linux: En el caso del sistema operativo Linux, se puedeoptar por distintos gestores de arranque, por ejemplo, LILO (Linux Loader), GRUB (Grand Unified Bootloader) o GAG (Gestor de arranque Gráfico).

LILO (Linux Loader): No se basa en un sistema de archivos específico, funciona en una variedad de sistemas de archivos y puede arrancar un sistema operativo desde el disco duro o desde un disco flexible externo. Permite seleccionar entre 16 imágenes en elarranque. Puede instalarse también 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 razón 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 permitiéndole accedera toda el área del disco duro.

GRUB (Grand Unified Bootloadrer): es un gestor de arranque múltiple, desarrollado por el proyecto GNU.

1. El BIOS busca un dispositivo de inicio (como el disco duro) y de ahí pasa el control al primer sector físico del dispositivo conocido como master boot record, son los primeros 512 bytes (primer sector) del disco duro y que forman la fase 1 de GRUB.
2. Lafase 1 de GRUB carga la siguiente fase de GRUB, ubicada físicamente en cualquier parte del disco duro. La fase 1 puede cargar ya sea la fase 1.5 o, directamente, la 2.
3. La fase 1.5 de GRUB, ubicada en los siguientes 30 kilobytes del disco duro, carga la fase 2. En GRUB 2, esta fase ha dejado de existir.5
4. La fase 2 de GRUB (cargada por las fases 1 ó 1.5) recibe el control, y presenta alusuario el menú de inicio.
5. GRUB carga el kernel seleccionado por el usuario, en la memoria y le pasa el control.

BCD(Boot Configuration Data):
1. Para empezar el sistema accederá al sector de inicio (no confundir con MBR del disco duro) de la partición activa. Estos son los primeros 512 bytes de la partición, donde se encuentra el “hardcoded” que es el que indica quién es el archivo...
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