<Anterior | Conteúdo | Próxima>
Muitos sistemas Linux usam lilo, o LInux LOader para inicializar sistemas operacionais. No entanto, discutiremos apenas o GRUB, que é mais fácil de usar e mais flexível. Se você precisar de informações sobre lilo, consulte as páginas de manual e HOWTOs. Ambos os sistemas suportam instalações de boot duplo, nos referimos aos HOWTOs sobre este assunto para exemplos práticos e informações básicas.
4.2.2. O processo de inicialização
Quando um computador x86 é inicializado, o processador procura no final da memória do sistema o BIOS (Basic Input / Output System) e o executa. O programa BIOS é gravado na memória somente leitura permanente e está sempre disponível para uso. O BIOS fornece a interface de nível mais baixo para dispositivos periféricos e controla a primeira etapa do processo de inicialização.
O BIOS testa o sistema, procura e verifica periféricos e, em seguida, procura uma unidade para usar para inicializar o sistema. Normalmente, ele verifica a unidade de disquete (ou unidade de CD-ROM em muitos sistemas mais novos) para mídia inicializável, se houver, e então examina o disco rígido. A ordem das unidades usadas para inicializar é geralmente controlada por uma configuração específica do BIOS no sistema. Depois que o Linux é instalado no disco rígido de um sistema, o BIOS procura um Master Boot Record (MBR) começando no primeiro setor do primeiro disco rígido, carrega seu conteúdo na memória e passa o controle para ele.