2.1. Tuetut laitteet

Debianin laitevaatimukset eivät ole ankarampia kuin Linuxin ytimen ja GNU-työkalusarjan vaatimukset. Niinpä kaikki laitealustat joille on siirretty Linux-ydin, libc, gcc, jne, ja joille on olemassa Debianin siirros, kelpaavat Debianille. Debianin Siirrokset-sivulta osoitteessa http://www.debian.org/ports/powerpc/ löytyy yksityiskohtaisempaa tietoa laitealustan PowerPC järjestelmistä joissa Debiania on kokeiltu.

Tässä luvussa ei kerrota kaikkia laitealustan PowerPC tuettuja laitteistokokoonpanoja, vaan kerrotaan yleisempää tietoa ja annetaan viitteet joista lisätietoa löytyy.

2.1.1. Tuetut laitealustat

Debianin versio 5.0 tukee yhtätoista suoritinperhettä ja kunkin suoritinperheen useaa ”suoritinmallia”.

Suoritinperhe Nimi Debianissa Suoritinarkkitehtuuri Malli
Intel x86-koneet i386    
AMD64 & Intel EM64T amd64    
DEC Alpha alpha    
ARM arm Netwinder ja CATS netwinder
armel Versatile versatile
arm ja armel Intel IOP32x iop32x
Intel IXP4xx ixp4xx
Marvell Orion orion5x
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
MIPS Malta (32 bit) 4kc-malta
MIPS Malta (64 bit) 5kc-malta
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
MIPS (little endian) mipsel Cobalt cobalt
MIPS Malta (32 bit) 4kc-malta
MIPS Malta (64 bit) 5kc-malta
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
IBM/Motorola PowerPC powerpc PowerMac pmac
PReP prep
Sun SPARC sparc sun4u sparc64
sun4v
IBM S/390 s390 IPL VM-lukijalta ja DASD:ltä generic
IPL nauhalta tape

Tässä ohjeessa käsitellään asennusta PowerPC-laitealustalle. Muiden Debianin tukemien laitealustojen tietoja kannattaa etsiä Debianin Siirrokset-sivuilta.

2.1.2. Tuetut suorittimet, emolevyt ja näytönohjaimet

Debian GNU/Linux julkaisussa 5.0 vain PMac (Power-Macintosh tai PowerMac) ja PReP arkkitehtuurin muunnokset on tuettu.

2.1.2.1. Ytimen muunnokset

Debianissa on powerpc-ytimestä kaksi muunnosta, suorittimen tyypin mukaan:

powerpc

Useimmat järjestelmät käyttävät tätä ytimen muunnosta. Se tukee suorittimia PowerPC 601, 603, 604, 740, 750, ja 7400. Applen nimellä G4 markkinoima kone ja kaikki Applen PowerMac-koneet sitä ennen käyttävät jotain näistä suorittimista.

power64

Ytimen muunnelma power64 tukee seuraavia suorittimia:

POWER3-suoritinta käytetään vanhoissa IBM:n 64-bittisissä palvelinkoneissa: tunnettuihin malleihin kuuluvat IntelliStation POWER Model 265, pSeries 610 ja 640, ja RS/6000 7044-170, 7043-260, ja 7044-270.

POWER4-suoritinta käytetään uudehkoissa IBM:n 64-bittisissä palvelinkoneissa: tunnettuihin malleihin kuuluvat pSeries 615, 630, 650, 655, 670, ja 690.

Myös koneet joissa on Applen G5 (PPC970FX-suoritin) käyttävät POWER4-arkkitehtuuria, ja käyttävät tätä ytimen muunnosta.

2.1.2.2. Suoritinarkkitehtuuri Power Macintosh (pmac)

Apple (ja hetken aikaa muutama muukin valmistaja — esimerkiksi Power Computing) teki PowerPC-suorittimeen pohjautuvan mallisarjan Macintosh-tietokoneita. Suoritintuen mukaan ne jaetaan sukupolviin NuBus (jota Debian ei tue), OldWorld ja NewWorld.

OldWorld-koneita ovat useimmat Power Macintoshit joissa on levykeasema ja PCI-väylä. Useimmat suorittimiin 603, 603e, 604 ja 604e pohjautuvat Power Macintoshit ovat OldWorld-koneita. Nämä ennen iMacia julkaistut Applen PowerPC-mallit käyttävät nelinumeroista mallinumeroa, paitsi beesinväriset G3-koneet, jotka ovat OldWorld-koneita.

