Carregador de inicialização

Um carregador de inicialização (boot loader) é um programa que é encontrado pelo sistema BIOS (ou UEFI) no setor de inicialização do seu dispositivo de armazenamento (Master_boot_record do disquete ou do disco rígido), e que localiza e inicia seu sistema operacional (GNU/Linux ).

Carregadores de inicialização padrão do Debian

(em relação ao DebianSqueeze)

Arquitetura

Bootloader
padrão

Bootloaders
alternativos

Bootloader do
InstaladorDebian

i386, amd64 (BIOS)

GRUB 2

lilo, syslinux, grub v1

syslinux | pxelinux

i386, amd64 (UEFI)

GRUB-EFI 2

lilo, syslinux, grub-efi-v2, kernel EFI stub

powerpc (NewWorld)

yaboot

grub-ieee1275

powerpc (OldWorld)

quik

quik, yaboot

sparc

silo

?hppa

palo

mips

m68k

alpha

Carregadores de inicialização disponíveis

i386 + amd64

GRUB : GRand Unified Bootloader

Grub "versão 1" (upstream chama de "grub-legado") é um gerenciador de inicialização com licença GPL destinado a unificar o carregamento de inicialização em sistemas operacionais x86. Além de carregar o núcleo Linux, implementa o padrão Multiboot, que permite o carregamento flexível de múltiplas imagens de inicialização (necessário para núcleos modulares, como o GNU Hurd) (pacote:grub-legacy, anteriormente grub até DebianLenny).
VANTAGENS: muito estável, muito poderoso.
DESVANTAGENS: não suporta tabela de partição GUID (pode haver problemas com discos maiores que 2TB); não manipula partições /boot LVM e criptografadas com LUKS.

GRUB2 (PC) : GRand Unified Bootloader, "versão 2" (versão PC/BIOS)

