Inicializando através de um CD-ROM
&boot-installer-intro-cd.xml;
Conteúdo do CD
Existem três variações básicas dos CDs de instalação do &debian;.
O CD Cartão de Visita possui um conjunto mínimo
de instalação que caberá em uma pequena mídia de CD.
Este CD requer uma conexão de rede para instalar o resto do
sistema básico e criar um sistema utilizável.
O CD Instalação via Rede tem todos os pacotes da
instalação do sistema básico mas requer uma conexão de rede com um
espelho do &debian; para instalar pacotes extras que deseja para instalar
um sistema completo.
O conjunto de CDs do &debian; pode instalar um sistema completo a partir de
uma grande variedade de pacotes sem precisar acessar a rede.
A arquitetura IA-64 utiliza a próxima geração da Interface de Firmware
Extensível (EFI) fabricada pela Intel.
Ao invés de saber um pouco sobre o dispositivo de inicialização assim
como a BIOS x86 e um pouco sobre a tabela de partição e MBR (master boot
record), o EFI pode ler e gravar arquivos para partições de discos
formatadas com o sistema FAT16 e FAT32.
Isto simplifica o processo de inicialização do sistema.
O gerenciador de partida do sistema e o firmware EFI que o
suportam, tem um sistema de arquivos completo para armazenar os arquivos
necessários para a inicialização da máquina.
Isto significa que o sistema de discos em um sistema IA-64 tem uma partição
de discos dedicada ao EFI ao invés de um MBR ou bloco de inicialização simples
como o existente em sistemas convencionais.
O CD do &debian; Installer contém uma partição EFI pequena onde estão localizados
o gerenciador de partida ELILO, seu arquivo de configuração,
o kernel de instalação e sistema de arquivos iniciais (initrd).
O sistema em execução também contém uma partição EFI aonde os arquivos
necessários para a inicialização do sistema residem. Estes arquivos são lidos a
partir do interpretador de comandos EFI, como descrito abaixo.
A maioria dos detalhes sobre como o ELILO carrega e
inicia o sistema são transparentes para o programa de instalação do sistema.
No entanto, o programa de instalação precisa configurar uma partição EFI antes
de instalar o sistema básico. Caso contrário, a instalação do
ELILO falhará, tornando o sistema não inicializável.
A partição EFI é alocada e formatada no passo de particionamento da instalação,
antes de carregar quaisquer pacotes a partir do disco de sistema. A tarefa de
particionamento também verifica se uma partição EFI está presente antes de
permitir a continuidade do processo de instalação.
O gerenciador de partida EFI é mostrado como último passo da
inicialização do firmware. Ele mostra uma lista de menus aonde o
usuário pode selecionar uma opção. Dependendo do modelo do sistema
e de que outros softwares foram carregados, este menu poderá ser
diferente de um sistema para outro.
Devem existir pelo menos dois itens de menu sendo mostrados,
Boot Option Maintenance Menu e
EFI Shell (Built-in).
O uso da primeira opção é o método preferido, no entanto, se esta opção
não estiver disponível ou o CD não puder inicializar através dela, use
a segunda opção.
IMPORTANTE
O gerenciador de partida EFI selecionará uma ação padrão de
inicialização, tipicamente a primeira escolha do menu, dentro de um
número de segundos pré-configurado. Isto é indicado pela contagem
regressiva no rodapé da tela. Assim que a contagem regressiva terminar
e o sistema iniciar a ação padrão, você pode ter que reiniciar sua
máquina para continuar a instalação. Caso a ação padrão seja o
"EFI shell", você poderá retornar para o gerenciador de partida
digitando exit no aviso de comandos do interpretador
de comandos.
Opção 1: Booting from the Boot Option Maintenance Menu
Insira o CD na unidade de CD/DVD e reinicie a máquina. O
firmware mostrará a página do gerenciador de partida EFI e
o menu após completar sua inicialização do sistema.
Selecione Boot Maintenance Menu a partir do
menu com as setas e pressione ENTER.
Isto mostrará um novo menu.
Selecione Boot From a File a partir do menu
com as setas do teclado e pressione ENTER.
Isto mostrará uma lista de dispositivos detectados pelo firmware.
Você deverá ver duas linhas contendo ou o volume
Debian Inst [Acpi ... ou
Removable Media Boot.
Se examinar o resto da linha de menu, você verá que o dispositivo e
informações sobre a controladora deverão ser os mesmos.
Você pode escolher ambas das entradas que se referem a unidade
de CD/DVD.
Selecione a opção com as setas de teclado e pressione
ENTER.
Se escolher Removable Media Boot a máquina
irá inicializar imediatamente a seqüência de pesquisa de inicialização.
Se escolher Debian Inst [Acpi ..., ele mostrará uma
listagem de diretório da porção inicializável do CD, requerendo que
vá para o próximo passo (adicional).
Você somente precisará fazer este passo se
escolher
Debian Inst [Acpi ....
A listagem de diretório também mostrará
[Treat like Removable Media Boot] próximo a última
linha.
Selecione esta linha com as setas do teclado e pressione
ENTER.
Isto iniciará a seqüência de inicialização.
Estes passos iniciam o gerenciador de partida do &debian; que irá
mostrar uma página de menu aonde poderá selecionar um kernel de
inicialização e suas opções. Vá até o passo onde pode selecionar
o kernel de inicialização e opções.
Option 2: Booting from the EFI Shell
Se, por alguma razão, a opção 1 não for completada com sucesso,
reinicie a máquina e quando a tela do gerenciador de partida EFI
aparecer, deverá ser mostrada uma opção chamada
EFI Shell [Built-in](interpretador de comandos
EFI [embutido]). Inicialize a partir do CD de instalação do &debian;
com os seguintes passos:
Insira o CD na unidade de CD/DVD e reinicie a máquina. O
firmware mostrará uma página do gerenciador de partida EFI
e um menu após completar a inicialização do sistema.
Selecione EFI Shell a partir do menu com as
setas de teclado e pressione ENTER.
O interpretador de comandos EFI procurará em todos os dispositivos
inicializáveis e os mostrará na console antes de mostrar seu aviso de comandos.
As partições de inicializações reconhecidas nos dispositivos mostrarão um nome
de dispositivo de fsn:.
Todas as outras partições reconhecidas terão o nome
blkn:.
Caso inserir um CD antes de entrar na shell, levará alguns segundos até que
possa inicializar a unidade de CD.
Examine a saída a partir do interpretador de comandos procurando
por uma unidade de CD-ROM. É mais provável que seja detectada como
fs0: entretanto outros dispositivos com partições
inicializáveis também serão mostrados como
fsn.
Entre com o parâmetro fsn: e
pressione ENTER para selecionar o dispositivo, onde
n
é o número da partição do CDROM. O interpretador de comandos mostrará agora o
número da partição como seu aviso de comandos.
Digite elilo e pressione ENTER.
Isto iniciará a seqüência de partida.
Assim como a opção 1, estes passos iniciarão o gerenciador de partida
do &debian; que mostrará uma página de menu onde possa selecionar um
kernel para inicialização e suas opções. Você também poderá entrar
com o comando
fsn:elilo no interpretador de
comandos. Continue para selecionar o kernel de inicialização e suas opções.
Instalação usando um Console Serial
Você pode optar por fazer a instalação usando um monitor e teclado ou
usando uma conexão serial. Para usar a configuração de monitor/teclado,
seleciona uma opção contendo a string [VGA console]. Para instalar
através de uma conexão serial, selecione uma opção contendo a
string [BAUD baud serial console], aonde
BAUD é a velocidade de sua console serial. Os
itens de menus para as configurações de taxa baud mais típicas em
ttyS0 estão pré-definidas.
Na maioria das circunstâncias, você precisará fazer com que o programa
de instalação utilize a mesma taxa baud de sua conexão com a console EFI.
Se não estiver seguro de qual é a configuração, você pode obtê-la usando
o comando baud no interpretador de comandos do EFI.
Caso não exista uma opção disponível que esteja configurada para o
dispositivo serial ou taxa baud que deseja usar, você pode substituir
a configuração de console por uma das opções de menu existentes. Por
exemplo, para usar uma taxa de console de 57600 através de um dispositivo
ttyS1, enter com o parâmetro
console=ttyS1,57600n8 na janela de texto
Boot:.
A maioria das máquinas IA-64 vem com uma configuração padrão de console baud de
9600. Esta configuração é bem lenta, e o processo normal de instalação levará um
tempo significativo para desenhar cada tela. Você deverá considerar ou
aumentar a taxa baud usada para fazer a instalação ou realizar uma
instalação usando o modo texto. Veja o menu de ajuda
Params por instruções de como iniciar o programa de
instalação em modo texto.
Caso selecionar um tipo de console incorreto, você será capaz de
selecionar o e kernel e entrar com parâmetros, mas ambas a tela e
sua entrada padrão irão desaparecer assim que o kernel for iniciado,
será necessário que reinicie antes de começar a instalação.
Inicialização através do TFTP
A inicialização de um sistema IA-64 através da rede é parecida
com a inicialização usada pelo CD. A única diferença é de como o kernel da
instalação é carregado. O gerenciador de partida EFI pode carregar e
iniciar programas a partir de um servidor da rede. Assim que o kernel
for carregado e iniciar, a instalação do sistema prosseguirá através
dos mesmos passos usados na instalação através do CD com a
exceção de que os pacotes da instalação do sistema básico serão
carregados através da rede ao invés da unidade de CD.
&boot-installer-intro-net.xml;
A inicialização através da rede em sistemas IA-64 requerem duas ações
específicas de arquitetura. Uma no servidor de inicialização, o DHCP e
TFTP devem ser configurados para entregar o elilo.
Nos clientes, uma opção de inicialização nova deve ser definida no gerenciador
de partida EFI para permitir a inicialização através da rede.
Configurando o Servidor
Uma entrada TFTP recomendada para a inicialização de um sistema IA-64 via
rede se parece com esta:
host mcmuffin {
hardware ethernet 00:30:6e:1e:0e:83;
fixed-address 10.0.0.21;
filename "debian-installer/ia64/elilo.efi";
}
Note que o objetivo é ter o elilo.efi sendo executado no
cliente.
Descompacte o arquivo netboot.tar.gz no diretório usado
como sistema de arquivos raiz do seu servidor tftp. Diretórios tftp raiz
típicos incluem o /var/lib/tftp e
/tftpboot.
Isto criará uma árvore de diretórios do debian-installer
contendo os arquivos de inicialização para um sistema IA-64.
# cd /var/lib/tftp
# tar xvfz /home/user/netboot.tar.gz
./
./debian-installer/
./debian-installer/ia64/
[...]
O arquivo netboot.tar.gz contém um arquivo
elilo.conf que deve funcionar para a maioria das
configurações.
No entanto, você precisará fazer modificações neste arquivo, sendo encontrado
dentro do diretório debian-installer/ia64/.
É possível ter diferentes arquivos de configuração para clientes diferentes
usando o endereço IP do cliente como prefixo em hexadecimal com a extensão
.conf ao invés de elilo.conf.
Veja a documentação que acompanha o pacote elilo para
detalhes
Configurando o Cliente
Para configurar o suporte a inicialização TFTP no cliente, entre no
EFI e entre no item de menu Boot Option Maintenance Menu.
Add a boot option (Adicionar uma opção de partida).
Você deverá ver uma ou mais linhas com o texto
Load File [Acpi()/.../Mac()]. Se mais
de uma destas linhas existem, escolha uma que contém o endereço MAC
da interface de onde estará inicializando. Use as setas de teclado
para destacar sua escolha, então pressione enter.
De o nome Netboot ou algo parecido, salve e
retorne para o menu de opções de inicialização.
Você deverá ver a nova opção de inicialização que criou e selecionando-a
deverá iniciar as requisições DHCP, fazendo com que o TFTP carregue o
arquivo elilo.efi a partir do servidor.
O gerenciador de partida mostrará seu interpretador de comandos após
baixar e processar seu arquivo de configuração. Neste ponto, a instalação
seguirá com os mesmos passos do que a instalação via CD. Selecione uma opção
de partida como mostrado acima e quando o kernel se instalar através da
rede, ele iniciará o programa de instalação do &debian;.
Vá até o próximo capítulo para continuar a instalação onde você irá
configurar o locale
do idioma, rede e partições de disco.