Você precisa de um 386, 486 ou 586, com pelo menos 2Mb de RAM e um drive para experimentá-lo. Para fazer qualquer coisa útil, mais RAM (4Mb para instalar a maioria das distribuições, e 8Mb é altamente recomendado para rodar X) e um disco rígido são necessários.
VESA local bus e PCI são ambos suportados.
Existem problemas com máquinas que usam MCA (barramento proprietário da
IBM), principalmente com o controlador de discos. Há um pré-lançamento para
desenvolvedores para drives ESDI de PS/2 em
invaders.dcrl.nd.edu
em /pub/misc/linux
.
Alguns controladores SCSI também funcionam, pelo que entendo. Existe trabalho
em andamento para criar uma versão adaptada da distribuição Slackware. Para
maiores detalhes tente perguntar para Arindam Banerji
<[email protected]>
.
Linux roda em Laptops baseados na família 386, com X na maioria. Uma
página relevante é
http://www.cs.utexas.edu/users/kharker/linux-laptop/
.
Para detalhes de exatamente quais PCs, placas de vídeo, controladores de disco etc. funcionam, leia o INFO-SHEET e o Hardware HOWTO [ P2.1. Onde pego os HOWTOs e outra documentação?].
Existe um port do Linux para 8086, conhecido como Embeddable Linux Kernel
Subset (ELKS). Este é um subconjunto de 16-bits do kernel do Linux, que irá
ser usado principalmente em embeded systems{?}. Veja
http://www.linux.org.uk/Linux8086
para mais informaçoes.
Linux jamais rodará totalmente em um 8086 ou 286, pois ele requer recursos
de gerenciamento de memória e de chaveamento de tarefas não encontrado nesses
processadores.
Versões recentes do Linux (1.3.35 e posteriores) suportam máquinas multiprocessadas (SMP), apesar dele ainda nao estar satisfatoriamente estável.