Arranque (informática)

Fase POST de una PC basada en firmware BIOS.
Fase de carga de GNU/Linux ( Knoppix).

En informática, el arranque o secuencia de arranque (en inglés: boot o booting) es el proceso que inicia el sistema operativo cuando se enciende una computadora. Se encarga de la inicialización del sistema y de los dispositivos.

Cargador de arranque

Un cargador o gestor de arranque (en inglés: bootloader) es un programa sencillo (que no tiene la totalidad de las funcionalidades de un sistema operativo) diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último de ellos carga el sistema operativo.

En las computadoras modernas (después de 1975), el proceso de arranque comienza con la CPU ejecutando los programas contenidos en la memoria ROM en una dirección predefinida (se configura la CPU para ejecutar este programa, sin ayuda externa, al encender la computadora).

Cargador de arranque de segunda etapa

Plymouth desplegando una animación en Fedora.

Este programa contiene funcionalidades rudimentarias para buscar unidades que se puedan seleccionar para participar en el arranque, y cargar un pequeño programa desde una sección especial de la unidad más prometedora. El pequeño programa no es, en sí mismo, un sistema operativo sino, simplemente, un cargador de arranque de segundo nivel, como Lilo o Grub, que es capaz de cargar el sistema operativo propiamente dicho y, finalmente, transferirle el control. El sistema se auto-iniciará y puede cargar los controladores de dispositivos y otros programas que son necesarios para el normal funcionamiento del sistema operativo.

El proceso de arranque se considera completo cuando la computadora está preparada para contestar a los requerimientos del exterior. La típica computadora moderna arranca en, aproximadamente, un minuto (del cual, 15 segundos son empleados por los cargadores de arranque preliminares y, el resto, por el cargador del sistema operativo), mientras que los grandes servidores pueden necesitar varios minutos para arrancar y comenzar todos los servicios; para asegurar una alta disponibilidad, ofrecen unos servicios antes que otros.

La mayoría de los sistemas embebidos deben arrancar casi instantáneamente, por ejemplo, esperar un minuto para poder ver la televisión se considera inaceptable. Por ello, tienen el sistema operativo en la ROM o memoria flash, gracias a lo que pueden ser ejecutados de forma casi instantánea.

Other Languages
Afrikaans: Selflaaier
العربية: إقلاع (حاسوب)
বাংলা: বুট লোডার
čeština: Bootování
dansk: Boot
Deutsch: Booten
English: Booting
עברית: אתחול
magyar: Boot
Bahasa Indonesia: Pengebutan
íslenska: Ræsiforrit
italiano: Boot
日本語: ブート
한국어: 부팅
Limburgs: Boot
Bahasa Melayu: But (komputer)
မြန်မာဘာသာ: ဘုတင်း (ကွန်ပျူတာ)
नेपाल भाषा: बुत लोदर
Nederlands: Opstarten
norsk nynorsk: Oppstart
norsk bokmål: Oppstart
português: Boot
Simple English: Booting
slovenčina: Bootovanie
slovenščina: Zagonski nalagalnik
shqip: Booting
српски / srpski: Pokretač operativnog sistema
svenska: Bootning
తెలుగు: బూటింగ్
тоҷикӣ: Роҳандозӣ
Tagalog: Pagbu-boot
Türkçe: Booting
中文: 啟動程式
粵語: 起動程式