jueves, 20 de diciembre de 2007

PROCESOS DE ARRANQUE.

Desde que arrancamos el PC hasta que entra el sistema operativo,

el ordenador pasa por el siguiente proceso:


· POST:

El POST es el acrónimo inglés de Power On Self Test (Auto diagnóstico al encender). Es un proceso de verificación e inicialización de los componentes de entrada y salida en un sistema de cómputo que se encarga de configurar y diagnosticar el estado del hardware.

Códigos de error: El conocimiento de los POST es muy importante cuando vamos a comprobar una tarjeta madre nueva o agregamos algún hardware.

El código POST le envía al usuario una serie de sonidos que le indican el resultado del chequeo automático del sistema. Se emite usando un dispositivo que rara vez puede estar afectado, la bocina del sistema.

Variaciones :Aunque el POST está establecido como un estándar internacional, cada fabricante puede decidir cambiar y agregar códigos personalizados.


Códigos de diagnóstico numéricos:

BIOS POST card para el bus ISA.Existen también dispositivos especiales que provistos de una pantalla LCD y conectado vía puerto serie (COM) permite visualizar un número hexadecimal el cual luego de ser buscado en otra tabla especial realiza la misma función, pero por supuesto, de una manera mucho más cómoda.

Actuamente las placas madres suelen tener integrado un par de visualizadores de siete segmentos que muestra los estados del POST y en su manual de fábrica la correspondiente descripción detallada de los códigos que muestra.


· MBR:

Un master boot record (MBR) es el primer sector ("sector cero") de un dispositivo de almacenamiento de datos, como un disco duro. A veces, se emplea para el arranque del sistema operativo con bootstrap, otras veces es usado para almacenar una tabla de particiones y, en ocasiones, se usa sólo para identificar un dispositivo de disco individual, aunque en algunas máquinas esto último no se usa y es ignorado.

En la práctica, el MBR casi siempre se refiere al sector de arranque de 512 bytes, o el partition sector de una partición para ordenadores compatibles con IBM. Debido a la amplia implantación de ordenadores PC clónicos, este tipo de MBR se usa mucho, hasta el punto de ser incorporado en otros tipos de ordenador y en nuevos estándares multi-plataforma para el particionado y el arranque.


· NTLDR:

En todos los sistemas con núcleo NT (por ejemplo Windows XP o Windows 2000) el cargador se llama NTLDR (de “nt loader”), y se encuentra en la partición activa o volumen de sistema (habitualmente C). El archivo ntldr lee el sistma de archivos,carga una serie de controladores básicos de dispositivos y lee la información contenida en el archivo boot.ini.

· BOOT.INI.

Este archivo se encuentra oculto en el directorio raíz de nuestro volumen de sistema,.es decir en C, y referencia qué tipo de Sistema Operativo tiene que cargar.

· NTDETECT:

Es el encargado de la detección del hardware instalado.Nuestro archivo ntdetect.com¸ se encarga de cargar la información contenida en nuestro perfil de hardware y las tablas de la ACPI, y las envía para su inclusión a nuestro archivo de arranque ntldr, para ser agregadas en la clave del registro.

· NTKRNL:

Es el archivo principal para el Kernel (núcleo del sistema) y los subsistemas de ejecución de Windows (gestor de memoria, gestor de caché, programador, monitor de referencia de seguridad, etc). Este archivo es uno de los más importantes para Windows, ya que sencillamente le permite funcionar y además necesita de hal.dll que contiene el código que permite a los dispositivos de hardware comunicarse con el sistema operativo.

· HAL:

Es la Programación en un sistema operativo que funciona como una interfaz entre el sistema de hardware y el sistema de software, proveyendo una plataforma de hardware consistente sobre la que corren las actualizaciones.

No hay comentarios: