Supporti per l'installazione Questa sezione aiuta a determinare quali tipi di supporto è possibile usare per installare Debian. Per esempio, se sulla propria macchina si dispone di un lettore per dischetti, è possibile usarlo per installare Debian. C'è un intero capitolo dedicato ai supporti, , che elenca i vantaggi e gli svantaggi di ogni supporto. È possibile rileggere questa pagina una volta letta quella sezione. Dischetti In alcuni casi si deve avviare il computer dai dischetti. In generale è necessario un drive che supporta i floppy da 3,5 pollici ad alta densità (1440 kilobyte). Attualmente il supporto per i floppy per CHRP non funziona. CD-ROM/DVD-ROM Tutte le volte che in questo manuale è riportato CD-ROM, devono essere considerati sia i CD-ROM che i DVD-ROM, perché entrambe le tecnologie sono molto simili dal punto di vista del sistema operativo, con l'eccezione di alcuni vecchi lettori CD-ROM non standard che non sono né SCSI né IDE/ATAPI. L'installazione basata sui CD-ROM è supportata per alcune architetture. Sulle macchine con il supporto dei CD-ROM avviabili è possibile fare una completa installazione senza floppy senza unità a nastro. Anche se il proprio sistema non supporta l'avvio da CD-ROM, è possibile usare il CD-ROM assieme ad un'altra tecnica per l'installazione del sistema, dopo che il sistema d'installazione è stato avviato in un altro modo; vedere . Sono supportati sia i CD-ROM SCSI che quelli IDE/ATAPI. Sono inoltre supportate dai dischi d'avvio tutte le interfacce CD non standard che sono supportate da Linux (come per esempio le unità Mitsumi e Matsushita). Purtroppo questi modelli posso richiedere degli speciali parametri da passare all'avvio, questo rende improbabile la possibilità di effettuare l'avvio da queste interfacce. Il Linux CD-ROM HOWTO contiene delle informazioni più approfondite sull'uso dei CD-ROM con Linux. Sono supportati anche i CD-ROM con interfaccia USB, così come i dispositivi FireWire che sono supportati dai driver ohci1394 e sbp2. Sia i CD-ROM SCSI che quelli IDE/ATAPI sono supportati su &arch-title;, sempre che il controller sia supportato dalla console SRM. Questo esclude molti dei controller su schede aggiuntive, però parecchi dei chip IDE e SCSI integrati e le schade controller fornite dal produttore dovrebbero funzionare. Per scoprire se un dispositivo è supportato dalla console SRM si consulti l'SRM HOWTO. I CD-ROM IDE/ATAPI sono supportati su tutte le macchine ARM. Sui RiscPC sono supportati anche i CD-ROM SCSI. Sulle macchine SGI l'avvio da CD-ROM richiede un lettore CD-ROM in grado di lavorare con blocchi logici di dimensione pari a 512 byte. Parecchi dei lettori di CD-ROM SCSI sul mercato non hanno questa funzionalità; se il proprio lettore ha un jumper etichettato con Unix/PC o con 512/2048 spostarlo sulla posizione Unix o 512. Per avviare l'installazione basta semplicemente selezionare la voce System installation nel firmware. La Broadcom BCM91250A supporta i dispositivi IDE, tra cui anche le unità CD-ROM, ma le immagini dei CD per questa piattaforma non sono attualmente disponibili perché il firmware non riconosce i CD. Per poter installare Debian su una scheda per prototipazione BCM91480B è necessaria una scheda PCI IDE, SATA o SCSI. Sulle DECstation per avviare l'installazione da CD-ROM è necessario un CD-ROM SCSI capace di lavorare con i blocchi logici da 512 byte. Molti dei CD-ROM SCSI venduti per il mercato PC non hanno questa funzionalità. Se il proprio lettore CD-ROM ha un jumper etichettato con Unix/PC o con 512/2048, spostarlo sulla posizione Unix o 512. Il CD 1 contiene l'Installatore per la sottoarchitettura r3k-kn02 (le DECstation 5000/1xx e 5000/240 basate su R3000 e i modelli Personal DECstation basati su R3000), mentre il CD 2 contiene l'Installatore per la sottoarchitettura r4k-kn04 (le DECstation 5000/150 e 5000/260 basate su R4x00 e le Personal DECstation 5000/50). Per avviare da CD, eseguire il comando boot #/rzid dal prompt dei comandi del firmware, dove # è il numero del dispositivo TurboChannel da cui si vuole avviare l'installazione (3 sulla maggior parte delle DECstation) e id è l'ID SCSI del lettore CD-ROM. Se si ha bisogno di passare dei parametri addizionali, questi possono essere appesi usando la seguente sintassi. boot #/rzid param1=valore1 param2=valore2 ... Dischi fissi L'avvio dell'installazione del sistema direttamente dal disco fisso è un'altra possibilità disponibile per molte architetture. Questa richiede un altro sistema operativo per caricare l'Installatore sul disco fisso. Infatti, l'installazione dal disco fisso è la tecnica d'installazione preferita per le macchine &architecture;. Sebbene &arch-title; non permetta di effettuare l'avvio da SunOS (Solaris), è possibile installare da una partizione SunOS (UFS slice). Penne USB Molti computer Debian hanno bisogno del floppy o del lettore CD-ROM solo per installare il sistema o per operazioni di ripristino del sistema. Se ci si trova a operare con dei server probabilmente questi lettori sono già stati rimossi ed è possibile usare una penna USB per installare e (quando necessario) recuperare il sistema. Questo è utile anche per i piccoli sistemi che non hanno spazio per lettori inutili. Rete È anche possibile avviare il sistema attraverso la rete. Questo è il metodo d'installazione preferito per Mips. L'installazione senza dischi, usando l'avvio dalla rete da una LAN e montare l'intero filesystem attraverso NFS è un'altra opzione. Dopo che il kernel del sistema operativo è stato installato, si può installare il resto del sistema con una qualsiasi sorta di connessione (tra queste anche con una connessione PPP dopo l'installazione del sistema base), via FTP o HTTP. Un*x o sistemi GNU Se si usano altri sistemi Unix, è possibile usarli anche per installare &debian; senza l'uso di &d-i; descritto nel resto del manuale. Questo tipo d'installazione può essere utile per gli utenti che hanno dell'hardware che altrimenti non è supportato o sui computer che non possono tollerare interruzioni. Se interessa a questa tecnica, si veda la sezione . Sistemi d'archiviazione supportati I dischi d'avvio di Debian contengono un kernel che è stato compilato per massimizzare il numero di sistemi su cui può girare. Sfortunatamente questo comporta un kernel di dimensione maggiore che include molti driver che non verranno usati sulla propria macchina (vedere per imparare a compilare un kernel personalizzato). Il supporto per la maggior quantità di dispositivi è desiderabile in generale per permettere che Debian possa essere installata sul numero maggiore possibile di combinazioni di hardware. In generale il sistema d'installazione di Debian include il supporto per i floppy, i driver IDE, i floppy IDE, i dispositivi IDE collegati alla porta parallela, i controller e i dispositivi SCSI, USB e FireWire. I filesystem supportati comprendono FAT, le estensioni Win-32 FAT (VFAT) e NTFS. Le interfacce dei dischi che emulano l'interfaccia AT, spesso chiamate MFM, RLL, IDE o ATA, sono supportate. I vecchissimi controller dei dischi ad 8 bit usati nei computer IBM XT sono supportati solo come modulo. I controller SCSI dei dischi di molti costruttori sono supportati. Per maggiori dettagli si veda il Linux Hardware Compatibility HOWTO. Buona parte dei sistemi di archiviazione supportati dal kernel Linux sono supportati dal sistema d'installazione di Debian. Notare che l'attuale kernel Linux non supporta i floppy su Macintosh e il sistema di installazione di Debian non supporta i floppy su Amiga. Per Atari è inoltre supportato il filesystem Macintosh HFS, e AFFS è supportato come modulo. Mac supporta il file system Atari (FAT). Su Amiga è supportato il file system FAT e anche HFS come modulo. Tutti i sistemi di archiviazione supportati dal kernel Linux sono supportati dal sistema d'avvio. I seguenti controller SCSI sono supportati dal kernel predefinito: Sparc ESP PTI Qlogic,ISP Adaptec AIC7xxx NCR e Symbios 53C8XX Anche i sottosistemi IDE (come per esempio quello delle UltraSPARC 5) sono supportati. Si vedano le Linux for SPARC Processors FAQ per avere più informazioni sull'hardware SPARC supportato dal kernel Linux. Ogni sistema di archiviazione supportato dal kernel Linux è supportato anche dal sistema d'avvio, quindi sia dischi SCSI che IDE. Notare, tuttavia, che su molti sistemi la console SRM non è in grado di eseguire l'avvio dai dischi IDE e che Jensen non è in grado di fare l'avvio da dischetto (si veda per maggiori informazioni sull'avvio di Jensen). Ogni sistema di archiviazione supportato dal kernel Linux è supportato anche dal sistema d'avvio. Notare che il kernel Linux non supporta i floppy sui sistemi CHRP. Ogni sistema di archiviazione supportato dal kernel Linux è supportato anche dal sistema d'avvio. Notare che il kernel Linux non supporta il lettore floppy. Ogni sistema di archiviazione supportato dal kernel Linux è supportato anche dal sistema d'avvio. Ogni sistema di archiviazione supportato dal kernel Linux è supportato anche dal sistema d'avvio. Questo significa che FBA e ECKD DASD sono supportati con il vecchio layout dei dischi di Linux (ldl) e con il nuovo layout dei dischi comune S/390 (cdl).