¿Qué es el proceso de arranque del sistema informático?

Arrancando su computadora

Introducción

El arranque es una secuencia de inicio que inicia el sistema operativo de una computadora cuando se enciende. Una secuencia de arranque es el conjunto inicial de operaciones que realiza la computadora cuando se enciende. Cada computadora tiene una secuencia de arranque. La computadora promedio no comprende la secuencia de arranque, pero es importante saberlo para personalizar y solucionar problemas de su computadora.

Cargador de arranque

Las computadoras alimentadas por la unidad central de procesamiento solo pueden ejecutar el código que se encuentra en la memoria del sistema. Los sistemas operativos modernos y el código y los datos del programa de aplicación se almacenan en memorias no volátiles o dispositivos de almacenamiento masivo. Cuando una computadora se enciende por primera vez, inicialmente debe confiar únicamente en el código y los datos almacenados en porciones no volátiles de la memoria del sistema. En el momento del arranque, el sistema operativo no está realmente cargado y el hardware de la computadora no puede realizar muchas acciones complejas del sistema.

El programa que inicia la “reacción en cadena” que finaliza con la carga de todo el sistema operativo se conoce como cargador de arranque (o cargador de arranque). El término surgió creativamente de los primeros diseñadores que se imaginaban que antes de que una computadora “funcione” debe tener sus “botas atadas”. El único trabajo del cargador de arranque es cargar otro software para que se inicie el sistema operativo. A menudo, se utilizan cargadores de arranque de etapas múltiples, en los que varios programas pequeños de complejidad creciente convocan secuencialmente uno tras otro, hasta que el último de ellos carga el sistema operativo.

Dispositivos de arranque

El dispositivo de arranque es el dispositivo desde el cual se carga el sistema operativo. Un BIOS de PC moderno (sistema básico de entrada / salida) admite el arranque desde varios dispositivos. Estos incluyen la unidad de disco duro local, la unidad óptica, la unidad de disquete, una tarjeta de interfaz de red y un dispositivo USB. Normalmente, el BIOS permitirá al usuario configurar un orden de arranque. Si el orden de arranque se establece en:

  1. Unidad de CD
  2. Disco duro
  3. Red

entonces el BIOS intentará arrancar desde la unidad de CD primero, y si eso falla, entonces intentará arrancar desde la unidad de disco duro, y si eso falla, intentará arrancar desde la red, y si eso falla, entonces ganará No arranque en absoluto.

Secuencia de inicio

Hay una secuencia de arranque estándar que utilizan todas las computadoras personales. Primero, la CPU ejecuta una instrucción en memoria para el BIOS. Esa instrucción contiene una instrucción de salto que se transfiere al programa de inicio del BIOS. Este programa ejecuta una prueba automática de encendido (POST) para verificar que los dispositivos en los que confiará la computadora funcionan correctamente. Luego, el BIOS pasa por la secuencia de inicio configurada hasta que encuentra un dispositivo que se puede iniciar. Una vez que el BIOS ha encontrado un dispositivo de arranque, el BIOS carga el sector de arranque y transfiere la ejecución al sector de arranque. Si el dispositivo de arranque es un disco duro, será un registro de arranque maestro (MBR). El código MBR comprueba la tabla de particiones para una partición activa. Si se encuentra uno, el código MBR carga el sector de arranque de esa partición y lo ejecuta. El sector de arranque suele ser específico del sistema operativo, sin embargo, en la mayoría de los sistemas operativos, su función principal es cargar y ejecutar el núcleo del sistema operativo, que continúa el arranque. Si no hay una partición activa o el sector de arranque de la partición activa no es válido, el MBR puede cargar un cargador de arranque secundario que seleccionará una partición y cargará su secotr de arranque de arranque, que generalmente carga el núcleo del sistema operativo correspondiente.

Cuando se inicia una computadora, sucede lo siguiente:

  1. Encender el hardware está retrasando el proceso para que los voltajes se estabilicen
  2. Cuando los voltajes son estables, la CPU se reinicia junto con otro hardware. Algunos hardware se restablecen mediante la línea reset / init, otros se restablecen mediante software más adelante en el proceso de arranque.
  3. La CPU lee el vector de reinicio y configura el contador del programa para iniciar la dirección. También puede restablecer el contador del programa a cierta dirección conocida. Esto depende del tipo de procesador: contador de programa de lectura cpus serie 65xx, donde la CPU z80 simplemente pone a cero el contador de programa y comienza la ejecución del programa.
  4. El primer programa inicializa el hardware que no se inicializa con la señal de reinicio y lo que se necesita para iniciar el sistema operativo. El proceso de arranque es diferente en diferentes computadoras, pero la tarea principal del proceso de arranque es obtener algo en la pantalla, habilitar interrupciones absolutamente necesarias, configurar sus controladores de tiempo de arranque, etc. Algunas computadoras hacen una prueba de ram en el arranque, otras no. Algunas computadoras tienen el sistema operativo en la rom de arranque (por ejemplo, c64, c128, vic20 y otras computadoras antiguas comunes), otras usan el código de BIOS para leer el sistema operativo real de los medios de comunicación (cinta, disquete, disco duro, SSD, cinta de papel , lo que sea) a la memoria RAM y luego transfiera la ejecución al sistema operativo real.

