CPU, schede madri e video supportate Le informazioni complete sulle periferiche supportate possono essere trovate nel Linux Hardware Compatibility HOWTO. Lo scopo di questa sezione è descrivere solo le cose fondamentali. CPU Sono supportati quasi tutti i processori x86 (IA-32) attualmente usati nei personal computer, comprese tutte le varianti della serie Pentium di Intel. Questa tipologia di processori comprende anche i processori a 32-bit AMD e VIA (Cyrix) e i processori come Athlon XP e Intel P4 Xeon. Purtroppo &debian; GNU/Linux &releasename; non funziona sui processori 386 e precedenti. A dispetto del nome dell'architettura, i386, il supporto per i processori 80386 (e i suoi cloni) è stato eliminato a partire dalla release Sarge (r3.1) di &debian; Sono stati fatti molti tentativi per evitare la rimozione ma alla fine è risultata necessaria a causa di una serie di problemi con il compilatore e il kernel, iniziando da un bug nell'ABI C++ fornita da GCC. Si dovrebbe poter comunque usare &debian; GNU/Linux sui processori 80386 compilando in proprio un kernel personalizzato e compilando tutti i pacchetti a partire dai sorgenti, ma questo non rientra nello scopo del manuale. . (Nessuna versione di Linux ha mai supportato il 286 o i chip precedenti). Tutti i processori dal i486 in poi continuano ad essere supportati Come effetto collaterale della rimozione del supporto per i chip più vecchi molti pacchetti &debian; sono un po' più veloci sui computer recenti. Il i486, introdotto nel 1989, ha tre istruzioni nel linguaggio macchina (bswap, cmpxchg e xadd) che il i386, introdotto nel 1986, non aveva. Fino a ora queste istruzioni non potevano essere usate con facilità dalla maggior parte dei pacchetti &debian;; ma adesso è possibile farlo. . Se si possiede un sistema con processore a 64-bit della famiglia AMD64 o EM64T Intel è consigliabile usare la versione dell'installatore per l'architettura amd64 al posto della versione per i386 (32-bit). Bus di I/O Il bus è quella parte della scheda madre che permette alla CPU di comunicare con le periferiche come i dispositivi di memorizzazione. Ogni computer usa un bus ISA, EISA, PCI, PCIe, PCI-X o VLB (VESA Local Bus, conosciuto anche come VL bus). Tutti i personal computer venduti negli ultimi anni usano uno di questi.