Esta seção lhe guiará através da configuração e pré-instalação de hardware, se preciso, você precisá faze-lo antes de instalar a Debian. Geralmente isto envolve a checagem e possivelmente a alteração de configurações de firmware para seu sistema. A "firmware" é o software central usado pelo hardware; é mais criticamente chamado durante o processo de inicialização (após ligar a força). Os assuntos conhecidos de hardwares afetabndo a confiança da Debian GNU/Linux em seu sistema também são destacados.
Normalmente não existe a necessidade de configurar a BIOS (chamada OpenFirmware) em sistemas PowerPC . O PReP e CHRP são equipados com o OpenFirmware, mas infelizmente, o método que utilizar para chama-lo varia de fabriante para fabricante. Você terá que consultar a documentação do hardware que vem com sua máquina.
Em Macintoshes PowerPC , você deverá executar o OpenFirmware pressionando-se a combinação de teclas Command-option-O-F durante a partida. Geralmente ele checará se esta combinação foi pressionada após o boot, mas o tempo exato varia de modelo para modelo. Veja a http://www.netbsd.org/Ports/macppc/faq.html para mais dicas.
O aviso de comando da OpenFirmware se parecerá com isto:
ok 0 > |
Note que em Macs PowerPC antigos, a interação com o usuário padrão e algumas vezes requeridas para o OpenFirmware é através da porta serial (modem). Se chamar o OpenFirmware em uma destas máquinas, você verá uma tela preta. Neste caso, um programa terminal sendo executado em outro computador, conectado a porta do modem, é necessário para interagir com o OpenFirmware.
O OpenFirmware em máquinas Bege OldWorld G3, versão OF 2.0f1 e 2.4 são defeituosas. Estas máquinas parecerão mais que não são capazes de inicializar através do disco rígido a não ser que a firmware seja atualizada. Um patch para a firmware está incluido no utilitário System Disk 2.3.1 disponível na Apple em ftp://ftp.apple.com/developer/macosxserver/utilities/SystemDisk2.3.1.smi.bin. Após descompactando o utilitário no MacOS e carregando-o, selecione o botão Save para ter os patches da firmware instalados na nvram.
Muitas pessoas tem tentado fazer o sistema funcionar com sua CPU de 90Mhz, em 100Mhz, etc. Normalmente funciona, mas sua sensibilidade a temperatora e outros fatores podem danificar o sistema. Um dos autores deste deocumento fez o overclock de seu próprio sistema por um ano e então o sistema começou a abortar o programa gcc com um sinal inexperado durante a compilação do kernel. Voltando a CPu a velocidade normal resolveu o problema.
O compilador gcc é frequentemente a primeira coisa que da problema quando tem módulos de memória defeituosos (ou outros problemas de hardwares que fazem a modificação de seus dados indiscriminadamente) porque ele constróia amplas estruturas de dados que acessa repetidamente. Um erro nestas estruturas de dados fará que ele execute uma instrução ilegal ou acesso um endereço inexistente. O sintoma disto será o gcc sendo finalizado por causa de um sinal inexperado.
O kernel do Linux nem sempre pode detectar a quantidade de memória RAM que possui. Se este é o seu caso, por favor de uma olhada em Secção 5.2, “Parâmetros de Inicialização”.