Niin kutsutut NewWorld PowerMacit ovat kaikki PowerMacit joissa on läpikuultavä värillinen muovikuori ja niiden jälkeen tulleet mallit. Näihin kuuluvat kaikki iMacit, iBookit, G4-koneet, siniset G3-koneet ja useimmat PowerBookit jotka on valmistettu vuonna 1999 tai sen jälkeen. NewWorld Powermacit tuntee myös niiden käyttämästä ”Rom in RAM” -järjestelmästä MacOS:lle, ja niitä valmistettiin vuoden 1998 puolivälistä eteenpäin.

Applen laitemäärittelyt ovat saatavilla osoitteesta AppleSpec ja vanhemmille malleille osoitteesta AppleSpec Legacy.

Mallinimi/-numero Sukupolvi
Apple iMac Bondi Blue, 5 mallia, kelkaton CD-asema NewWorld
iMac kesä 2000, 2001 alku NewWorld
iMac G5 NewWorld
iBook, iBook SE, iBook Dual USB NewWorld
iBook2 NewWorld
iBook G4 NewWorld
Power Macintosh Blue and White (B&W) G3 NewWorld
Power Macintosh G4 PCI, AGP, Cube NewWorld
Power Macintosh G4 Gigabit Ethernet NewWorld
Power Macintosh G4 Digital Audio, Quicksilver NewWorld
Power Macintosh G5 NewWorld
PowerBook G3 FireWire Pismo (2000) NewWorld
PowerBook G3 Lombard (1999) NewWorld
PowerBook G4 Titanium NewWorld
PowerBook G4 Aluminum NewWorld
Xserve G5 NewWorld
Performa 4400, 54xx, 5500 OldWorld
Performa 6360, 6400, 6500 OldWorld
Power Macintosh 4400, 5400 OldWorld
Power Macintosh 7200, 7300, 7500, 7600 OldWorld
Power Macintosh 8200, 8500, 8600 OldWorld
Power Macintosh 9500, 9600 OldWorld
Power Macintosh (beesi) G3 Minitower OldWorld
Power Macintosh (beesi) Desktop, All-in-One OldWorld
PowerBook 2400, 3400, 3500 OldWorld
PowerBook G3 Wallstreet (1998) OldWorld
Twentieth Anniversary Macintosh OldWorld
Workgroup Server 7250, 7350, 8550, 9650, G3 OldWorld
Power Computing PowerBase, PowerTower / Pro, PowerWave OldWorld
PowerCenter / Pro, PowerCurve OldWorld
UMAX C500, C600, J700, S900 OldWorld
APS APS Tech M*Power 604e/2000 OldWorld
Motorola Starmax 3000, 4000, 5000, 5500 OldWorld

2.1.2.3. PReP subarchitecture

Mallinimi/-numero
Motorola Firepower, PowerStack Series E, PowerStack II
MPC 7xx, 8xx
MTX, MTX+
MVME2300(SC)/24xx/26xx/27xx/36xx/46xx
MCP(N)750
IBM RS/6000 40P, 43P
Power 830/850/860 (6070, 6050)
6030, 7025, 7043
p640

2.1.2.4. CHRP suoritinarkkitehtuuri (ei tuettu)

Mallinimi/-numero
IBM RS/6000 B50, 43P-150, 44P
Genesi Pegasos I, Pegasos II

2.1.2.5. APUS suoritinarkkitehtuuri (ei tuettu)

Mallinimi/-numero
Amiga Power-UP Systems (APUS) A1200, A3000, A4000

2.1.2.6. Nubus PowerMac suoritinarkkitehtuuri (ei tuettu)

Debian/powerpc ei tällä hetkellä tue NuBus-koneita. Monoliittinen Linux/PPC-ytimen arkkitehtuurissa ei vielä ole tukea näille koneille; on käytettäävä MkLinux Mach -mikroydintä, jota Debian ei vielä tue. Näitä ovat seuraavat:

  • Power Macintosh 6100, 7100, 8100

  • Performa 5200, 6200, 6300

  • Powerbook 1400, 2300, ja 5300

  • Workgroup Server 6150, 8150, 9150

Näille koneille on saatavilla linux-ydin ja rajoitettu tuki osoitteesta http://nubus-pmac.sourceforge.net/.

2.1.2.7. Ei-PowerPC Macit

