La primera vez que encienda su computadora CentOS - encendido, el procesador ejecuta un programa conocido como el insumo básico /sistema de salida o BIOS. El BIOS es el programa más básico que el equipo funciona , y es responsable de continuar el proceso de arranque . La primera cosa que la BIOS no se ejecuta una serie de pruebas en el hardware para asegurarse de que será capaz de cargar los recursos necesarios para el arranque. A continuación , el BIOS busca un programa conocido como gestor de arranque en la unidad de disquete, la unidad de CD - ROM y el disco duro .
El gestor de arranque
CentOS cargador de arranque es un programa que es de 512 bytes de tamaño. BIOS encuentra en cualquier medio de almacenamiento contiene el sistema operativo . Este programa se compone de dos partes: en la primera etapa del gestor de arranque y la segunda etapa del gestor de arranque . El primero de ellos es un programa muy simple que se localiza este último y lo carga en la memoria RAM . En este punto , usted verá una pantalla que le pedirá que seleccione un sistema operativo se cargue . Si CentOS es el único sistema en el equipo, ésta será la única opción que se ve. Una vez realizada la selección con la tecla " Enter", la segunda etapa del gestor de arranque carga un archivo llamado initramfs en la memoria y pide a kernel de CentOS para completar el proceso de arranque.
El Kernel
El núcleo es una colección de archivos esenciales de CoreOS . Estos son los archivos que captan recursos del disco duro que CentOS necesita para llegar a la fase final de arranque. Antes de que el kernel puede llegar a ser activa , debe procesar el archivo initramfs . Este es el archivo que utiliza el kernel para cargar controladores de dispositivos. Estos controladores son esenciales para el proceso de arranque , ya que permiten la comunicación entre la CPU y los dispositivos periféricos, como la tarjeta de video.
Transfer Control y Conectarse
Para completar el arranque proceso, el kernel carga un programa llamado init. Init se hace cargo del kernel al iniciar secuencias de comandos que comprueban la integridad de los archivos del sistema, así como la carga de la interfaz gráfica de usuario. A continuación, init inicia varios procesos de CentOS . Estos procesos se ejecutan en segundo plano mientras el sistema está funcionando . Representan los servicios del sistema . Una vez que se carga la interfaz gráfica de usuario, puede conectarse como usuario root y empezar a utilizar el ordenador.