El proceso de arranque en realidad difiere con cada edición de Windows.

La figura de arriba es una pequeña representación genérica,

vaya al siguiente enlace de technet para obtener más información

http : //social.technet.microsoft… .

Iniciar la computadora desde un estado sin procesar y cargar algo como Windows. Eso sería “arrancar Windows”.

Si necesita jugar con la placa base o BIOS. Luego iniciarías en el BIOS.

El arranque es el inicio de cosas muy básicas que la computadora ejecuta.

El arranque es el proceso de arranque, desde cero / sin energía. Ya sea que esté hablando de su teléfono (realmente una computadora pequeña), un DVR, (lo mismo) o una computadora de escritorio / portátil, cuando aplica la energía por primera vez, está “arrancando”.

Con una computadora, cuando aplica energía por primera vez, ingresa al Sistema básico de entrada y salida (BIOS) que determina qué hardware tiene y qué (dispositivo de almacenamiento, por ejemplo, disco) usar para continuar. Este dispositivo necesitaría el sistema operativo, como Windows o Linux, para almacenarse en él.

Dependiendo del dispositivo, el BIOS busca el programa de inicio y ejecuta ese programa para continuar, por ejemplo, iniciando Windows, Linux, etc.

Puede interrumpir el proceso, generalmente presionando la tecla “Eliminar” (DEL) o F2 para ingresar a la configuración del BIOS. Aquí es donde define qué dispositivos desea usar para el proceso de arranque y en qué orden.

¿Desea que el sistema mire el disco óptico (CD o DVD), la unidad de disco o el puerto USB primero, segundo o tercero. El BIOS también generalmente le indicará cuánta memoria, la CPU y enumerará los dispositivos de almacenamiento que ve. Si el BIOS no lo ve, su sistema operativo tampoco lo verá.

El arranque es la abreviatura de bootstrapping. Lo que significa que alguien se levante con sus propias botas.

La computadora tiene que comenzar sin estado, por lo que tiene que descubrir cada pieza de hardware que tenga e inicializarlo todo.

Tomaré el proceso de arranque para un procesador x86 que es común en todas las PC.

  1. La CPU se inicializa mediante el conjunto de chips de la placa base en el encendido.
  2. La CPU recibe el código de arranque del BIOS, lo que le permite a la CPU descubrir que tiene ram instalado y configurar el controlador de memoria para usar el ram y asignar el ram en el espacio de memoria física de la PC.
  3. Después de que se inicializa el RAM, la BIOS corre a través de cada pieza de hardware y los inicializa y realiza la prueba POST.
  4. Una vez que se realiza la BIOS, encuentra la tabla de arranque e intenta iniciar el sistema operativo (esto se suele llamar arrancar el sistema operativo).
  5. Una vez que ha encontrado el gestor de arranque del sistema operativo, lo ejecuta.
  6. El gestor de arranque del sistema operativo inicia el sistema operativo completo.

Hay ciertos archivos instalados en el sistema con la extensión “.bat”. Durante el arranque, estos archivos se ejecutan y estos archivos son responsables del correcto funcionamiento del sistema operativo.

En breve, el sistema configura un entorno para que un usuario use sus programas informáticos.

El arranque es un proceso o conjunto de operaciones que se carga y, por lo tanto, inicia el sistema operativo, comenzando desde el punto en que el usuario enciende el botón de encendido.

Es de dos tipos

(1) Arranque en frío : cuando la computadora se inicia después de haber sido apagada.

(2) Arranque en caliente : cuando el sistema operativo solo se reinicia (sin apagarse) después de un bloqueo del sistema o ‘congelamiento’.

Ambos tipos de arranque eliminan (por el momento) los errores, las bombas, los conflictos de memoria y otras idiosincrasias del sistema operativo.

Al iniciar la operación de la computadora, incluido el arranque del sistema operativo, asegúrese de qué dispositivo de arranque desea iniciar en el momento del arranque: configuración del BIOS, opciones del menú de arranque. Aka: encienda la computadora y enciéndala.

cuando comenzamos una memoria de la computadora está inicialmente vacía, hay un programa llamado cargador de correa de arranque que se ejecuta primero para cargar el sistema operativo de la memoria secundaria a la memoria primaria que toma un tiempo, esta vez se llama tiempo de arranque y el proceso se llama arranque

Hay un programa de cargador de arranque en nuestro disco duro que se ejecuta y ese programa carga el sistema operativo en nuestra computadora.

La prueba automática de encendido también se realiza para verificar todos los componentes y dispositivos conectados a la computadora

Dar prioridad de arranque, es decir, desde qué unidad se puede cargar el software del sistema operativo.

Cuando enciende la computadora, el sistema operativo se carga en la computadora y esto se denomina arranque.

#Google BIOS y UEFI