# Instalação do gerenciador de inicialização ELILO no disco rígido

O gerenciador de inicialização da arquitetura &architecture; é chamado elilo. Ele foi construído tendo como base o gerenciador de inicialização lilo da arquitetura x86 e usa um arquivo de configuração parecido. No entanto, ao invés de escrever um MBR ou registro mestre de partição no disco rígido, ele copia os arquivos necessários para uma partição de disco em formato FAT e modifica o menu do gerenciador de inicialização do EFI do hardware apontando para os arquivos naquela partição. O gerenciador de inicialização `elilo` realmente se divide em duas partes. O comando `/usr/sbin/elilo` que gerencia a partição e copia os arquivos para ela. O programa `elilo.efi` é copiado na partição EFI e executado pelo gerenciador de inicialização do EFI para fazer o trabalho de carregar e iniciar o kernel Linux.

A configuração e instalação do elilo é feita como último passo da instalação de pacotes da instalação do sistema básico. O &d-i; lhe mostrará uma lista de partições de disco potenciais que achou adequadas para uma instalação de uma partição do EFI. Selecione a partição que configurou anteriormente na instalação, tipicamente uma partição no mesmo disco que contém seu sistema de arquivos raiz.

## Selecione a partição correta!

O critério para seleção de uma partição é que ela deverá conter um sistema de arquivos em formato FAT marcada como inicializável. O &d-i; pode mostrar múltiplas escolhas dependendo do que encontrar durante a pesquisa de discos de sistema, incluindo partições EFI de outros discos de sistema e partições de diagnóstico do EFI. Lembre-se, `elilo` pode formatar a partição durante a instalação, apagando todo o conteúdo anterior.

## Conteúdo da Partição EFI

A partição EFI é uma partição contendo um sistema de arquivos no formato FAT em um dos discos rígidos do sistema, normalmente o mesmo disco que contém o sistema de arquivos raiz. Ela normalmente não é montada em um sistema em execução como normalmente só é necessária pelo Gerenciador de Partida EFI para carregar o sistema e a parte de instalação do `elilo` grava diretamente no sistema de arquivos. O utilitário `/usr/sbin/elilo` grava os seguintes arquivos para o diretório `efi/debian` da partição EFI durante a instalação. Note que o Gerenciador de Partida EFI encontrará estes arquivos usando o caminho `fs`n`:\efi\debian`. Podem existir outros arquivos neste sistema de arquivos enquanto o sistema é atualizado ou reconfigurado de tempos em tempos.

`elilo.conf`

- Este é o arquivo de configuração lido pelo gerenciador de inicialização quando é iniciado. É uma cópia do `/etc/elilo.conf` com os nomes de arquivos re-gravados para se referir a arquivos dentro da partição EFI.

`elilo.efi`

- Este é o programa gerenciador de inicialização que o Gerenciador de Inicialização EFI executa para inicializar o sistema. Ele também é o programa por trás do item de menu &debian; GNU/Linux do menu de comando EFI Boot Manager.

`initrd.img`

- Este é um sistema de arquivos raiz inicial usado para inicializar o kernel. Ele é uma cópia do arquivo referenciado no `/etc/elilo.conf`. Em uma instalação padrão da &debian;, ele deverá ser o arquivo em `/boot` referenciado através do link simbólico `/initrd.img`.

`readme.txt`

- Este é um pequeno arquivo de texto te alertando que o conteúdo do diretório é gerenciado pelo `elilo` e que qualquer modificação local será perdida na próxima vez que o `/usr/sbin/elilo` for executado.

`vmlinuz`

- Este é o próprio kernel compactado. É uma cópia do arquivo referenciado em `/etc/elilo.conf`. Em uma instalação padrão da &debian;, ele será o arquivo em `/boot` referenciado pelo link simbólico `/vmlinuz`.