GRUB 2 (também conhecido como PUPA - "Preliminary Universal Programming Architecture") é a Arquitetura de Programação Universal Preliminar para GRUB. É um projeto de pesquisa para a próxima geração do GNU GRUB. O objetivo mais importante é tornar GNU GRUB mais limpo, mais seguro, mais robusto, mais poderoso e mais portátil.
Este pacote contém uma versão do GRUB que foi construída para uso com a arquitetura tradicional PC/BIOS (pacote:grub-pc).
VANTAGENS: suporta [[GUID_Partition|partições GUID] (ou seja, discos maiores que 2TB); entende LVM2.
DESVANTAGENS:

GRUB2 (EFI) : GRand Unified Bootloader, "versão 2" (versão EFI)

GRUB 2 (também conhecido como PUPA - "Preliminary Universal Programming Architecture") é a Arquitetura de Programação Universal Preliminar para GRUB. É um projeto de pesquisa para a próxima geração do GNU GRUB. O objetivo mais importante é tornar GNU GRUB mais limpo, mais seguro, mais robusto, mais poderoso e mais portátil.
Este pacote contém uma versão do GRUB que foi construída para uso com a arquitetura EFI, como aquela fornecida para Intel Macs (isto é, a menos que estejam no modo de emulação MBR) (pacote: grub-efi).
VANTAGENS:<<BR>>DESVANTAGENS:

LILO : LInux LOader - O carregador do sistema operacional clássico pode carregar GNU/Linux e outros

Este pacote contém LILO (o instalador) e images com registros de inicialização para instalar Linux, OS/2, DOS e setores de inicialização genéricos de outros sistemas operacionais. Você pode usar o LILO para gerenciar seu Registro de Inicialização Mestre (com uma tela de texto simples, menu de texto ou janelas gráficas coloridas), ou invocar o LILO de outros carregadores de inicialização para iniciar o núcleo Linux (pacote:lilo).
VANTAGENS: muito estável, pode trabalhar com LVM2 desde que o núcleo e initrd não estejam espalhados por meio de volumes lógicos não contíguos.
DESVANTAGENS: tem que ser "resinstalado" toda vez que você mexer no núcleo ou no initrd, ou no caso de LVM2, quando você mover espaços contendo o núcleo ou o initird.

ELILO : Bootloader para sistemas usando firmware baseados em EFI

Este é um carregador de inicialização Linux para sistemas usando a especificação de firmware EFI. Isto inclui todos os sistemas ia64, alguns sistemas ia32 (pacote:elilo).
VANTAGENS:<<BR>>DESVANTAGENS: não suporta Hurd/Mach.

EFI boot stub : o núcleo Linux pode ser carregado diretamente do UEFI

Ao usar o EFI Boot Stub é possível inicializar um núcleo Linux sem o uso de um carregador de inicialização EFI convencional, como grub ou elilo.
VANTAGENS: acelerar o processo de inicialização pode teoricamente melhorar a capacidade do núcleo de inicializar o hardware do computador de maneira sensata. Se isso vai se traduzir em melhorias na prática, é outro caso.
DESVANTAGENS: não flexível. Não é muito funcional com núcleos múltiplos. Você deve manter um carregador de inicialização tradicional por precaução...

SPARC

SILO : Sparc Improved LOader

Como LILO ou MILO, mas para SPARC. Este é o programa que você precisa usar se você planeja inicializar SPARC/Linux através de um disco rígido, disquete ou CDROM. É instalado no bloco de inicialização do seu sistema e permitirá a inicialização do Linux, Solaris e SunOS (pacote:silo).
VANTAGENS:<<BR>>DESVANTAGENS:

parisc/hppa

PALO : Linux boot loader for parisc/hppa

Este pacote contém o carregador de inicialização parisc, mais palo que é a ferramenta de gerenciamento de mídia de inicialização como o lilo é para i386 (pacote: palo).
VANTAGENS:<<BR>>DESVANTAGENS:

PowerPC

YaBoot : Yet Another Bootloader

Este pacote contém YaBoot, o gerenciador de inicialização de escolha na linha NewWorld de computadores Power Macintosh e em computadores IBM CHRP. Suporta o carregamento de um núcleo a partir de vários sistemas de arquivos diferentes, incluindo ext2, ext3, xfs e reiserfs, bem como ramdisks separados e dual-booting.
Este pacote inclui as ferramentas do instalador ybin e mkofboot, e um programa yabootconfig para gerar um simples /etc/yaboot.fi (pacote:yaboot).
VANTAGENS:<<BR>>DESVANTAGENS:

QUIK : Bootloader for PowerMac or CHRP systems

QUIK fornece a funcionalidade necessária para inicializar um sistema Linux Debian/PowerPC PowerMac ou CHRP a partir do disco. Inclui o bootstrap de disco de primeiro e segundo estágio e um programa para instalar o bootstrap de primeiro estágio no disco da raiz.
Note que se for executá-lo numa máquina NewWorld, o quik será de uso limitado. Em vez disso, você deve instalar o yaboot. Pode até servir em uma máquina OldWorld, uma vez que fornece o programa ofpath e alguma documentação (pacote: quik).
VANTAGENS:<<BR>>DESVANTAGENS:

Outros carregadores (exceto carregadores de inicialização MBR)

LoadLin - LInux LOader - The Classic OS loader can load Linux and others

Este pacote contém LILO (o instalador) e images com registros de inicialização para instalar Linux, OS/2, DOS e setores de inicialização genéricos de outros sistemas operacionais.Você pode usar o LILO para gerenciar seu Registro de Inicialização Mestre (com uma tela de texto simples, menu de texto ou janelas gráficas coloridas), ou invocar o LILO de outros carregadores de inicialização para iniciar o núcleo Linux (pacote:loadlin).
VANTAGENS:<<BR>>DESVANTAGENS:

win32-loader

Este pacote fornece imagens de registro de inicialização GRUB que podem ser usadas pelos carregadores de inicialização nativos de várias plataformas win32 para carregar uma instância completa do GNU GRUB.
É usado pelo pacote win32-loader para fornecer imagens GRUB adequadas para carregar o InstaladorDebian no win32 (pacote: win32-loader).
VANTAGENS:<<BR>>DESVANTAGENS:

grubutil-win32

Carregador do InstaladorDebian para win32. Este pacote fornece um programa win32 que pode ser usado como um carregador para o instalador Debian, agindo como um mecanismo de inicialização mais fácil de usar do que o boot tradicional baseado em BIOS.
Pode atuar como um carregador de netboot independente (para um exemplo prático, veja win32-loader), ou como um complemento cdrom/usb-disk que inicia um instalador baseado em mídia.
VANTAGENS:<<BR>>DESVANTAGENS:

GRUB4DOS and WINGRUB

GRUB4DOS é um carregador de inicialização universal baseado no GNU GRUB. Pode inicializar o DOS/LINUX, ou através do gerenciador de inicialização do Windows/syslinux/lilo, ou de MBR/CD. Ele também possui emulação de disco BIOS integrada, driver ATAPI CDROM, etc. (pacote: nenhum ; WWW)
VANTAGENS: grubldr pode ser adicionado ao boot do Windows
DESVANTAGENS: não é suportado pelo Debian.

SysLinux : Carregador de inicialização para Linux/i386 usando disquetes MS-DOS

SYSLINUX é um carregador de inicialização para o sistema operacional GNU/Linux/i386 que opera em um sistema de arquivos FAT do MS-DOS/Windows. Destina-se a simplificar a instalação pela primeira vez do Linux, e para a criação de discos de recuperação e outros discos de boot de forma especial (pacote: syslinux)
VANTAGENS: também é um carregador de inicialização PXE e CD
DESVANTAGENS:

Ferramentas relacionadas


CategoryBootProcess