Debian non ha nessun requisito aggiuntivo all'hardware oltre a quelli necessari al funzionamento del kernel Linux o kFreeBSD e dei programmi GNU. Perciò è possibile usare Debian su qualsiasi architettura o piattaforma verso cui è stato fatto il port del kernel Linux o kFreeBSD, della libc e del gcc e per la quale esiste il port di Debian. Consultare le pagine dei port su http://www.debian.org/ports/s390/ per conoscere quali sistemi con architettura S/390 sono stati testati con Debian GNU/Linux.
Piuttosto che cercare di descrivere tutte le diverse configurazioni hardware che sono supportate da S/390, questa sezione contiene delle informazioni generali e dei riferimenti a documenti dov'è possibile trovare delle informazioni aggiuntive.
Debian GNU/Linux 9 supporta dieci architetture principali e diverse varianti di ogni architettura, che vanno sotto il nome di «flavor».
Architettura | Indicazione Debian | Sottoarchitettura | Variante (flavor) |
---|---|---|---|
Intel x86-based | i386 | macchine x86 | default |
solo domini Xen PV | xen | ||
AMD64 & Intel 64 | amd64 | ||
ARM | armel | Marvell Kirkwood e Orion | marvell |
ARM con FPU hardware | armhf | multipiattaforma | armmp |
64bit ARM | arm64 | ||
32bit MIPS (big endian) | mips | MIPS Malta | 4kc-malta |
Cavium Octeon | octeon | ||
64bit MIPS (little endian) | mips64el | MIPS Malta | 5kc-malta |
Cavium Octeon | octeon | ||
Loongson 3 | loongson-3 | ||
32bit MIPS (little endian) | mipsel | MIPS Malta | 4kc-malta |
Cavium Octeon | octeon | ||
Loongson 3 | loongson-3 | ||
Sistemi Power | ppc64el | IBM POWER8 o macchine più recenti | |
64bit IBM S/390 | s390x | IPL da VM-reader e DASD | generico |
Questo documento tratta l'installazione sull'architettura S/390 con il kernel Linux. Se si cercano delle informazioni su un'altra delle architetture supportate da Debian si consultati la pagina dei port Debian.
A partire da Debian Squeeze, il supporto per l'avvio in modalità ESA/390 è stato rimosso. La macchina deve supportare la z/Architecture, il supporto 64 bit è obbigatorio. Lo spazio utente del port S/390 è ancora compilato per ESA/390. Tutto l'hardware zSeries e System z è completamente supportato. Il supporto software per S/390 è incluso dal kernel 4.3 di sviluppo. Informazioni più aggiornate sul supporto IBM a Linux possono essere trovate nella pagina Linux su System z® di developerWorks.
PAV e HyperPAV sono supportate in modo trasparente, non è necessario il multipathing per sfruttare queste funzionalità del sistema di memorizzazione. Assucurarsi di configurare i dipsositivi durante la selezione dei device DASD; non sarà possibile utilizzare gli alias dei device per la formattazione, per il partizionamento e nemmeno per l'uso diretto.
Il supporto multiprocessore — detto anche «symmetric multiprocessing» o SMP — è disponibile per questa architettura. In origine la presenza più processori in un computer era una caratteristica solo dei sistemi server di alto livello, negli ultimi anni questa caratteristica è diventata molto comune grazie ai cosiddetti processori «multi-core». Tali processori contengono due o più unità di elaborazione, chiamate «core», all'interno di un solo chip.
L'immagine del kernel standard di Debian 9 è stata compilata con il supporto per l'SMP ed è utilizzabile anche su sistemi non-SMP senza problemi.
Quasi tutte le schede di rete (NIC) supportate dal kernel Linux standard dovrebbero essere supportate anche dal sistema d'installazione; normalmente i driver sono caricati automaticamente.
Le schede supportate sono:
Channel to Channel (CTC) e ESCON connection (reale o emulate)
OSA-2 Token Ring/Ethernet e OSA-Express Fast Ethernet (non-QDIO)
OSA-Express in QDIO modalità, HiperSocket e Guest-LAN