2.1. Maskinvara som stöds

Debian ställer inga maskinvarukrav utöver kraven ställda för Linuxkärnan och GNU:s verktyg. Därför kan alla arkitekturer eller plattformar till vilka Linuxkärnan, libc, gcc och så vidare, blivit porterade, och för vilken en portering till Debian finns, köra Debian. Referera till ports-sidorna på http://www.debian.org/ports/i386/ för mera detaljer om Intel x86-arkitektursystem som har blivit testade med Debian.

Hellre än att försöka att beskriva alla de olika maskinvarukonfigurationerna som finns stöd för i Intel x86 innehåller det här avsnittet allmän information och pekar till källor för ytterligare information.

2.1.1. Arkitekturer som stöds

Debian 4.0 har stöd för tolv större arkitekturer och ett flertal variationer av varje arkitektur kända som “varianter”.

Arkitektur Debian-beteckning Underarkitektur Variant
Intel x86-baserad i386    
AMD64 & Intel EM64T amd64    
DEC Alpha alpha    
ARM och StrongARM arm Netwinder och CATS netwinder
Intel IOP32x iop32x
Intel IXP4xx ixp4xx
RiscPC rpc
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
Intel IA-64 ia64    
MIPS (big endian) mips SGI IP22 (Indy/Indigo 2) r4k-ip22
SGI IP32 (O2) r5k-ip32
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
Motorola 680x0 m68k Atari atari
Amiga amiga
68k Macintosh mac
VME bvme6000
mvme147
mvme16x
IBM/Motorola PowerPC powerpc CHRP chrp
PowerMac pmac
PReP prep
Sun SPARC sparc sun4m sparc32
sun4u sparc64
sun4v
IBM S/390 s390 IPL från VM-läsare och DASD generic
IPL från band band

Det här dokumentet täcker in installationen för Intel x86-arkitekturen. Om du letar efter information om någon av de andra arkitekturerna som Debian stöder kan du se på sidorna för Anpassningar (porteringar).

2.1.2. Processor, moderkort och grafikstöd

Komplett information angående kringutrustning som stöds kan hittas i Linux Hardware Compatibility HOWTO. Det här avsnittet innehåller endast grundläggande information.

2.1.2.1. Processor

I stort sett alla x86-baserade (IA-32) processorer som fortfarande används i vanliga persondatorer stöds, inklusive alla varianter av Intels "Pentium"-serie. Gruppen omfattar också 32-bitars AMD och VIA-processorer, samt nyare processorer som Athlon XP och Intel P4 Xeon.

Notera

Om ditt system har en processor av typen 64-bitars AMD64 eller Intel EM64T-familjerna, så bör du antagligen använda installeraren för arkitekturen amd64 istället för installeraren för (32-bitars) arkitekturen i386.

Dock kan Debian GNU/Linux etch inte köras på 386 eller tidigare processorer. Trots arkitekturnamnet "i386", har stöd för faktiska 80386-processorer (och deras kloner) uteslutits med Sarge-utgåvan (r3.1) av Debian[2]. (Ingen version av Linux har någonsin haft stöd för 286 eller tidigare chip i serien.) Alla i486 och senare processorer stöds fortfarande[3].

2.1.2.2. In/ut-buss

Systembussen är den del av moderkortet som tillåter processorn att kommunicera med kringutrustning såsom lagringsenheter. Din dator måste använda ISA, EISA, PCI, Microchannel-arkitekturen (MCA, används i IBM:s PS/2-serier), eller VESA Local Bus (VLB, kallas ibland för VL-bussen). Praktiskt taget att persondatorer som sålts de senaste åren använder en av dessa.

2.1.3. Stöd för grafikkort

Du bör använda ett VGA-kompatibelt skärmgränssnitt för konsollterminalen. Nästan alla moderna grafikkort är kompatibla med VGA. Urgamla standarder som CGA, MDA eller HGA bör också fungera om du inte kräver X11-stöd. Observera att X11 inte används under installationsprocessen som beskrivs i det här dokumentet.

Debians stöd för grafiska gränssnitt bestäms av det underliggande stöd som hittas i X.Org:s X11-system. De flesta AGP-, PCI- och PCIe-grafikkort fungerar under X.Org. Detaljer om grafikbussar, kort, skärmar och pekenheter som stöds kan hittas på http://xorg.freedesktop.org/. Debian 4.0 skickar med X.Org version 7.1.

2.1.4. Bärbara datorer

Bärbara datorer stöds också. Dessa datorer är ofta specialiserade eller innehåller proprietär maskinvara. För att se om din speciella bärbara dator fungerar bra med GNU/Linux, se Linux för bärbara

2.1.5. Flera processorer

Stöd för flera processorer — även kallat “symmetrisk multi-processing” eller SMP — finns tillgängligt för den här arkitekturen. Standardkärnavbilden för Debian 4.0 blev byggd med stöd för SMP-alternativ. Det här betyder att kärnan kommer att identifiera antalet processorer (eller processorkärnor) och automatiskt inaktivera SMP på system med en processor.

Varianten 486 av Debians kärnavbildspaket för Intel x86 är inte byggt med SMP-stöd.



[2] Vi har länge försökt att undvika detta, men i slutändan var det nödvändigt på grund av en serie olyckliga problem med kompilatorn och kärnan, som började med ett fel i C++ ABI som tillhandahålls av GCC. Du bör fortfarande kunna köra Debian GNU/Linux på faktiska 80386-processorer om du bygger din egna kärna samt bygger alla paket från källkod, men det är utanför omfånget för denna handbok.

[3] Många Debian-paket kommer faktiskt att kunna köras lite snabbare på moderna datorer som en positiv effekt av att stödet för dessa gamla chip utelämnades. Processorn i486, som introducerades 1989, har tre "opcodes" (bswap, cmpxchg och xadd) som i386, introducerad 1986, inte hade. Tidigare kunde dessa inte enkelt användas av de flesta Debian-paket; nu kan de det.