Macintosh-koneet jotka käyttävät 680x0-suoritinperhettä eivät kuulu PowerPC-perheeseen vaan ovat m68k-koneita. Mallit aloitti ”Mac II” -sarja, jatkoa oli ”LC”-perhe ja sitten Centris-sarja, ja pääätti Quadrat and Performat. Näissä malleissa on tavallisesti roomalainen tai 3-numeroinen mallinumero kuten IIcx, LCIII tai Quadra 950.

Tämä mallisarjan alkuna oli Mac II (Mac II, IIx, IIcx, IIci, IIsi, IIvi, IIvx, IIfx), sitten LC (LC, LCII, III, III+, 475, 520, 550, 575, 580, 630), Mac TV, Centris (610, 650, 660AV), Quadra (605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950), ja lopuksi Performa 200-640CD.

Sylimikroissa ensimmäinen malli oli Mac Portable, sitten PowerBookit 100-190cs ja PowerBook Duot 210-550c (lukuunottamatta mallia PowerBook 500 joka on Nubus, katso edellä ollutta lukua).

2.1.3. Moniprosessorijärjestelmät

Monen suorittimen tuki — kutsutaan myös nimellä ”symmetric multiprocessing” eli SMP — on saatavilla tälle arkkitehtuurille. Debianin julkaisun 5.0 vakioydin ei kuitenkaan tue SMP:tä. Tämän ei pitäisi estää asennusta, sillä vakiona oleva ei-SMP-ytimen pitäisi käynnistya monen suorittimen koneissa; tällöin ydin käyttää vain ensimmäistä suoritinta.

Useammasta suorittimesta saadaan hyötyä vasta korvaamalla Debianin vakioydin. Jutustelua siitä miten tämä tehdään löytyy kohdasta Kohta 8.6, ”Uuden ytimen kääntäminen”. Tällä hetkellä (ytimen versio 2.6.26) SMP otetaan käyttöön valinnalla ”Symmetric multi-processing support” ytimen asetusten osassa ”Platform support”.

2.1.4. Tuetut näytönohjaimet

Debianin tuki graafisille käyttöliittymille määräytyy pohjana olevan X.Org:n X11-järjestelmän tuesta. Useimmat AGP-, PCI- ja PCIe-näytönohjaimet toimivat X.Org:lla. Yksityiskohtainen tieto tuetuista grafiikkaväylistä, näytönohjaimista, näytöistä ja osoitinlaitteista löytyy osoitteesta http://xorg.freedesktop.org/. Debianin versiossa 5.0 on X.Org versio 7.3.

2.1.5. Verkkolaitteet

Melkein kaikilla Linux-ytimen tukemilla verkkokortteilla (NIC) pitäisi olla tuki myös käynnistyslevyillä. Laiteajuri saattaa olla moduuli, joka tavallisesti ladataan automaattisesti.

2.1.5.1. Langattomat verkkokortit

Langattomat verkotkin ovat yleensä tuettuja ja kasvava joukko langattomia sovittimia on tuettu virallisessa Linux-ytimessä, vaikkakin monet niistä vaativat laiteohjelmiston lataamisen. Langattomat sovittimet joita virallinen Linux-ydin ei tue voidaan yleensä saada toimimaan Debian GNU/Linuxissa, mutta ne eivät ole tuettuja asennuksen aikana.

Langattoman verkon käyttö asennuksen aikana on yhä kehitysvaiheessa. Sen toimimiseen vaikuttaa sovittimen tyyppi ja langattoman tukiaseman asetukset. Jos mitään muuta verkkosovitinta ei ole käytettävissä asennuksen aikana, on Debian GNU/Linux -jakelun asentaminen silti mahdollista käyttämällä täysiä CD-ROM- tai DVD-otoksia. Valitse vaihtoehto olla tekemättä verkon asetuksia ja asenna käyttämällä vain CD:llä/DVD:llä olevia asennuspaketteja. Tarvittava ajuri ja laiteohjelmisto voidaan asentaa kun asennus on päättynyt (uudelleenkäynnistyksen jälkeen) ja verkon asetukset voidaan tehdä itse.

Joissakin tapauksissa tarvittavaa ajuria ei ole saatavilla Debian-pakettina. Tällöin on etsittävä lähdekoodia Internetistä ja käännettävä ajuri itse. Se miten tämä tehdään ei kuulu tämän ohjeen piiriin.

2.1.6. Oheislaitteet ja muu laitteisto

Linus tukee suurta valikoimaa laitteita kuten hiiret, tulostimet, skannerit, PCMCIA- ja USB-laitteet. Useimpia näistä laitteista ei kuitenkaan tarvita järjestelmää asennettaessa.