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.
As máquinas Motorola 680x0 geralmente se auto configuram e não requerem configuração de firmware. No entanto, você deverá se assegurar de ter a ROM apropriada e patches do sistema. No Macintosh, o MacOS versão >= 7.1 é recomendado porque a versão 7.0.1 contém uma falha nos controladores de video, impedindo que o gerenciador de partida desative as interrupções de video, resultando em um travamento durante a partida. A inicialização do Amiga requer ixemul.library, uma versão que é distribuida em CD-ROM. Nos sitemas VMC VMEbus você deverá se assegurar de usar ROMs de partida VMBBug revisão G ou maior. As ROMs de partida VMBBug não vem como padrão em sistemas BVM mas estão disponíveis a partir do BVM sob requisição livre de custos.
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.
Placas Atari TT RAM são impressionantes por te rpboelmas de RAM sob o Linux; se encontrar problemas estranhos, tente executar pelo menos o kernel na ST-RAM. Os usuários do Amiga podem precisar excluir memória RAM usando um memfile inicializável.
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”.