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. Selecionando o Kernel de Inicialização e Opções O gerenciador de partida mostrará um formulário com uma lista de opções de menu e uma janela de textos com o aviso Boot:. As setas de teclado selecionam um item do menu e qualquer texto digitado no teclado aparecerá na janela de textos. Também existem telas de ajuda que podem ser mostradas pressionando-se a tecla de função apropriada. A tela de ajuda General explica as escolhas de menu e a tela Params as opções comuns de linha de comando. Consulte a tela de ajuda General para obter uma descrição dos kernels e modos de instalação mais apropriados para sua instalação. Você também deverá consultar abaixo para qualquer parâmetro adicional que deseja usar na janela de texto Boot:. A versão do kernel que escolher seleciona a versão do kernel que será usada para ambos o processo de instalação e após o sistema instalado. Caso encontrar problemas relacionados com o kernel durante a instalação, você pode também ter o mesmo problema com o sistema recém instalado. Os seguintes dois passos selecionarão e iniciarão a instalação: Selecione a versão do kernel e modo de instalação mais apropriados a suas necessidades com as setas. Entre com qualquer parâmetro de inicialização digitando no teclado. O texto será mostrado diretamente na janela de texto. Este é o lugar aonde os parâmetros do kernel (tal como configurações de console serial) são especificados. Pressione ENTER. Isto carregará e iniciará o kernel. O kernel irá mostrar suas mensagens de inicialização padrões seguidas pela primeira tela do programa de instalação do &debian;. Vá até o próximo capítulo para continuar a instalação a partir do passo aonde configura a localização de idioma, rede e partições de disco. 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.