Cargador de inicio
| Cargador de inicio | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| Wikidata C:Commons |
Un cargador de inicio[1] (en inglés: bootloader, tamén boot loader ou bootstrap loader),[2][3] é un programa informático encargado de iniciar un ordenador e un sistema operativo. Se tamén proporciona un menú interactivo con múltiples opcións de inicio, adoita chamarse xestor de inicio[3] ou xestor de arranque.
Visión xeral
[editar | editar a fonte]


Cando un computador está apagado, o seu software (incluídos os sistemas operativos, o código das aplicacións e os datos) permanece almacenado na memoria non volátil. Cando o computador está acendido, normalmente non ten un sistema operativo nin o seu cargador na memoria de acceso aleatorio (RAM). O computador executa primeiro un programa relativamente pequeno almacenado na ROM de arranque, que é a memoria de só lectura (ROM e, máis tarde, EEPROM, memoria flash NOR) xunto con algúns datos necesarios para inicializar dispositivos de hardware como a CPU, a placa base, a memoria, o almacenamento e outros dispositivos de E/S, para acceder ao dispositivo non volátil (xeralmente un dispositivo de bloque, por exemplo, memoria flash NAND) ou aos dispositivos desde os que se poden cargar na RAM os programas e datos do sistema operativo.[4]
Algúns sistemas informáticos anteriores, ao recibir un sinal de arranque dun operador humano ou dun dispositivo periférico, podían cargar un número moi pequeno de instrucións fixas na memoria nunha localización específica, inicializar polo menos unha CPU e, a seguir, apuntar a CPU ás instrucións e iniciar a súa execución. Estas instrucións normalmente inician unha operación de entrada desde algún dispositivo periférico (que o operador pode seleccionar mediante interruptor). Outros sistemas poden enviar comandos de hardware directamente a dispositivos periféricos ou controladores de E/S que provocan que se leve a cabo unha operación de entrada extremadamente simple (como "ler o sector cero do dispositivo do sistema na memoria comezando na localización 1000"), cargando efectivamente un pequeno número de instrucións do cargador de arranque na memoria; un sinal de finalización desde o dispositivo de E/S pode entón usarse para iniciar a execución das instrucións pola CPU.[5]
Os ordenadores máis pequenos adoitan empregar mecanismos de arranque menos flexibles pero máis automáticos para garantir que o ordenador se inicie rapidamente e cunha configuración de software predeterminada. En moitas computadoras de escritorio, por exemplo, o proceso de arranque comeza coa CPU executando o software contido na ROM (por exemplo, a BIOS/sistema básico de entrada-saída dun IBM PC ou un compatible con IBM PC) nun enderezo predefinido (algunhas CPU, incluída a serie Intel x86, están deseñadas para executar este software despois do reinicio sen axuda externa). Este software contén unha funcionalidade rudimentaria para buscar dispositivos elixibles para participar no arranque e cargar un pequeno programa desde unha sección especial (máis común o sector de arranque) do dispositivo máis prometedor, normalmente comezando nun punto de entrada fixo como o inicio do sector.[6]
Notas
[editar | editar a fonte]- ↑ Definición de cargador de inicio no Dicionario Galego das TIC.
- ↑ "GNU GRUB - GNU Project - Free Software Foundation (FSF)". www.gnu.org (en inglés). Arquivado dende o orixinal o 03 de abril de 2026. Consultado o 27 de setembro de 2021.
- 1 2 "systemd-boot". www.freedesktop.org (en inglés). Consultado o 27 de setembro de 2021.
- ↑ "O que é um bootloader? Como funciona um bootloader?". TecnoGuia (en portugués). 2021-04-21. Consultado o 2026-07-27.
- ↑ "BootManager and BootLoader in Operating Systems". GeeksforGeeks (en inglés). 2023-01-06. Consultado o 2026-07-27.
- ↑ "x86 bootloaders". krisj.dev (en inglés). 2021-08-16. Consultado o 2026-07-27.
Véxase tamén
[editar | editar a fonte]Ligazóns externas
[editar | editar a fonte]- Bigogno Costa, Matheus (2020-02-27). "O que é bootloader". Canaltech (en portugués).
Este artigo sobre informática é, polo de agora, só un bosquexo. Traballa nel para axudar a contribuír a que a Galipedia mellore e medre. Existen igualmente outros artigos relacionados con este tema nos que tamén podes contribuír. |