Home

Installazione di Debian GNU/Linux 3.0 per Intel x86

image

Contents

1. 8 14 Selezione avanzata dei pacchetti con dselect L00000 Sl Fare il IOR sone cana She a e a aa e ba ea ew a asa 9 Cosa fare adesso Yi Semon conoscete UMR ooo cial i a eh Oe Se bs 9 2 Come rentarsiin Debian iii e e RR WS e 92 1 Il sistema del pacchetti Debian Lilli i ha ba 9 2 2 Gestione di versioni delle applicazioni LL O23 Gestonedei job dicon iii i Ea 0 3 Riattivare DOS WIDGOWS o s o e s eor ea nt E pe na 9 4 Ulteriori letture ed informazioni a o ese oee ia US Compilazion del kermel np me aaa e eee eee ew 95 1 Gestione dell immagine del kernels sre c s a ee ea ae 10 Informazioni tecniche su Boot Floppies POST Codieesontente ia een op E E aa 10 2 Dis herto di reeuperes co s e o a ee a ee a a ee e o a 10 3 Sostituire il kernel del dischetto di recupero o o c sacaos anoeia aoa i eee 11 Appendice 11 1 Ulenonintontiazioni ae xa a a ehi e a Ba wR aaa 11 1 1 Ulteriori informazioni LL INDICE vi 11 2 Come procurarsi Debian GNU Linux 11 2 1 La serie di CD ufficiali Debian GNU Linux 11 2 2 Imirror Debian 11 2 3 Descrizione dei file del sistema di installazione 11 2 4 GPG SSH e altri programmi per la sicurezza o oo 11 3 Device Linux 11 3 1 Configurare il vostro mouse 12 Administrivia 12 1 Circa questo documento 12 2 Come contribuire 12 3 Contributi principali
2. a pagina 44 Se scegliete un metodo di boot non predefinito come ramdisk o floppy vi verr chiesto di inserire il dischetto di root Inseritelo nel primo lettore di dischetti e premete Invio se scegliete floppy1 inseritelo nel secondo lettore Dopo aver fatto il boot dal dischetto di recupero richiesto il dischetto di root Inseritelo nel lettore premete Invio e i contenuti verranno caricati in memoria L installer dboot st rap verr lanciato automaticamente Capitolo 5 Avvio del sistema di installazione 43 Se avete problemi a fare il boot consultate Risolvere eventuali problemi del processo d installazione in questa pagina 54 Fare il boot da un disco fisso Fare il boot da un sistema operativo esistente pu venire spesso comodo per giunta il solo metodo d installazione supportato su alcuni sistemi Per avviare l installer dal disco fisso dovrete aver gi scaricato e collocato nella giusta posizione i file necessari come descritto in Preparare 1 file per il boot da disco fisso a pagina 35 5 4 1 Fare il boot da una partizione DOS Fate il boot in DOS non Windows senza caricare alcun driver Per farlo dovrete premere F8 al momento giusto e a richiesta selezionare l opzione safe mode command prompt only Entrate nella sottodirectory della variante del kernel che avete scelto p e cd c current compact A questo punto lanciate install bat Verr cos caricato il kernel
3. il primo device Ethernet Alcuni dettagli tecnici che potrebbero esservi utili il programma assume che l indirizzo IP di rete sia il risultato di un AND bit a bit tra l indirizzo IP del vostro sistema e la vostra netmask che l indirizzo broadcast sia il risultato di un OR bit a bit tra l indirizzo IP del vostro sistema e la negazione bit a bit Capitolo 7 Installare il kernel e il sistema operativo di base 63 della netmask Suppone inoltre che il vostro gateway funga anche da server DNS Se non avete soluzioni alternative pronte usate quanto proposto dal sistema Se necessario potrete cambiare tali impostazioni una volta finita l installazione modificando il file etc network interfaces In alternativa potrete installare etherconf che vi guider nella configurazione della rete 7 8 Installazione del sistema di base Il passo successivo installare il sistema di base Si tratta di un insieme minimo di pacchetti che fornisce un sistema funzionante essenziale e autosufficiente Occupa meno di 70MB Durante Installazione del sistema di base se non state installando da CD ROM vi verr proposto un men di dispositivi da cui potete installare il sistema di base Dovreste scegliere il mezzo d installazione adatto Se state installando da un CD ROM ufficiale vi sar semplicemente chiesto d inserirlo Se state installando il sistema di base via rete sappiate che alcuni passi del processo d installazione p
4. Compilazione del kernel a pagina 76 per informazioni su come ricompilare il kernel Il supporto per il maggior numero possibile di dispositivi importante al fine di assicurare che Debian possa essere installata sull insieme pi vasto possibile di configurazioni hardware Generalmente il sistema di installazione Debian include il supporto per dischetti dischi IDE dischetti IDE dispositivi IDE su porta parallela dischi e controller SCSI Tra i file system supportati ci sono MINIX FAT e VFAT le estensioni Win32 per FAT Il sistema d installazione non ha il supporto per NTFS ma lo si pu aggiungere in una fase successiva come descritto in Compilazione del kernel a pagina 76 Sono utilizzabili anche le interfacce disco che emulano i dischi fissi AT spesso chiamate MFM RLL IDE o ATA I vecchissimi controller a 8 bit usati dai dischi fissi degli elaboratori IBM XT sono supportati solo come modulo Sono supportati anche i controller per dischi SCSI di molte case produttrici diverse Per ulteriori dettagli consultate il Linux Hardware Compatibility HOWTO http www linuxdoc org HOWTO Hardware HOWTO html Non sono supportati i dischi SCSI IDE ed alcuni controller SCSI inclusi e gli host adapter SCSI che utilizzano il protocollo EATA DMA come gli SmartCache III IV le famiglie di controller SmartRAID i DPT PM2011B e PM2012B e la famiglia di controller SCSI NCR 53c7 tranne i 5308 e 1 5380 che sono supportati 2 3 Req
5. ecc Disabilitate tutte le im postazioni relative alla RAM shadow viene usata per accelerare l accesso alle ROM della scheda madre e di alcuni controller Linux una volta avviato non usa queste ROM che contengono programmi a 16 bit ma il suo software a 32 bit pi veloce Disabilitare la RAM shadow pu renderne almeno una parte disponibile ai programmi come normale memoria Lasciarla abilitata d altrocanto pu ostacolare l accesso di Linux ai dispositivi hardware Opzioni varie del BIOS cui prestare attenzione Se il vostro BIOS presenta un opzione tipo 15 16 MB Memory Hole disabilitatela Linux si aspetta di trovarci della memoria se avete RAM sufficiente Secondo un resoconto pare ci siano schede madri Intel Endeavor che presentano un opzione chiamata LFB Linear Frame Buffer Essa ha due valori possibili Disabled e 1 Megabyte Impostatela a 1 Megabyte Se disabilitata il dischetto d installazione non verr letto correttamente e il sistema si pianter AI momento della presente stesura non sappiamo cosa accada con questa particolare scheda sappiamo solo che funziona correttamente con tale impostazione Gestione energetica avanzata Advanced Power Management Se la vostra scheda madre ha il supporto per l Advanced Power Management APM configuratelo in modo che esso controlli la gestione energetica Disabilitate le modalit doze standby suspend nap e sleep Dis abilitate i
6. diventare confuso La soluzione migliore in tal caso controllare i messaggi di boot supposto che conosciate il modello o le capacit dei dischi Linux rappresenta le partizioni primarie con il nome del disco seguito da un numero da 1 a 4 Per esempio la prima partizione primaria sul primo disco IDE dev hda1 Le partizioni logiche sono numerate a partire da 5 quindi la prima partizione logica sullo stesso disco dev hda5 Ricordatevi che la partizione estesa cio la partizione primaria che contiene quelle logiche non utilizzabile di per s n sui dischi SCSI n sugli IDE 6 6 Programmi Debian di partizionamento Gli sviluppatori Debian hanno adattato una moltitudine di programmi di partizionamento diversi affinch funzionino sui vari tipi di dischi fissi ed architetture Segue un elenco dei programmi utilizzabili sulla vostra architettura fdisk Il programma di partizionamento originale di Linux ottimo per i guru consultate la pagina di manuale di fdisk man fdisk Se sulla vostra macchina ci sono gi partizioni FreeBSD fate molta attenzione I kernel dell instal lazione le supportano ma il modo in cui disk non le rappresenta pu causare differenze nei no mi di device Consultate il Linux FreeBSD HOWTO http www linuxdoc org HONTO mini Linux FreeBSD 2 html cfdisk Un programma semplice da usare a pieno schermo adatto a chi guru non consultate la pagina di manuale di cfdisk man cfdisk
7. imbo ico al file di device del mouse null zero Tutto ci che viene reindirizzato a questo device finisce nel nulla Da questo device si possono leggere infiniti zero 11 3 1 Configurare il vostro mouse Il mouse pu essere usato sia da console con gpm che in ambiente X Window I due usi possono essere resi compatibili se il ripetitore gpm viene usato per trasportare il segnale al server X come nell esempio mouse gt dev psaux dev ttyS0 dev ttysl gt gpm gt dev gpmdata gt dev mouse gt X ripetitore link simbolico Capitolo 11 Appendice 88 Impostate il protocollo del ripetitore come raw in etc gpm conf mentre per X impostate il proto collo originale del mouse in etc X11 XF86Configo etc X11 XF86Config 4 Questo approccio usare gpm anche in X si dimostra vantaggioso allorch il mouse venga inavvertitamente disinserito Riavviare semplicemente gpm con user debian etc init d gpm restart far s che il mouse venga riconnesso a livello software senza dover riavviare X Ove gpm fosse disabilitato 0 per qualche ragione non installato assicuratevi di impostare X affinch legga direttamente dal device del mouse ad esempio dev psaux Per maggiori dettagli fate riferimento al 3 Button Mouse mini Howto usr share doc HOWTO en txt mini 3 Button Mouse gz in italiano 3 Button Mouse mini Howto http ildp pluto linux it HOWTO mini 3 Button Mouse html NdT a
8. in italiano Large Disk HOWTO http ildp pluto linux it HOWTO Large Disk HOWTO htm1 NdT Se state usando uno schema di traduzione dei cilindri e il BIOS non supporta le estensioni di accesso dovrete creare una partizione di boot che stia tutta entro la rappresentazione tradotta del 1024esimo cilindro Il modo consigliato di farlo creare una piccola partizione 5 10 MB dovrebbero essere sufficienti all inizio del disco da usare come partizione di boot e poi creare qualsiasi altra partizione nello spazio restante Tale partizione di boot dovr essere montata sotto boot che la directory dove vengono conservati il oppure i kernel Linux Questa configurazione funzioner su qualunque sistema indipendentemente dall uso di LBA o della traduzione CHS e dal supporto per le estensioni di accesso ai dischi di grandi dimensioni fornito dal BIOS 6 4 Schema di partizionamento raccomandato Per nuovi utenti di Debian macchine personali sistemi domestici e altre configurazioni monoutente una singola partizione pi quella di swap probabilmente la cosa migliore e pi semplice Nondimeno in tal modo potreste avere dei problemi con dischi molto grandi da 20 GB in su Sulla base di limitazioni nel funzionamento di ext2 farete meglio ad evitare partizioni singole pi grandi di 6 GB Per sistemi multiutente la cosa migliore porre usr var tmp e home in partizioni separate tra di loro a loro volta separandole dalla p
9. non tentate di impostare alcunch e state a vedere se funziona correttamente come probabilmente accadr In caso ci non accada potrete riavviare il sistema pi avanti e cercare i parametri adatti ad informare il sistema dell hardware presente Al avvio del kernel dovrebbe apparire un messaggio Memory availk totalek available quasi all inizio del processo totale dovrebbe corrispondere alla RAM totale in kilobyte Se non cos dovrete usare il parametro mem ram dove ram la quantit di RAM seguita da k per i kilobyte o m per i megabyte Ad esempio sia mem 65536k che mem 64m stanno per 64 MB di RAM Capitolo 5 Avvio del sistema di installazione 40 Alcuni sistemi hanno dischetti con i DCL invertiti Se ottenete errori in lettura anche se sapete che il dischetto buono provate ad usare il parametro floppy thinkpad Su alcuni sistemi ad esempio IBM PS 1 o ValuePoint che hanno dischi ST 506 il disco IDE potrebbe non essere riconosciuto correttamente Anche in questo caso provate prima senza parametri per vedere se il disco IDE viene riconosciuto correttamente In caso non succeda stabilite la geometria del disco cilindri testine e settori e passate il parametro hd cilindri testine settori Se avete un monitor monocromatico usate l argomento di boot mono altrimenti l installazione per default userebbe i colori Se state facendo il boot con una console seriale in genere il kernel l
10. Dovreste assegnarle almeno 500 MB ma se pensate di installare molti pacchetti dovreste dargliene di pi e home i singoli utenti metteranno i propri dati in una sottodirectory di questa directory La dimen sione da assegnarle dipende quindi da quanti utenti utilizzeranno il sistema e da quanti file verranno memorizzati nelle loro directory personali A seconda dell uso che intendete fare del sistema dovreste riservare circa 100 MB per ciascun utente ma adattate pure questo valore alle vostre necessit e var tutti i dati variabili come le news le email i siti web la cache di APT ecc verranno posti in questa directory La sua dimensione dipende molto dell uso dell elaboratore ma nella maggior parte dei casi il fattore da tenere in considerazione sar il carico di lavoro del programma di gestione dei pacchetti Se avete intenzione di fare un installazione completa di tutto ci che Debian ha da offrire il tutto in una singola sessione vi dovrebbero essere sufficienti 2 3 GB di spazio per var Se farete un pezzo per volta per dire installando prima i servizi e le utility poi X dovrebbero bastarvi 300 500 MB Se lo spazio disco vi prezioso e non pensate di usare APT o almeno non per gli aggiornamenti principali per cavarvela potrebbero bastarvi 30 40 MB in var e tmp se un programma crea dati temporanei molto probabilmente li metter in tmp Dovrebbero bastare 20 50 MB 6 3 Limitazioni dei dischi per PC
11. L argomento 1 abilita su alcune versioni di in t ftpd la registrazione di tutte le richieste Capitolo 4 Procurarsi i mezzi per l installazione del sistema 38 nei log di sistema cosa utile nella diagnosi di eventuali errori nel boot Se avete dovuto modificare etc inetd conf dovrete notificare l avvenuta modifica del file al processo inetd in esecuzione Su una macchina Debian eseguite etc init d netbase reload per potato 2 2 e sistemi pi recenti us ate etc init d inetd reload Su altre macchine scoprite l ID del processo inetd ed eseguite kill HUP inetd pid 4 5 5 Disporre le immagini TFTP al loro posto A questo punto collocate l immagine di boot TFTP che vi serve secondo quanto indicato in Descrizione dei file del sistema di installazione a pagina 82 nella directory appropriata per t ftpd In genere si tratter di t ftpboot Dovrete creare un link da tale file a quello che t ft pd user per fare il boot di un particolare client Sfortunatamente il nome del file deciso dal client TFTP e non ci sono standard veri e propri Spesso il file che il client TFTP andr a cercare sar ip del client in esadecimalearchitettura del client Per calcolare ip del client in esadecimale prendete ciascun byte dell indirizzo IP del client e traducetelo in no tazione esadecimale Potete eventualmente usare il programma bc allo scopo Per prima cosa date il coman do obase 16 per impostare l output in esadecimale qu
12. Procurarsi i mezzi per l installazione del sistema 31 4 2 2 Scegliere l installazione giusta I file di installazione comprendono delle immagini di kernel disponibili in diverse varianti ognuna delle quali supporta differenti tipi di hardware Le varianti disponibili per Intel x86 sono vanilla Il pacchetto standard del kernel disponibile in Debian Include quasi tutti i driver supportati da Linux compilati come moduli Ci sono driver per schede di rete dispositivi SCSI schede audio Video4Linux ecc Vanilla comprende un dischetto di recupero uno di root e tre dischetti di driver udma100 ext3 Molto simile a vanilla eccetto che include il supporto per i chipset EIDE Promise e Highpoint usati p e sulle schede madri pi recenti con chipset VIA Supporta inoltre alcune nuove schede ethernet non supportate per default nel kernel 2 2 20 dal pacchetto kernel patch ethernet drivers Avviandola da CD tale variante carica pure un driver per tastiera USB compact Simile a vanilla ma privo di molti dei driver usati con minor frequenza scheda audio v4l ecc In aggiunta incorpora il supporto per parecchie schede di rete Ethernet PCI NE2000 3COM 3c905 Tulip Via Rhine e Intel EtherExpress Pro100 I driver incorporati vi permetteranno di sfruttare al meglio la funzionalit di installazione via rete per installare i dischetti di driver dalla rete in tal mo do dovrete preparare solo i dischetti d
13. accen sione della macchina NdT Award BIOS Premete Citrl Alt Esc o il tasto Canc durante il POST DTK BIOS Premete il tasto Esc durante il POST IBM PS 2 BIOS Premete Crrl Alt Ins dopo Ctrl Alt Canc Capitolo 3 Prima di installare Debian GNU Linux 24 Phoenix BIOS Premete Ctrl Alt Esc Ctrl Alt S o Fl Informazioni su come invocare altre routine BIOS possono essere trovate in hDttp www linuxdoc org HOWTO mini Hard Disk Upgrade install html Alcune macchine Intel x86 non hanno un men di configurazione del CMOS nel BIOS Richiedono invece di lanciare un programma apposito di configurazione Se non avete i dischetti di installazione o di diagnostica della vostra macchina potete provare con un programma shareware o freeware Provate a cercare in ftp ftp simtel net pub simtelnet msdos 3 6 2 Selezione del dispositivo di boot Molti men di configurazione del BIOS permettono di scegliere il dispositivo da cui verr fatto il bootstrap del sistema Modificate le impostazioni affinch venga cercato un sistema operativo avviabile prima su A il primo lettore di dischetti quindi opzionalmente sul primo lettore CD ROM pu darsi figuri come D o E infine sul primo disco fisso C Tali impostazioni vi permetteranno di fare il boot da un dischetto o da un CD ROM i due modi pi comuni per installare Debian Se avete un controller SCSI recente e un lettore CD collegato ad esso dovreste essere in grado di fare il boot d
14. deve quindi essere usato solo per le operazioni di amministrazione del sistema per il minor tempo possibile Qualsiasi password che create dovrebbe contenere da 6 ad 8 caratteri con lettere maiuscole e minuscole cifre e segni di interpunzione Impostando la vostra password di root fate ancora pi attenzione dato che un account molto potente Evitate le parole che si trovano nei dizionari e non usate informazioni personali che possano essere indovinate data di nascita ecc Se qualcuno vi dice che gli serve la vostra password di root siate estremamente cauti Non la dovreste mai fornire a nessuno a meno che non stiate amministrando una macchina con pi di un amministratore di sistema Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 68 8 8 Creare un utente normale Il sistema a questo punto vi chieder se volete creare un account da utente normale da usare per le attivit quotidiane personali per le quali non dovreste assolutamente usare l account di root Perch no Bene una ragione per evitare di usare i privilegi di root che molto facile farci dei danni irreparabili Un altra che si pu essere portati con l inganno ad attivare un cavallo di troia o trojan cio un programma che sfrutta i poteri di superutente per compromettere la sicurezza del sistema alle vostre spalle Un buon libro sull amministrazione dei sistemi Unix coprir questo argomento in maggior dettaglio vale la pena leggerne
15. driver 1 bin current images 1 44 compact driver 2 bin images 1 44 compact driver 2 bin current images 1 44 idepci driver 1 bin images 1 44 idepci driver 1 bin current images 1 44 safe driver 1 bin images 1 44 safe driver 1 bin current images 1 44 safe driver 2 bin images 1 44 safe driver 2 bin current images 1 44 safe driver 3 bin images 1 44 safe driver 3 bin current images 1 44 safe driver 4 bin images 1 44 safe driver 4 bin Sono le immagini dei dischetti di driver Archivio dei dischetti di driver current drivers tgz drivers tgz current bf2 4 drivers tgz b 2 4 drivers tgz current compact drivers tgz compact drivers tgz current idepci drivers tgz idepci drivers tgz Se non siete costretti ad usare i dis chetti scegliete uno di questi file Capitolo 11 Appendice 86 I file di installazione del sistema di base Tali file sono necessari solo per elaboratori senza una connessione di rete funzionante o il cui hardware di rete non supportato Contengono i programmi che costituiscono un sistema operativo GNU Linux di base molto essenziale Spesso i contenuti di tali file possono essere recuperati automaticamente dall installer tramite una connessione di rete funzionante Immagini del sistema di base Qui va posta l entity base file images Sono le immagini dei dischetti del sistema di base Archivio tar
16. images 1 44 compact root bin current images 1 44 idepci root bin images 1 44 idepci root bin current images 1 44 bf2 4 root bin images 1 44 b 2 4 root bin Questo file con tiene l immagine di un file system temporaneo che viene caricato in memoria quando fate il boot dal dischetto di recupero usato per installazioni da disco fisso e dischetti Boot loader di Linux per DOS current dosutils loadlin exe dosutils loadlin exe Vi servir questo boot loader per fare un installazione da una partizione DOS o da un CD ROM Leggete Fare il boot da una partizione DOS a pagina 43 File batch dell installer DOS current install bat install bat current bf2 4 install bat b 2 4 install bat current compact install bat compact install bat current idepci install bat idepci install bat File batch DOS per iniziare un instal lazione Debian da DOS Questo file serve per installazioni da disco fisso o CD ROM Si veda Fare il boot da una partizione DOS a pagina 43 Immagini di boot via TFTP current bf2 4 tftpboot img b f2 4 tftpboot img current compact tftpboot img compact tftpboot img current idepci tftpboot img idepci tftpboot img Immagini di boot usate per il boot via rete leggete Preparare i file per il boot via rete con TFTP a pagina 35 Generalmente contengono il kernel Linux e il file system
17. in un caso particolare Linux durante l autorilevamento pu accidentalmente toccare il controllo software del turbo Errori dei dischetti con le CPU Cyrix Molti utenti con CPU Cyrix hanno dovuto disabilitare la cache durante l installazione poich altrimenti ottenevano errori coi dischetti Se dovete farlo assicuratevi di abilitarla di nuovo quando avrete finito dato che senza di essa il sistema molto pi lento Pensiamo che non sia necessariamente un difetto della CPU Cyrix Potrebbe essere qualcosa di risolvibile da Linux Continueremo a studiare il problema Per chi curioso di conoscere i dettagli tecnici sospettiamo che dipenda dall invalidazione della cache a seguito di un passaggio da codice a 16 bit a codice a 32 bit Impostazioni delle periferiche Potreste dover modificare alcune impostazioni delle vostre periferiche in alcuni casi via software tramite men di configurazione in altri tramite ponticelli jumper Non possiamo certo fornire qui informazioni complete su tutti i dispositivi hardware esistenti ma possiamo provare a darvi qualche suggerimento utile Capitolo 3 Prima di installare Debian GNU Linux 27 Se avete delle schede che forniscono memoria mappata la memoria dovrebbe essere mappata da qualche parte tra 0xA0000 e OxFFFFF da 640K a poco sotto 1 megabyte o a un indirizzo almeno 1 megabyte pi grande della memoria RAM totale presente sul sistema USB keyboards If you have no AT styl
18. 2 2 20 Come root create una directory in usr local src e rendetela di propriet del vostro normale account utente come tale utente andate nella directory in cui volete scompattare i sorgenti del kernel cda usr local src scompattateli tar xzf usr src kernel source 2 2 20 tar bz2 entrate nella directory appena creata cd kernel source 2 2 20 Orapotete configurare il kernel con make xconfig se X11 installato e configurato o con make menuconfig che necessita del pacchetto ncurses dev Leggete accuratamente l aiuto in linea scegliete le opzioni con cautela e se avete dubbi considerate che meglio includere i driver il software che controlla le periferiche tipo schede ethernet controller SCSI e cos via di cui non siete sicuri Fate attenzione le altre opzioni non correlate a hardware specifico dovrebbero essere lasciate al valore di default se non capite a che servono Non dimen ticate di selezionare Kernel module loader in Loadable module support non selezionato per default o la vostra installazione di Debian avr dei problemi Ripulite l albero dei sorgenti e riazzerate i parametri di kernel package con make kpkg clean Ora compilate il kernel fakeroot make kpkg revision custom 1 0 kernel_image Il numero di versione 1 0 ma si pu cambiare a volont si tratta solo di un numero di versione per tenere traccia delle compilazioni del kernel Allo stesso modo potete mettere qualsiasi parola al p
19. I BIOS dei PC pongono in genere delle limitazioni aggiuntive sul partizionamento dei dischi c un lim ite alle partizioni primarie e logiche che un disco pu contenere Inoltre coi BIOS precedenti al 1994 98 ci sono dei limiti alle posizioni del disco da cui si pu fare il boot Potete trovare ulteriori infor mazioni nel Linux Partition HOWTO http www linuxdoc org HOWTO mini Partition e nelle Phoenix BIOS FAQ http www phoenix com pcuser BIOS biosfaq2 htm questa sezione includer una breve panoramica per aiutarvi ad affrontare la maggior parte delle situazioni Le partizioni primarie costituiscono lo schema di partizionamento originale per i dischi dei PC ma ce ne possono essere solo quattro per disco Per superare questa limitazione sono state inventate le partizioni estese e logiche Impostando una delle partizioni primarie come estesa potrete suddividere lo spazio allocato per questa partizione in partizioni logiche In questo modo potrete creare fino a 60 partizioni logiche in una partizione estesa che dev essere una sola per disco Linux limita il numero di partizioni per disco a 15 per i dischi SCSI 3 partizioni primarie e 12 logiche 63 pei dischi IDE 3 partizioni primarie utilizzabili e 60 logiche Se avete un disco IDE di grandi dimensioni e non state usando n LBA n driver aggiuntivi che a volte vengono forniti dal produttore allora la partizione di boot quella contenente l immagine del vostro kernel deve tr
20. Linux Debian aderisce al Filesystem Hierarchy Standard http www pathname com fhs per la denominazione di directory e file Tale standard permette agli utenti e ai programmi di conoscere in anticipo la collocazione di file e directory La directory a livello radice rappresentata semplicemente con A livello radice tutti i sistemi Debian includono le seguenti directory bin comandi binari indispensabili boot file statici per il boot loader dev file di device etc configurazione particolare del sistema home directory personali degli utenti lib librerie condivise essenziali e moduli del kernel mnt mount point per montare temporaneamente un file system proc directory virtuale per informazioni sul sistema root directory personale dell utente root sbin binari di sistema essenziali tmp file temporanei usr gerarchia secondaria var dati variabili Segue una lista di considerazioni importanti su directory e partizioni e La partizione root deve sempre contenere fisicamente etc bin sbin lib e dev altri menti non sarete in grado di avviare il sistema Tipicamente sono necessari 100 MB per la partizione root ma questo valore pu variare Capitolo 6 Partizionare per Debian 51 e usr in questa directory risiedono tutti i programmi utente usr bin e le relative librerie usr lib documentazione usr share doc ecc Questa parte del file system ha bisogno della maggior parte dello spazio necessario
21. Per la versione italiana si ringrazia Eugenia Franzoni che ha iniziato la traduzione Giuseppe Sacco per il fondamentale supporto e tutti coloro che hanno risposto anche in privato alle mie domande NdT Testo e informazioni molto utili sono state reperiti nell HOWTO sul boot via rete di Jim Mintha non disponibile un URL in Debian FAQ http www debian org doc FAQ Linux m68k FAQ http www linux m68k org fag faq html Linux for SPARC Processors FAQ http www ultralinux org faq htm1 eLinux Alpha FAQ http linux iol unh edu linux alpha fag tra l altro Un ringraziamento particolare va ai manutentori di queste ricche fonti di informazioni liberamente disponibili 12 4 Marchi registrati Tutti i marchi registrati sono di propriet dei rispettivi proprietari
22. SGML di questo documento e create delle patch il sor gente si trova nel pacchetto boot floppies cercate di recuperare l ultima versione nella distribuzione unstable ftp ftp debian org debian dists unstable Potete anche navigare nei sor genti usando CVSweb http cvs debian org boot floppies per istruzioni su come far lo leggete il file README CVS http cvs debian org checkout boot floppies README CVS tag HEAD326content type text plain che trovate nei sorgenti Capitolo 12 Administrivia 90 Si prega di non contattare direttamente gli autori di questo documento esiste una lista di discussione per boot floppies dedicata anche a questioni riguardanti questo manuale lt debian boot lists debian org gt Potete trovare informazioni su come iscrivervi sulla pagina Iscrizione alle mailing list http www debian org MailingLists subscribe eunarchivio web della lista negli Archivi delle mailing list http lists debian org 12 3 Contributi principali Sono davvero molti gli utenti e sviluppatori Debian che hanno contribuito a questo documento in particolare vanno ricordati Michael Schmitz supporto per m68k Frank Neumann l autore originale delle Debian In stallation Instructions for Amiga http www informatik uni oldenburg de amigo debian_ inst html Arto Astala Eric Delaunay Ben Collins informazioni sulle SPARC Tapio Lehtonen e St phane Bortzmeyer per le numerose modifiche e il testo fornito
23. Tenete presente che cfdisk del tutto incapace di lavorare con le partizioni FreeBSD e quindi ancora una volta cio potrebbe causare delle differenze nei nomi di device Capitolo 6 Partizionare per Debian 55 Uno di questi programmi verr lanciato per default quando selezionerete Partizionamento disco fisso Se non quello che volete voi chiudete il programma di partizionamento passate alla shell sulla seconda console virtuale tty2 e lanciate manualmente il nome del programma che preferite usare con eventuali argomenti ove necessari Poi saltate il passo Partizionamento disco fisso in dboot st rap e continuate dal passo successivo Ricordatevi di marcare la vostra partizione di boot come avviabile Bootable 6 7 Inizializzazione ed attivazione partizione di swap Sar questo il passo successivo alla creazione delle partizioni Potrete scegliere di inizializzare ed attivare una nuova partizione di swap attivarne una gi inizializzata o fare a meno di una partizione di swap sempre possibile reinizializzare una partizione di swap quindi selezionate Inizializzazione ed attivazione partizione di swap a meno che non siate sicuri di quello che state facendo Scegliendo questa voce di men vi verr presentata innanzitutto una finestra di dialogo Selezionare la partizione da attivare come swap Per default vi dovrebbe venir proposta la partizione di swap che avete gi impostato in tal caso b
24. amiga mac bvme6000 mvmel4 7 mvmel6x alpha generic jensen nautilus sparc sun4cdm sun4dm pci sun4u netwinder CLSCHE shark lart powerpc chrp powermac prep apus hppa S 64 1a64 mips r4k ip22 mipsel r4k kn04 r3k kn02 Capitolo 2 Requisiti di sistema 11 IBM S 390 s390 MP3000 G6 G7 s390 o s390 tape Questo documento si occupa dell installazione sull architettura i386 Se state cercando informazioni su una qualunque delle altre architetture supportate da Debian consultate le pagine web I Port di Debian http www debian org ports 2 1 2 Supporto per CPU schede madri e schede video Potete trovare informazioni complete sulle periferiche supportate nel Linux Hardware Compatibility HOW TO http www linuxdoc org HOWTO Hardware HOWTO html in italiano Linux Hardware Compatibility HOWTO http ildp pluto linux it HOWTO Hardware HOWTO ma si con siglia la lettura dell originale pi aggiornato NdT Questa sezione si limita a una descrizione di massima CPU Sono supportati quasi tutti i processori basati su x86 inclusi gli AMD e i Cyrix Sono supportati anche i nuovi processori come Athlon e K6 2 o K6 3 rispettivamente In ogni caso Linux non funziona su processori 286 o precedenti Bus I O Il bus di sistema la parte della scheda madre che permette alla CPU di comunicare con le periferiche ad
25. chiamato dev fd1 Il primo disco SCSI cio quello con ID SCSI pi basso chiamato dev sda Il secondo disco SCSI vedi sopra chiamato dev sdb e cos via Il primo SCSI CD ROM chiamato dev scd0 o dev sr0 e Il disco master sul controller IDE primario chiamato dev hda Il disco slave sul controller IDE primario chiamato dev hdb Capitolo 6 Partizionare per Debian 54 e dischi master e slave del controller secondario si chiamano rispettivamente dev hdc e dev hdd I controller IDE pi recenti possono avere due canali che si comportano effettivamente come due controller separati e Il primo disco XT chiamato dev xda e Il secondo disco XT chiamato dev xdb Le partizioni presenti su ciascun disco vengono indicate aggiungendo un numero decimale al nome del disco sdal e sda2 rappresentano le prime due partizioni del primo disco SCSI del sistema Ecco un esempio realistico supponiamo che abbiate un sistema con due dischi SCSI uno all indirizzo 2 e l altro al 4 Il primo disco quello all indirizzo 2 si chiamer sda il secondo sdb Se il disco sda ospita tre partizioni si chiameranno sdal sda2 e sda3 Lo stesso vale per il disco sdb e le sue partizioni Tenete presente che se nel sistema ci sono due host bus adapter SCSI cio due controller l ordine dei dischi pu
26. cosa che dovreste fare riscaricare l immagine e scriverla su un dischetto diverso Potrebbe risultare insufficiente limitarsi a riformattare il vecchio dischetto e riscriverlo anche ove non si manifestassero errori nel farlo Qualche volta risulta utile utilizzare un altro sistema per scrivere sul dischetto Un utente ha riferito di aver dovuto scrivere tre volte le immagini su dischetti diversi prima che uno funzionasse alla fine con il terzo dischetto tutto and bene Altri utenti hanno riferito di essere riusciti a fare il boot insistendo per un po nei tentativi sempre con lo stesso dischetto Tutto ci dovuto ad errori anche minimi nell hardware e nel firmware dei lettori di dischetti 5 6 2 Configurazione di boot Se avete problemi e il kernel si pianta durante il processo di boot non riconosce correttamente periferiche o drive presenti nel sistema la prima cosa da verificare sono i parametri di boot come discusso in I parametri di boot a pagina 39 Spesso i problemi si possono risolvere rimuovendo add on e periferiche e tentando di nuovo il boot Modem interni schede audio e dispositivi Plug n Play sono spesso le fonti dei problemi riscontrati Ci sono in ogni caso alcune limitazioni proprie della serie di dischetti Debian nel supporto all hardware Alcune piattaforme sono supportate da Linux ma potrebbero non esserlo direttamente dai dischetti di boot Debian In casi simili potreste dovervi creare un dische
27. debian org distrib ftplist File per il boot iniziale del sistema Immagini del dischetto di recupero current images 1 20 rescue bin images 1 20 rescue bin current images 1 20 safe rescue bin images 1 20 safe rescue bin current images 1 44 rescue bin images 1 44 rescue bin current images 1 44 bf2 4 rescue bin images 1 44 b 2 4 rescue bin current images 1 44 compact rescue bin images 1 44 compact rescue bin current images 1 44 idepci rescue bin images 1 44 idepci rescue bin current images 1 44 safe rescue bin images 1 44 safe rescue bin current images 2 88 rescue bin images 2 88 rescue bin current images 2 88 bf2 4 rescue bin images 2 88 b 2 4 rescue bin Capitolo 11 Appendice 83 current images 2 88 compact rescue bin images 2 88 compact rescue bin current images 2 88 idepci rescue bin images 2 88 idepci rescue bin Sono le immagini per il dischetto di recupero Esso viene usato per la configurazione iniziale e per le emergen ze ad esempio quando il vostro sistema per qualche ragione non riesce a fare il boot Di conseguenza vi si raccomanda di crearne comunque uno anche se non intendete usare i dischetti per l installazione Immagine i di root current images 1 20 root bin images 1 20 root bin current images 1 44 root bin images 1 44 root bin current images 1 44 compact root bin
28. del sistema di base Qui va posta l entity base file tarball Se non siete costretti ad usare i dischetti scegliete questo file Programmi d utilita http http us debian org debian dists woody main disks i386 current dosutils rawr un programma DOS per scrivere un immagine su un dischetto Infatti una semplice copia dell im magine sul dischetto non funziona dovrete invece usare questo programma per scriverla sul dischetto in modo raw 11 2 4 GPG SSH e altri programmi per la sicurezza Le leggi degli Stati Uniti impongono delle restrizioni sull esportazione di prodotti correlati alla sicurezza nazionale tra i quali sono compresi sfortunatamente alcuni tipi di software crittografico come PGP e ssh E invece legale importare tali programmi negli Stati Uniti Per evitare a chiunque di esporsi a inutili rischi legali alcuni pacchetti Debian contenenti programmi che usano la crittografia sono disponibili su un server al di fuori degli USA Server Debian non US ftp nonus debian org debian non US Questo passo preso dal file README non US che potete trovare su qualsiasi mirror FTP di Debian e contiene anche un elenco di mirror del server non US 11 3 Device Linux In Linux ci sono diversi file speciali nella directory dev chiamati file di device Nel mondo Unix si accede all hardware in modi particolari Ci sono dei file speciali che attivano in realt un driver che a sua volta accede all hardware
29. di fiducia Un eccellente sommario settimanale delle discussioni che si tengono sulla lista di discus sione linux kernel Kernel Traffic http kt zork net kernel traffic Maggiori informazioni sulla lista linux kernel si possono trovare nella FAQ della lista linux kernel http www tux org lkml 1 3 Cos Debian GNU Linux La combinazione della filosofia e della metodologia di Debian degli strumenti GNU del kernel Linux e di altro importante software libero forma una distribuzione software unica chiamata Debian GNU Linux Tale distribuzione composta da un gran numero di pacchetti software Ogni pacchetto contiene eseguibili script documentazione informazioni di configurazione ed ha un manutentore che ha la responsabilit di mantenere aggiornato il pacchetto tener traccia dei bug report e mantenere le comunicazioni con l autore dell applicativo che fa parte del pacchetto La nostra base utenti molto vasta in combinazione col nostro sistema di tracciamento dei bachi una garanzia che i problemi vengano scovati e risolti rapidamente L attenzione per i dettagli tipica di Debian ci permette di produrre una distribuzione di alta qualit stabile e scalabile Le installazioni possono essere facilmente configurate per ricoprire molti ruoli da firewall ridotti all essenziale a postazioni di calcolo scientifico fino a server di rete di fascia alta La caratteristica in cui Debian si distingue maggiormente da altre distribuz
30. di rete vi verr chiesto di scegliere quale configurare Ne potete configurare soltanto una Finita l installazione potrete occuparvi delle altre interfacce consultate la pagina di man interfaces 5 Se dbootstrap si accorge che avete configurato PCMCIA Configurazione supporto PCMCIA nella pagina precedente vi verr chiesto di confermare che la vostra scheda di rete una scheda PCMCIA Ci incider su come e in che punto dell installazione verr portata a termine la configurazione della rete dbootstrap vi chieder indi se volete usare un server DHCP o BOOTP per configurare la vostra rete Se potete dovreste rispondere S dato che ci vi permetter di saltare tutto il resto della prossima sezione Sperabilmente dovreste vedere il sistema replicare con La rete stata configurata correttamente usando DHCP BOOTP Saltate il resto e passate a Installazione del sistema di base nella pagina successiva Se la configurazione fallisce controllate i cavi di rete e il log su tty3 oppure proseguite a configurare la rete manualmente Per configurare a mano la rete dboot strap vi far un certo numero di domande per le risposte usate quanto raccolto in Le informazioni che vi serviranno a pagina 18 Il sistema vi proporr un riepilogo delle informazioni sulla rete e vi chieder conferma In seguito vi servir specificare il device usato della vostra connessione di rete principale Di solito sar eth0
31. il boot da una partizione DOS o aaa 43 gt Estel boctda EPIP Le e ia i nt 43 5 6 Risolvere eventuali problemi del processo d installazione 43 01 Attidabilita del dischetti a 24 roces ea ao ee eS RA e Aa HS 43 5 02 Contigurazione di DOOL lt s s s s ecs sos s n BR e a 44 5 6 3 Interpretare i messaggi di avvio del kernel ooa aaa 44 5 6 4 Riferire problemi con dbootstrap LL 45 5 6 5 Come presentare un bug report oo s sace ee ee ae 45 5 7 Introduzione adhboctstrap o recece wy besa Be ed HAO EERE A 46 5 7 1 Usarelashelledesaminareilog 0 0 00 eee eee 46 Sp Wotesullarelesse codes bis obo based dea dataddend bidad de da 46 5 9 Menu principale installazione Debian GNU Linux o oo 47 5 10 Conlgurazione tastiera ee oios e ee a a GS n 47 5 11 Ela vostra ultima possibilit 48 INDICE iv 6 Partizionare per Debian 49 6 1 Decidere le partizioni Debian e le loro dimensioni oo a 49 G2 Lalberodele Directory s c he de e e ee o a te a 50 6 3 Limitazioni dei dischi pet PG o o c a e eei i a le a a a 51 6 4 Schema di partizionamento raccomandato ee ee ee 52 65 Nomi di device tt Limba e cocar an aara ka dd aia 53 6 6 Programmi Debian di partizionamento e 54 6 7 Inizializzazione ed attivazione partizione di swap o o o 55 68 Inizializzazione di una partizione Linux 2000 55 6 9 Moun
32. lettore e scegliete la voce Riavvia il sistema dal men Se state facendo il boot direttamente in Debian e il sistema non parte usate il supporto di boot che avete usato originariamente per l installazione ad esempio il dischetto di recupero o inserite il dischetto di boot personale se ne avete creato uno e riavviate il sistema Se non state usando il dischetto di boot personale dovrete probabilmente aggiungere dei parametri di boot Se farete il boot con il dischetto di recupero o tecniche simili dovrete specificare rescue root root dove root la vostra partizione root per dire Idev sdal Debian dovrebbe partire e dovreste vedere gli stessi messaggi della prima volta che avete fatto il boot del sistema di installazione seguiti da altri nuovi 8 4 Configurazione di base dopo il primo boot in Debian Dopo aver fatto il boot vi verr chiesto di completare la configurazione del sistema di base e quindi di scegliere quali pacchetti aggiuntivi installare L applicazione che vi guider attraverso questo processo si chiama base config In caso dopo aver completato l installazione desideriate lanciare nuovamente base config in qualsiasi momento come root date base config Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 67 8 5 Password MD5 Innanzitutto vi verr chiesto se installare le password MDS Si tratta di un metodo alternativo di immagazz inare le password sul sistema molto pi sicuro del met
33. pagina 75 Se rispondete S la domanda successiva sar se volete avviare automaticamente Linux dal disco fisso all accensione della macchina In tal caso la partizione root di Linux viene impostata come partizione bootable avviabile quella cio che viene caricata dal disco fisso yo 1 Tenete presente che gestire il boot di pi sistemi operativi sulla stessa macchina una specie di magia nera Questo documento non tenta nemmeno di documentare i vari boot manager che variano a seconda dell architettura e perfino della sottoarchitettura Per ulteriori informazioni dovreste fare riferimento alla documentazione del boot manager che usate Ricordatevi di essere estremamente cauti quando lavorate con i boot manager Il boot loader standard per i386 si chiama LILO un programma complesso che offre molte funzionalit tra le quali la gestione del boot di DOS NT e OS 2 Leggete attentamente le istruzioni presenti nella directo ry usr share doc 1ilo per necessit particolari consultate inoltre il LILO mini HOWTO http www linuxdoc org HOWTO mini LILO html in italiano LILO mini HOWTO http ildp pluto linux it HOWTO mini LILO htm1 NdT Potrete saltare questo passo per ora ed impostare pi tardi la partizione avviabile con i programmi Linux fdiskoactivate Se fate un pasticcio e non potete pi fare il boot in DOS avrete bisogno di un dischetto di boot DOS dal quale dare fdisk mbr per reinstallare il b
34. possibilit di usare fino a 64 console virtuali anche se il dischetto di recupero ne usa molto poche I messaggi di errore vengono rediretti nella terza console virtuale conosciuta come tty3 vi potete ac cedere premendo Alt Sin F3 premete il tasto Alt assieme al tasto funzione F3 Per tornare a dboot strap usate Alt Sin Fl Sono gli stessi messaggi che finiscono in var log messages Terminata l installazione il log viene copiato in var log installer log 5 8 Note sulla release La prima schermata che vi verr presentata da dbootstrap conterr le note sulla release cio infor mazioni sulla versione del pacchetto boot floppies che state usando e un compendio a uso degli Capitolo 5 Avvio del sistema di installazione 47 sviluppatori 5 9 Menu principale installazione Debian GNU Linux Potreste vedere una finestra di dialogo che riporta Il programma di installazione sta determinando lo stato attuale del sistema e il successivo passo di installazione che deve essere compiuto anche se su alcuni sistemi il processo andr avanti troppo velocemente per poter essere seguito Rivedrete questa finestra tra i vari passi del men principale dato che il programma di installazione dboot st rap verificher lo stato del sistema tra un passo e l altro Ci permette di far ripartire l installazione senza perdere il lavoro gi fatto in caso dobbiate fermare il sistema nel mezzo del processo di installazione Se do
35. potreste dover caricare esplicitamente il driver per una scheda di rete dalla sezione net un driver per dischi SCSI nella sezione scsi o uno per un CD ROM proprietario in cdrom I dispositivi configurati verranno caricati in automatico a ogni avvio del sistema Alcuni moduli potrebbero richiedere dei parametri Per sapere quali siano rilevanti dovrete consultare la documentazione dello specifico driver Una volta installato il sistema potrete riconfigurare i moduli in qualsiasi momento con il programma modconf 7 7 Configurazione della rete Se il sistema d installazione non rileva la presenza di un interfaccia di rete disponibile vi verr proposta l opzione Configurazione hostname Anche se non avete una rete o se avete una connessione di rete non permanente p e una connessione telefonica alla vostra macchina serve un nome Se il sistema d installazione rileva un interfaccia di rete vi verr mostrato il passo d installazione Configu razione della rete Se il sistema non vi permette di eseguirlo significa che non in grado di trovare alcuna interfaccia di rete Se ne avete comunque una significa che probabilmente avete saltato la configurazione dell interfaccia in Configurazione moduli dei dispositivi nella pagina precedente Tornate indietro a quella sezione e controllate i dispositivi net Non appena entrerete nel Configurazione della rete se il sistema rileva pi di una interfaccia
36. questa sezione suddivider solamente in due una partizione Una conterr il S O originale l altra potr venir usata per Debian Durante l installazione di Debian potrete scegliere di usare la porzione del disco riservata a Debian a vostra discrezione come partizione di swap o come file system L idea di fondo spostare tutti 1 dati presenti nella partizione al suo inizio prima di cambiare le dimensioni della partizione in modo che non venga perso nulla importante evitare operazioni che coinvolgano il disco tra lo spostamento dei dati e il ripartizionamento per minimizzare la possibilit che un file venga scritto vicino alla fine della partizione dato che questo diminuirebbe lo spazio libero che potete ricavare da essa La prima cosa che vi serve una copia di fips ottenibile dalla directory tools del mirror Debian a voi pi vicino Decomprimete l archivio e copiate i file RESTORRB EXE FIPS EXE e ERRORS TXT su un dischetto avviabile Il dischetto pu essere reso avviabile usando il comando sys a sotto DOS Fips corredato da ottima documentazione cui sarebbe meglio dare un occhiata indispensabile leggerla se utilizzate un driver per la compressione del disco o un disk manager Create il dischetto e leggete la documentazione prima di deframmentare il disco Il passo successivo spostare tutti i dati all inizio della partizione def rag incluso in DOS 6 0 e successivi pu farlo con facilit Nella document
37. siete costretti ad usare quelli gi montati si veda Procurarsi i mezzi per l installazione del sistema a pagina 29 Le opzioni che vi verranno presentate varieranno a seconda dell hardware rilevato da dbootstrap Se state usando un CD ROM ufficiale il programma dovrebbe fare tutto da s senza nemmeno chiedervi quale dispositivo usare a meno che non abbiate fatto il boot con l opzione verbose Quando vi verr richiesto il CD ROM assicuratevi di inserire il primo CD nel lettore Se state installando da un file system locale avete due scelte possibili harddisk se la partizione del disco non ancora montata mounted se lo In entrambi i casi il sistema cercher per prima cosa alcuni file in dists woody main disks 1386 current Ove non li trovasse vi verr chiesto Selezione del percorso per l archivio Debian ossia la directory all interno del disco dove avete posto i file necessari all installazione Se avete un mirror locale di un archivio Debian potete usarlo indicando la sua directory che spesso archive debian Tali archivi sono caratterizzati da strutture di directory del tipo debian dists woody main disks i386 current Potete digitare il percorso o usare il pulsante lt gt per scorrere l albero del file system Continuando a parlare di installazione da un disco locale o mezzi simili come NFS vi verr ora chiesta la directory in cui sono effettivamente contenuti i file necessari
38. supportate da Linux come i lettori Mitsumi e Matsushita Comunque questi modelli potrebbero aver bisogno di parametri di boot particolari o di altri trucchi per funzionare correttamente quindi non sempre facile fare il boot da queste interfacce non standard Il Linux CD ROM HOWTO http www linuxdoc org HOWTO CDROM HOWTO htm1 in italiano Linux CD ROM HOWTO http ildp pluto linux it HONTO CDROM HOWTO htm1 NdT contiene informazioni dettagliate sull uso dei CD ROM in Linux Effettuare l installazione tramite boot da disco fisso un altra opzione possibile su molte architetture Potete anche fare il boot del vostro sistema via rete L installazione senza dischi usando il boot via rete da una rete locale e montando tutti i file system locali via NFS un altra possibilit probabilmente vi Capitolo 2 Requisiti di sistema 13 serviranno almeno 16 MB di RAM per un installazione del genere Dopo aver installato il kernel del sistema operativo potrete installare il resto del sistema attraverso qualunque tipo di connessione di rete compreso PPP una volta installato il sistema di base via FTP HTTP o NFS 2 2 1 Memorie di massa supportate I dischi di boot Debian contengono un kernel compilato in modo da massimizzare il numero di sistemi su cui pu girare Sfortunatamente questo comporta avere un kernel di maggiori dimensioni che include molti driver che non verranno usati sulla vostra macchina fate riferimento a
39. tutti i file Inoltre dovrete inizializzare tutte le partizioni che avete creato durante il partizionamento La sola ragione per montare una partizione senza inizializzarla Capitolo 6 Partizionare per Debian 56 a questo punto che si tratti di una partizione sulla quale avete gi svolto alcune parti del processo di installazione usando la stessa serie di dischetti Scegliete Inizializzazione di una partizione Linux per inizializzare e montare la partizione La prima artizione che monterete o inizializzerete sar quella montata come si pronuncia slash la partizione t h teret t 11 tat lash 1 t root o radice Vi verr chiesto se preservare la Compatibilit con i kernel precedenti al 2 2 Se rispondete No non potrete usare i kernel 2 0 o precedenti dato che il file system abiliter alcune caratteristiche non supportate da tali kernel Se siete sicuri che non avrete mai bisogno di utilizzare un kernel 2 0 o precedente rispondete No in modo da godere di qualche beneficio seppur minimo Vi verr chiesto inoltre se ricercare i blocchi danneggiati Per default viene proposto di saltare la ricerca perch prende molto tempo e i controller moderni sono comunque in grado di rilevare internamente i blocchi danneggiati e fronteggiare eventuali problemi con essi Se non siete sicuri della qualit dei vostri dischi o se avete un sistema vecchio potrebbe essere il caso di avviare la ricerc
40. uno se non conoscete la questione Chiamate l account di utente come vi pare se vi chiamate Mario Rossi potreste usare ad esempio rossi 99 66 mario mrossi ecc Vi verr anche chiesto il nome completo dell utente e come prima una password Se in qualsiasi momento dopo l installazione volete creare un altro utente usate il comando adduser 8 9 Configurare PPP Vi verr quindi chiesto se volete installare il resto del sistema usando PPP Se state installando da CD ROM o siete direttamente collegati alla rete potete rispondere No senza problemi e saltare questa sezione Se avete scelto di configurare PPP a questo punto verr attivato un programma pppconfig che vi aiuter a configurare la vostra connessione PPP Fate attenzione a dare alla vostra connessione telefonica il nome provider quando vi verr chiesto Si spera che il programma pppconfig possa guidarvi attraverso una configurazione indolore della con nessione PPP Ove qualcosa non funzionasse troverete delle istruzioni dettagliate pi sotto Per configurare PPP dovrete conoscere i concetti base della visualizzazione e della modifica dei file sotto Linux Per visualizzare i file dovreste usare il programma more zmore per i file compressi con estensione gz Per esempio per visualizzare il contenuto di README debian gz date zmore README debian gz Il sistema di base comprende un editor chiamato nano molto semplice da usare seppur p
41. 12 4 Marchi registrati Capitolo 1 Benvenuti in Debian Siamo felici che abbiate deciso di provare Debian e siamo sicuri che troverete che la distribuzione GNU Linux di Debian davvero unica Debian GNU Linux riunisce software libero di qualit proveniente da tutto il mondo integrandolo in un tutt uno Siamo certi che scoprirete che il risultato davvero maggiore della somma delle parti Questo capitolo fornisce una panoramica del Progetto Debian e di Debian GNU Linux Se conoscete gi la storia del Progetto Debian e della distribuzione Debian GNU Linux sentitevi liberi di saltare al capitolo successivo 1 1 Cos Debian Debian un associazione di volontari dedicata allo sviluppo del software libero e alla promozione degli ide ali della Free Software Foundation Il Progetto Debian ebbe inizio nel 1993 quando Ian Murdock mise in circolazione un invito aperto agli sviluppatori affinch contribuissero a una distribuzione software completa e coerente basata sul kernel Linux a quei tempi relativamente una novit Quella piccola banda di entusiasti originariamente finanziata dalla Free Software Foundation http www fsf org fsf fsf html in italiano Free Software Foundation http www fsf org fsf fsf it html1 NdT e influen zata dalla filosofia GNU http www gnu org gnu the gnu project html in italiano Il progetto GNU http www gnu org gnu thegnuproject it html NdT cresciuta negli anni fino a di
42. 3 0 Ci non dovrebbe impedire l installazione dato che il kernel standard non SMP dovrebbe funzionare anche su sistemi SMP Infatti il kernel user semplicemente solo la prima CPU Per poter sfruttare tutti i processori dovrete sostituire il kernel standard di Debian L argomento viene discus so in Compilazione del kernel a pagina 76 Al momento presente alla versione del kernel 2 2 20 il modo per abilitare SMP selezionare symmetric multi processing nella sezione General della configurazione del kernel 2 2 Media per l installazione In molti casi dovrete effettuare il primo boot da dischetti usando quello di recupero Di solito tutto ci di cui avrete bisogno sar un lettore per dischetti ad alta densit da tre pollici e mezzo 1 44 MB Sono previste anche le immagini di installazione per dischetti ad alta densit da cinque pollici e un quarto 1200 KB Su alcune architetture supportata anche l installazione da CD ROM Sulle macchine che possono essere avviate da CD ROM dovrebbe essere possibile portare a termine l installazione senza usare dischetti Anche se il sistema non supporta il boot da CD ROM comunque possibile usare i CD ROM in associazione ad altre tecniche di installazione dopo aver fatto il boot in qualche altro modo Si veda Fare il boot da un CD ROM a pagina 40 I dischi di boot non supportano solo i CD ROM SCSI e quelli IDE ATAPI ma anche tutte le interfacce CD non standard
43. C disponibile in Debian GNU Linux nel pacchetto dhcp Ecco un esempio semplice del suo file di configurazione di solito etc dhepd conf option domain name esempio com option domain name servers nsl esempio com option subnet mask 255 255 255 0 default lease time 600 max lease time 7200 server name nome_del_server subnet 192 168 1 0 netmask 255 255 255 0 range 192 168 1 200 192 168 1 253 option routers 192 168 1 1 host clientname filename tftpboot tftpboot img server name nome_del_server next server nome_del_server hardware ethernet 01 23 45 67 89 AB fixed address 192 168 1 90 In questo esempio c solo un server nome_del_server che fa tutto il lavoro DHCP server server TFTP e gateway di rete Dovrete quasi sicuramente modificare le opzioni domain name come pure il nome del server e l indirizzo hardware del client L opzione filename dovrebbe contenere il nome del file che verr recuperato via TFTP Una volta ritoccato il file di configurazione di dhcpd riavviatelo con etc init d dhcpd restart 4 5 4 Abilitare il server TFTP Per poter utilizzare il server TFTP dovrete per prima cosa assicurarvi che t ftpd sia abilitato di solito tramite la presenza della riga seguente in etc inetd conf tftp dgram udp wait root usr etc in tftpd in tftpd tftpboot Date un occhiata al file e annotatevi la directory usata come argomento di in t ftpd ne avrete bisogno pi avanti
44. D ROM e tipo d interfaccia p e ATAPI network card scheda di rete ove presente pcmcia informazioni dettagliate su eventuali dispositivi PCMCIA A seconda della natura del baco potrebbe essere utile riferire il tipo di disco su cui state installando IDE o SCSI e la sua capacita altri dispositivi periferici ad es schede audio e modello della scheda video Nel bug report descrivete il tipo di problema e riportate gli ultimi messaggi visibili del kernel in caso si tratti di blocco del kernel Descrivete inoltre in dettaglio i passi che hanno portato al manifestarsi del problema Capitolo 5 Avvio del sistema di installazione 46 5 7 Introduzione a dbootstrap dbootstrap il nome del programma che viene avviato dopo il boot nel sistema di installazione responsabile della configurazione iniziale del sistema e dell installazione del sistema di base Il compito principale di dbootstrap e scopo della configurazione iniziale configurare gli elementi essenziali del vostro sistema Ad esempio potreste aver bisogno di usare particolari moduli del kernel cio driver lincati nel kernel Tra di essi si trovano driver per memorie di massa schede di rete driver di supporto per lingue particolari e per altre periferiche che non sono automaticamente supportate dal kernel usato Anche il partizionamento e la formattazione dei dischi e la configurazione della rete sono agevolati da dbootstrap Si tratta di configurazioni fondamental
45. Dove trovare i file dell installazione I siti dove potrete trovare i file d installazione per ciascuna variante di 1386 sono elencati nell Appendice e comprendono Capitolo 4 Procurarsi i mezzi per l installazione del sistema 32 current images 1 20 rescue bin images 1 20 rescue bin current images 1 20 safe rescue bin images 1 20 safe rescue bin current images 1 44 rescue bin images 1 44 rescue bin current images 1 44 bf2 4 rescue bin images 1 44 b 2 4 rescue bin current images 1 44 compact rescue bin images 1 44 compact rescue bin current images 1 44 idepci rescue bin images 1 44 idepci rescue bin current images 1 44 safe rescue bin images 1 44 safe rescue bin current images 2 88 rescue bin images 2 88 rescue bin current images 2 88 bf2 4 rescue bin images 2 88 b 2 4 rescue bin current images 2 88 compact rescue bin images 2 88 compact rescue bin current images 2 88 idepci rescue bin images 2 88 idepci rescue bin immagine del dischetto di recupero current images 1 20 root bin images 1 20 root bin current images 1 44 root bin images 1 44 root bin current images 1 44 compact root bin images 1 44 compact root bin current images 1 44 idepci root bin images 1 44 idepci root bin current images 1 44 bf2 4 root bin images 1 44 b 2 4 root bin immagine i del
46. Il file di device un interfaccia al componente reale del sistema Inoltre i file sotto dev si comportano in maniera diversa da quelli normali Qui sotto riportiamo quelli pi importanti Capitolo 11 Appendice 87 d0 fdl hda hdb hdc hdd sda sdb sdc sdal sdd sro srl ttyS0 ttysl psaux gpmdata cdrom mouse hdal Primo lettore di dischetti Secondo lettore di dischetti Disco Disco Disco Disco hdal fisso fisso fisso fisso Y x x CD ROM IDE la prima porta IDE CD ROM IDE CD ROM IDE n n D AU CD ROM IDE su lla prima porta IDE lla seconda porta IDE la seconda porta IDE Prima partizione sul primo disco fisso IDE Master Slave Master Slave 5 Quindicesima partizione sul quarto disco fisso IDE Disco fisso SCSI Disco fisso SCSI Disco fisso SCSI Prima partizione sul primo disco fisso SCSI 10 Decima partizione sul con 1 I con 1 I con 1 ID SCSI pi basso D SCSI D SCSI successivo successivo p e p e p e quarto disco fisso SCSI CD ROM CD ROM Porta Porta Mouse Pseudo Link s SCSI con 1 ID SCSI pi basso SCSI con l ID SCSI successivo seriale 0 seriale 1 PS 2 device imbo dati ico al COM1 sot COM2 sot to DOS to DOS reinviati dal demone GPM mouse lettore CD ROM Link s
47. Installazione di Debian GNU Linux 3 0 per Intel x86 Bruce Perens Sven Rudolph Igor Grobman James Treacy Adam Di Carlo Eugenia Franzoni lt eugenia linuxcare com gt Riccardo Fabris lt frick linux it gt versione 3 0 22 14 March 2002 Estratto Questo documento contiene le istruzioni di installazione per Debian GNU Linux 3 0 per l architettura Intel x86 1386 contiene inoltre dei puntatori ad ulteriore documentazione e informazioni su come trarre il meglio dal vostro nuovo sistema Debian Le procedure descritte in questo documento non sono rivolte a chi sta aggiornando un sistema gi esistente Se questo il vostro caso consultate le Note di release per Debian 3 0 http www debian org releases woody i386 release notes Avviso di Copyright This document may be distributed and modified under the terms of the GNU General Public License 1996 Bruce Perens 1996 1997 Sven Rudolph 1998 Igor Grobman James Treacy 1998 2002 Adam Di Carlo Traduzione italiana 2000 Eugenia Franzoni 2002 Riccardo Fabris This manual is free software you may redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 or at your option any later version This manual is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose See th
48. a I prompt successivi sono solo richieste di conferma delle vostre azioni doverose dato che l inizializzazione distrugger tutti i dati della partizione Vi s informer inoltre che la partizione verr montata come la partizione root Una volta montata la partizione se desiderate inizializzare e montare altri file system potete usare la voce Altro che torner utile a chi ha creato partizioni separate per boot var usr o altre che dovrebbero essere inizializzate e montate a questo stadio dell installazione 6 9 Mount di una partizione gi inizializzata Un alternativa a Inizializzazione di una partizione Linux nella pagina precedente il passo Mount di una partizione gi inizializzata da usare se state riprendendo un installazione lasciata a met o se volete montare delle partizioni gi inizializzate o che contengono dati che volete salvaguardare Se state installando una workstation senza disco giunti a questo punto dovreste montare via NFS la par tizione root dal server NFS remoto Specificate il percorso per il server con la normale sintassi NFS cio nome o IP del server percorso della share sul server Se dovete inoltre montare altri file system potete farlo adesso 999 Se non avete ancora configurato la rete come indicato in Configurazione della rete do l installazione via NFS vi verr chiesto di farlo a pagina 62 sceglien Tecnicamente viene montata c
49. a CD ROM Tutto ci che dovete fare abilitare il boot da CD nel BIOS del vostro controller SCSI Inoltre dovete accertarvi di essere in grado di fare il boot da un dischetto cosa che potete configurare nel BIOS del PC Impostazioni del CD ROM Alcuni BIOS ad esempio quelli Award permettono di impostare automaticamente la velocit del lettore CD Dovreste evitare di farlo e impostare piuttosto per dire la velocit pi bassa se ottenete messaggi d errore seek failed il problema potrebbe nascere da questo Memoria estesa contro memoria espansa Se il vostro sistema fornisce sia memoria estesa che espansa impostatelo in modo che ci sia quanta pi memoria estesa e quanta meno memoria espansa possibile Linux infatti richiede la prima e non in grado di usare la seconda Protezione dai virus Disabilitate qualunque funzionalit di protezione dai virus fornisca il vostro BIOS Se avete una scheda di protezione dai virus o altro hardware speciale assicuratevi che sia disabilitato o rimuovetelo fisicamente Capitolo 3 Prima di installare Debian GNU Linux 25 mentre utilizzate GNU Linux dato che non sono compatibili Per giunta grazie ai permessi sul file system e alla memoria protetta del kernel i virus su Linux in pratica non esistono La RAM Shadow La vostra scheda madre potrebbe supportare la RAM shadow o il caching del BIOS in tal caso potreste vedere delle opzioni tipo Video BIOS Shadow C800 CBFF Shadow
50. ai mirror Debian Quando scaricate dei file da un mirror Debian assicuratevi di farlo in modalit binaria non in modalit testo o automatica E importante replicare esattamente la struttura delle directory che trovate sul mirror per creare un sub mirror locale Non proprio necessario farlo se piazzerete tutti i file dell installazione su dischetti Capitolo 4 Procurarsi i mezzi per l installazione del sistema 30 tuttavia rende pi facile trovare i file quando ne avete bisogno Dovreste far partire la vostra struttura di directory locale al livello sotto disks i386 per esempio current sub architecture images 1 44 flavor rescue bin Non c bisogno che scarichiate tutti i file presenti sotto tale livello bastano quelli che vi servono davvero scoprirete quali continuando a leggere Semplicemente date alle directory gli stessi nomi che hanno sul mirror e mantenete i file nelle directory giuste Se la vostra macchina configurata per decomprimere o decifrare automaticamente i file che scaricate dovrete neutralizzare tale funzionalit quando scaricate i file del sistema d installazione Verranno de compressi al momento opportuno dall installer Decomprimerli nel vostro sistema attuale sarebbe uno spreco di tempo e spazio Inoltre se gli archivi compressi originali vengono cancellati dal programma di decompressione non saranno disponibili pi tardi quando l installer ne avr bisogno 4 2 1 Opzioni di installazi
51. al all utilizzo del programma dselect Dselect uno dei mezzi con cui si possono installare pacchetti addizionali una volta completata l installazione di base Linux Hardware Compatibility HOWTO http www linuxdoc org HOWTO Hardware HOWTO html Informazioni sulla compatibilit hardware per Intel x86 Pagine di manuale del programma di partizionamento fdisk txt cfdisk txt Pagine di manuale per il programma di partizionamento usato durante il processo d instal lazione current md5sum txt md5sum txt Elenco dei codici di controllo MDS dei file binari Se avete il programma md5sum potete assicurarvi che i vostri file non siano corrotti lanciando md5 sum v c md5sum txt Capitolo 3 Prima di installare Debian GNU Linux 19 3 3 2 Impostazioni della rete Se il computer ha una connessione permanente alla rete cio una connessione Ethernet o equivalente non con una connessione PPP dovreste chiedere all amministratore di sistema le seguenti informazioni Il vostro hostname forse lo potrete decidere voi e Il vostro nome di dominio e L indirizzo IP dell elaboratore e L indirizzo IP di rete e La netmask da usare e L indirizzo di broadcast e L indirizzo IP del gateway su cui effettuare l instradamento di default se la vostra rete ne ha uno e L host da usare come vostro server DNS Domain Name Service e Se vi connettete alla rete usando Ethernet e Se la vostra interfaccia Ethernet una sc
52. archivi Vi verranno mostrati il numero di pacchetti da installare e quanti kilobyte dovrete scaricare Dei circa 7200 pacchetti disponibili in Debian solo una minoranza sono coperti dai task proposti dal Task Installer Per informazioni su altri pacchetti usate apt cache search stringa di ricerca per fare una ricerca sulla stringa fornita si veda la pagina di man apt cache 8 o eseguite dselect come descritto pi avanti 8 14 Selezione avanzata dei pacchetti con dselect Se avete optato per la selezione avanzata dei pacchetti verrete lasciati nelle mani del programma dselect Prima di usarlo caldamente consigliato leggere il Tutorial di dselect dselect beginner it html Dselect vi permetter di selezionare i pacchetti da installare sul vostro sistema Dovrete lanciarlo come root Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 72 8 15 Fare il login Finita l installazione dei pacchetti vi verr presentato il prompt di login Fate il login usando il nome utente personale non root che avete indicato durante l installazione e la relativa password Ora il vostro sistema pronto all uso Se siete utenti novelli potreste voler esplorare la documentazione presente sul vostro sistema Attualmente la documentazione organizzata in sistemi diversi che sono in via di integrazione Ecco alcuni punti da cui partire La documentazione associata a programmi che avete installato si trova in usr share doc
53. are APT in qualsiasi momento dopo l installazione usando apt setup o modificando a mano etc apt sources list Se state facendo il boot da un CD ROM ufficiale dovrebbe venir configurato automaticamente come fonte di apt senza che vi venga chiesta conferma Lo capirete dall attivit di scansione sul CD ROM Vi verr poi chiesto se ne volete configurare un altro Se avete una serie di CD ROM cosa molto comune dovrete procedere e farli scandire tutti uno per uno Tenete presente che il vero programma che installa i pacchetti si chiama dpkg ma si tratta di uno strumento che lavora a livello pi basso Apt get invoca dpkg in modo appropriato e inoltre sa come installare altri pacchetti richiesti da quello che volete installare seguendo le dipendenze oltre che come recuperare i pacchetti stessi dal CD dalla rete o da qualunque altra fonte Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 70 Se non avete un CD ROM ufficiale vi verr proposto un insieme di scelte sulle modalit di accesso ai pacchetti Debian FTP HTTP CD ROM o un file system locale Per i possessori dei CD ROM potete arrivare a questo stesso passo chiedendo esplicitamente di aggiungere un altra fonte Dovreste sapere che va benissimo avere diverse fonti per APT anche per lo stesso archivio di Debian Apt get prender automaticamente il pacchetto con il numero pi alto tra tutte le versioni disponibili Se per esempio avete sia una fonte HTTP che u
54. artizione Se pensate di installare molti programmi che non fanno parte della distribuzione Debian potreste aver bisogno di una partizione usr local separata Se la vostra macchina far da server di posta potreste aver bisogno di tenere var mail su una partizione autonoma spesso una buona idea porre tmp in una partizione riservata di 20 50 MB per dire Se state configurando un server con un sacco di account utenti sarebbe auspicabile avere una partizione home autonoma e di dimensioni generose In generale lo schema di partizionamento ottimale varia a seconda della destinazione d uso della macchina Per sistemi molto complessi fareste bene a consultare il Multi Disk HOWTO http www linuxdoc org HOWTO Multi Disk HOWTO html in italiano Multi Disk HOWTO http ildp pluto Capitolo 6 Partizionare per Debian 53 linux it HOWTO Multi Disk HOWTO htm1 NdT Contiene informazioni approfondite che potreb bero risultare interessanti per provider e amministratori di server Riguardo la questione della dimensione appropriata per la partizione di swap ci sono molti punti di vista Una regola empirica di successo usare uno spazio di swap pari alla memoria del sistema Nella maggior parte dei casi non dovrebbe essere comunque minore di 16 MB Naturalmente vi sono delle eccezioni Se state tentando di risolvere un sistema di 10000 equazioni su una macchina con 256 MB di memoria potreste aver bisogno di 1 GB o pi di swap Sul
55. aster premere Invio Vi sar richiesta una conferma dato che l inizializzazione distrugger eventuali dati contenuti nella par tizione Se tutto a posto scegliete S Lo schermo lampegger mentre il programma di inizializzazione lavora Vi raccomandiamo caldamente di predisporre una partizione di swap ma se insistete potete farne a meno basta che abbiate pi di 12MB di RAM Se volete farne a meno selezionate la voce Continuare senza partizione di swap dal men 6 8 Inizializzazione di una partizione Linux A questo punto la prossima voce del men dovrebbe essere Inizializzazione di una partizione Linux Se non cos perch non avete completato il processo di partizionamento del disco o non avete scelto una delle voci di men relative alla partizione di swap Potete inizializzare una partizione Linux o in alternativa montare una gi inizializzata in precedenza Tenete presente che dboot strap non pu aggiornare un vecchio sistema senza distruggerlo Se state facendo un aggiornamento non avete bisogno di usare dbootstrap dato che Debian pu farlo da s con altri mezzi Per informazioni su come aggiornare il sistema a Debian 3 0 leggete le Istruzioni per l aggiornamento http www debian org releases woody i386 release notes Quindi se state usando delle vecchie partizioni che non sono vuote e volete sbarazzarvi del loro contenuto vi conviene inizializzarle cancellando in tal modo
56. azione di fips troverete un elenco di altri programmi in grado di svolgere questa operazione Attenzione se usate Windows 95 dovrete lanciare def rag da l e non da DOS dato che DOS non lavora correttamente con VFAT usata da Windows 95 e successivi in quanto supporta i nomi di file lunghi Dopo aver eseguito la deframmentazione che pu richiedere parecchio tempo con un disco di grandi di mensioni riavviate la macchina con il dischetto che avete creato in precedenza contenente fips inserito nel lettore Digitate semplicemente a fips e seguite le istruzioni Ci sono molti altri programmi per la gestione delle partizioni che possono servire allo scopo ove fips non facesse al caso vostro Capitolo 3 Prima di installare Debian GNU Linux 23 Partizionare per l uso in DOS Se state partizionando dischi DOS o modificando le dimensioni di partizioni DOS con programmi Linux sappiate che molti hanno avuto problemi a lavorare con le partizioni FAT ottenute Per esempio sono stati riportati peggioramenti delle prestazioni problemi con scandisk o altri errori misteriosi in DOS o Windows Apparentemente ogni volta che si crea o si ridimensiona una partizione che verr usata in DOS buona idea riempire di zero alcuni settori iniziali Fatelo da Linux prima di lanciare il comando DOS format con dd if dev zero of dev hdXX bs 512 count 4 3 6 Configurazione di hardware e sistema operativo prima dell installazione Questa sezio
57. ce ST201 Alta Le schede di rete Microchannel MCA non sono supportate dal sistema d installazione standard ma potete trovare delle immagini non ufficiali su Linux on MCA disk images http www dgmicro com mca general goods htm1 e consultare anche Linux MCA dis cussion archives http www dgmicro com linux frm htm Nemmeno le reti FDDI sono sup portate dai dischi d installazione n le schede n i protocolli Potete comunque creare un kernel personaliz zato che supporta una scheda non supportata dal kernel dell installer e sostituirlo ad esso leggete Sostituire il kernel del dischetto di recupero a pagina 79 Come per ISDN il protocollo D channel per i vecchi 1TR6 tedeschi non supportato I dischi di boot non supportano nemmeno le schede ISDN BRI Spellcaster I dispositivi audio non sono supportati per default Ma come gi detto altrove se volete ricompilare un kernel personalizzato potete consultare Compilazione del kernel a pagina 76 per ulteriori informazioni 2 5 Periferiche ed altro hardware Linux supporta una gran variet di dispositivi hardware come mouse stampanti scanner modem e dis positivi PCMCIA e USB Comunque la maggior parte di essi non indispensabile durante l installazione del sistema Le tastiere USB potrebbero aver bisogno di un po di lavoro di configurazione in pi si ve da USB keyboards a pagina 27 Questa sezione contiene informazioni sulle periferiche c
58. di recupero e usare il comando sbin ifconfig eth0 Sotto GNU Linux avrete bisogno di riempire la tabella RARP del kernel Per farlo date sbin rarp s client hostname client enet addr usr sbin arp s client ip client enet addr Capitolo 4 Procurarsi i mezzi per l installazione del sistema 36 Se ottenete SIOCSRARP Invalid argument dovete con ogni probabilit caricare il modulo rarp del kernel o ricompilare il kernel con il supporto RARP Provate a dare modprobe rarp e poi ritentate con il comando rarp Sotto SunOS dovete assicurarvi che l indirizzo Ethernet hardware del client sia elencato nel database ether s tramite il file etc ethers o via NIS NIS e nel database hosts Quindi dovete far partire il de mone RARP In SunOS 4 come root date il comando usr etc rarpd a in SunOS 5 date invece usr sbin rarpd a 4 5 2 Configurare il server BOOTP Ci sono due server BOOTP disponibili per GNU Linux uno bootpd CMU l altro in realt un server DHCP dhcpd ISC Sono inclusi rispettivamente nei pacchetti debian bootp e dhcp Per usare bootpd CMU dovete prima decommentare o aggiungere la relativa riga in etc inetd conf Su Debian GNU Linux potete dare update inetd nable bootps quindi etc init d inetd reload per farlo A parte ci la riga in questione dovrebbe essere una cosa del genere bootps dgram udp wait root usr sbin bootpd Ora dovrete creare un file etc bootptab Questo file ha
59. dia per installazione o o co oe cirea d a aa a O Ses 12 2 2 1 Memori dimassa supportate o o lt s 22 4 2a ea wae eR Ee ao a 13 23 Requisiti di memoria e di spazio SU disco LL 13 2 4 Hardware per la connettivit di rete ao auaa 14 23 Periferiche ed altro hardware 0 000 ce eee eee ee ee 14 INDICE ii 2 6 Acquistare hardware specificatamente per GNU Linux LL 15 2 6 1 Evitate l hardware proprietario o chiuso L22220 15 2 6 2 Hardware specifico per Windows lt o eos e ee ee a 15 2 6 3 RAM a parit virtuale cio falsa LL 16 3 Prima di installare Debian GNU Linux 17 3 1 Panoramica del processo d installazione i a 17 3 2 Fateil backup del vostri dati i Li A a e 18 3 39 Le informazioni Che Vi serviranne i e e ALI 18 Sl PIOCHIMISNIAZIONE ci aaa a E bee dda 18 3322 Impostazioni dellat te s s osoa e aeea e a we 19 s A Piam care oso del sistema oa 44 4 dace a ka ee a A A a 19 3 5 Prepartizionamento per sistemi a boot multiplo 20 3 5 1 Partizionare da DOS o Windows LL 21 3 6 Configurazione di hardware e sistema operativo prima dell installazione 23 3 6 1 Invocare il men di configurazione del BIOS 23 3 6 2 Selezione del dispositivo di boot LL 24 3 6 3 Questioni hardware cui prestare attenzione LL 25 4 Procurarsii mezzi per l installazione del sistema 29 4 1 Le serie di CD originali Debian GNU Linux LL 29 4 2 Scaricare ifile dai mirror D
60. e GNU General Public License for more details A copy of the GNU General Public License is available as usr share common licenses GPLin the Debian GNU Linux distribution or on the World Wide Web at the GNU website http www gnu org copyleft gpl html You can also obtain it by writing to the Free Software Foundation Inc 59 Temple Place Suite 330 Boston MA 02111 1307 USA We require that you properly attribute Debian and the authors of this document on any materials derived from this document If you modify and improve this document we request that you notify the authors of this document via lt debian boot lists debian org gt Indice 1 Benvenutiin Debian 1 11 Cose Depan ec i lea Ra ded 1 1 2 Cos e GNUILIOX i e e A ee A 2 13 Core Detian GNU LX oc a ke Boon a aes Bawa a dw a E 3 14 Cos e Debian GNU o ace aca a auii a as LI 4 1 5 Come procurarsi Debian lt ec a eadi eca oka ak iok a e E oa 4 1 6 Come procurarsi la versione pi recente di questo documento LL 4 1 7 Organizzazione del COCUMBN O lt csc o eaved aa a n 4 1 8 Problemi del documento gi noti o se sa ra cata wata daada kada hu kaka 6 1 9 Cirteaicopyrightele licenze software lt o o ecs ee a a 6 2 Requisiti di sistema 9 2 1 Hardwaresuppottato Lili pi oa ed a A 9 211 Architetmre supportate ici a AA AA 9 2 1 2 Supporto per CPU schede madri e schede video o o 11 215 Processor multiply sisas rana aa a aia 12 22 Me
61. e keyboard and only a USB model you will need to enable legacy AT keyboard emulation in your BIOS setup Consult your mainboard manual and look in the BIOS for Legacy keyboard emulation or USB keyboard support options It must be enabled in order to boot the installation system If you enabled this option and it is working for you you are fine and can go ahead If you cannot find this option it might be that it is always enabled and you can continue It also might mean that the BIOS does not provide any emulation support bad luck here If you find the option and enable it but the emulation stops working soon after the kernel started then you have bad luck too You could try the bf2 4 flavor where the kernel should not lock up the legacy emulation Sometimes the emulation hangs but it wakes up after few minutes so you could wait some time and try to continue To fix this behaviour you could load Linux own drivers for USB keyboards For this use modconf Step Configure Device Driver Modules and load usb uhci or usb ohci modules Cosa fare quando si hanno pi di 64MB di RAM Il kernel Linux non sempre in grado di scovare quanta memoria RAM presente sul sistema In caso non ci riesca consultate I parametri di boot a pagina 39 Capitolo 3 Prima di installare Debian GNU Linux 28 29 Capitolo 4 Procurarsi i mezzi per l installazione del sistema 4 1 Le serie di CD originali Deb
62. e lanciato il sistema d installazione Se avete problemi a fare il boot consultate Risolvere eventuali problemi del processo d installazione in questa pagina Se avete problemi a fare il boot consultate Risolvere eventuali problemi del processo d installazione in questa pagina 5 5 Fare il boot da TFTP Per fare il boot via rete necessario che abbiate una connessione di rete supportata dai dischetti di boot un server BOOTP o RARP e un server TFTP Il metodo di installazione per supportare il boot via TFTP descritto in Preparare i file per il boot via rete con TFTP a pagina 35 5 6 Risolvere eventuali problemi del processo d installazione 5 6 1 Affidabilit dei dischetti Il problema pi grosso per chi installa Debian per la prima volta sembra essere l affidabilit dei dischetti Il dischetto di recupero quello che d i problemi peggiori poich viene letto direttamente dall hardware prima che Linux si avvii Spesso l hardware non in grado di leggere il dischetto in maniera affidabile quanto il driver Linux potrebbe anche bloccarsi senza stampare a video alcun messaggio di errore in caso Capitolo 5 Avvio del sistema di installazione 44 legga dati errati Ci possono anche errori sui dischetti dei driver che per la maggior parte si rendono evidenti causando una marea di messaggi di errori di I O sul disco Se l installazione si pianta mentre usate un particolare dischetto la prima
63. e tale funzionalit affinch il sistema vi permetta di scrivere su un dischetto in modo raw Sfortu natamente i modi per farlo variano a seconda del sistema operativo Su Solaris dovrete aggirare l ostacolo costituito dal Volume Management per ottenere accesso raw al dischetto Per prima cosa assicuratevi che il dischetto sia automontato usando volcheck o il comando equivalente nel file manager Quindi usate dd come nell esempio riportato sopra rimpiazzando dev d0 con vol rdsk nome_ dischetto dove nome_dischetto il nome dato al dischetto alla sua formattazione i dischetti senza nome di solito prendono il nome unnamed_ floppy Su altri sistemi chiedete all amministratore 4 3 2 Scrivere le immagini su DOS Windows o OS 2 Se avete accesso a una macchina i386 potete usare uno dei programmi seguenti per copiare immagini su dischetti Sotto MS DOS si possono usare FDVOL WrtDsk o RaWrite3 http www minix vmd org pub Minix vmd dosuti1l Per usare tali programmi assicuratevi innanzitutto di aver fatto il boot in DOS non assolutamente garan tito che funzionino correttamente da una finestra DOS sotto Windows o lanciandoli con un doppio clic da Windows Explorer Per fare il boot in DOS vi baster premere F8 durante il boot NTRawrite un tentativo di creare una versione aggiornata di Rawrite Rawrite3 utilizzabile senza problemi sotto WinNT Win2K e Win95 98 http sourceforge net projects ntrawrite 4 3 3 Modi
64. ebian s oiee ec e a 29 421 Opzioni diinstallazione 2446 44 ii cade ce ba dae dean aa 30 42 2 Scegliore l installazione giusta e o sos asa aa eee ee we ee we ew ee 31 4 2 3 Dove trovare i file dell installazione o ee ee es 31 4 3 Creare dischetti dalle immagini o esaa ea ee a a RR ee we 33 4 3 1 Scrivere le immagini su un sistema Linux 0 Unix LL 33 4 3 2 Scrivere le immagini su DOS Windows 0 OS 2 LL 34 4 3 3 Modificare il dischetto di recupero per il supporto alle lingue 34 INDICE iii 4 4 Preparare i file per il boot da disco fisso LL 35 43 Preparare i file per il boot via rete con TETP o mirar a n 35 45 1 Configurare ll server RARP pill ba 45 4 4444 4 oe da Saad 35 45 2 Conngurar i server BOOTP oa pa ee aa we a ae 36 4 3 3 Configurareil server DHCP 2 2 4 0 bebo eee ee ea 37 4 54 Abilitare il server TFIP o s e as c atoe A e a eo ee 37 4 5 5 Disporre le immagini TFTP al loro post0 o o o 38 4 5 6 Installare con TFIP e NES ROOL a ces coca 22 ea apago a e oy ad Sead 38 4 6 Installazioni automatiche s a eoe s e a a ee ee ee we d 38 5 Avvio del sistema di installazione 39 Dl I parametti di boot o sec coce aoe ie e E aia 39 SLi Argomertiper Abootstrap es ca 4 0 8 aa a 40 52 Pareal boot da tir CDROM ios gow be a a RA ae 40 Sa Paredl bootdadischet o eres Yarkd Pe ee e yaw ee de Saud 42 dd Par il bootda UA SCO ISSO i a A ee a a a 43 5 4 1 Fare
65. ent images 1 20 driver 2 bin images 1 20 driver 2 bin current images 1 20 driver 3 bin te images 1 20 driver 3 bin current images 1 20 driver 4 bin N images 1 20 driver 4 bin current images 1 20 driver 5 bin images 1 20 driver 5 bin current images 1 20 safe driver 1 bin images 1 20 safe driver 1 bin current images 1 20 safe driver 2 bin images 1 20 safe driver 2 bin current images 1 20 safe driver 3 bin N images 1 20 safe driver 3 bin current images 1 20 safe driver 4 bin N images 1 20 safe driver 4 bin Capitolo 11 Appendice 85 current images 1 20 safe driver 5 bin images 1 20 safe driver 5 bin current images 1 44 driver 1 bin current images 1 44 driver 2 bin current images 1 44 driver 3 bin current images 1 44 driver 4 bin current images 1 44 bf2 4 driver 1 bin current images 1 44 bf2 4 driver 2 bin current images 1 44 bf2 4 driver 3 bin current images 1 44 bf2 4 driver 4 bin images 1 44 driver 1 bin images 1 44 driver 2 bin images 1 44 driver 3 bin if a sa ToS e ix images 1 44 driver 4 bin images 1 44 b 2 4 driver 1 bin images 1 44 b 2 4 driver 2 bin images 1 44 bf2 4 driver 3 bin images 1 44 bf2 4 driver 4 bin current images 1 44 compact driver 1 bin images 1 44 compact
66. ere alcune partizioni con altri sistemi Linux ma tale questione non verr affrontata in questo documento Come minimo avrete bisogno di una partizione dedicata per la root di Debian In generale modificare una partizione che contiene gi un file system distrugger qualsiasi informazioni preesistente Perci dovreste sempre fare il backup prima di procedere a qualunque ripartizionamento Continuando ad usare l analogia della casa probabilmente farete bene a spostare fuori mano tutti i mobili prima di procedere alla demolizione e ricostruzione di un muro altrimenti rischiereste di distruggerli Per fortuna c un alternativa per alcuni utenti consultate Ripartizionare senza perdite di dati partendo da DOS Win 32 o OS 2 a pagina 22 Se la vostra macchina ha pi di un disco fisso potreste voler dedicarne uno completamente a Debian In tal caso non avrete bisogno di partizionare tale disco prima di avviare il sistema d installazione l installer comprende un programma di partizionamento che pu svolgere tranquillamente tale compito Anche nel caso in cui la vostra macchina abbia un solo disco fisso se volete rimpiazzare completamente l attuale sistema operativo con Debian GNU Linux potete aspettare e partizionare il disco come parte del processo d installazione Partizionare per Debian a pagina 49 dopo aver avviato il sistema d installazione Comunque tutto questo funziona solo se avete programmato di fare il boot de
67. esempio con le memorie di massa Il vostro elaboratore deve usare ISA EISA PCI Microchannel MCA usata nella serie PS 2 di IBM o VESA Local Bus VLB a volte chiamato VL Schede grafiche Dovreste usare un interfaccia VGA compatibile per il terminale In realt praticamente tutte le schede grafiche moderne lo sono Dovrebbero funzionare anche standard antiquati come CGA MDA o HGA dato per scontato che non vi serve X11 Del resto X11 non viene usato nel processo d installazione descritto in questo documento Il supporto di Debian alle interfacce grafiche si basa sul sottostante supporto del sistema XFree86 I moderni slot video AGP sono in realt una variante delle specifiche PCI La maggior parte delle schede video AGP funzionano bene con XFree86 Presso http www xfree86 org potete trovare ulteriori dettagli sul supporto a bus e schede grafiche monitor e dispositivi di puntamento Debian 3 0 viene distribuita con X11 4 1 0 Capitolo 2 Requisiti di sistema 12 Laptop I laptop spesso contengono soluzioni tecniche specializzate e hardware proprietario Per sapere se un laptop particolare funziona senza problemi con GNU Linux consultate le pagine web Linux Laptop http www cs utexas edu users kharker linux laptop 2 1 3 Processori multipli La presenza di pi processori il cosiddetto SMP Symmetric Multi Processing supportata su questa architettura sebbene non dall immagine standard del kernel di Debian
68. ettamente da CD ROM o semplicemente non riuscite a far funzionare la cosa non disperatevi potete semplicemente lanciare E install boot bat da DOS rimpiazzate E con la lettera assegnata dal DOS al vostro lettore CD ROM per iniziare il processo d installazione Eseguite il file boot bat posto nella directory boot sul vostro CD poi andate avanti fino a Fare il boot nel vostro nuovo sistema Debian a pagina 65 Inoltre se avete intenzione di effettuare l installazione da una partizione FAT DOS c la possibilit di fare il boot dell installer dal disco fisso Consultate Fare il boot da una partizione DOS a pagina 43 pi sotto per maggiori informazioni su tale metodo d installazione Prestate attenzione al fatto che alcuni lettori CD potrebbero richiedere driver speciali e quindi risultare inaccessibili nelle tappe iniziali dell installazione Se diventa evidente che il modo standard per fare il boot da CD non funziona con il vostro hardware rileggete questo capitolo per scoprire kernel e metodi d installazione alternativi che possano andar bene per voi Anche se non potete farci il boot potrete probabilmente usare i CD ROM per installare i componenti del sistema Debian e qualunque pacchetto vogliate Sar sufficiente fare il boot usando altri mezzi come ad esempio i dischetti Quando sar il momento di installare il sistema operativo quello di base e i pacchetti aggiuntivi fate puntare il sistema di installazio
69. ficare il dischetto di recupero per il supporto alle lingue I messaggi visualizzati dal dischetto di recupero prima del caricamento del kernel possono venir pre sentati nella vostra lingua madre Per farlo nel caso non parliate inglese dopo aver scritto l immagine sul dischetto dovrete copiarci gli appositi file dei messaggi ed un font Per chi usa MS DOS e Windows c un file batch setlang bat nella directory dosutils che lo fa Andate nella directory con cd c debian dosutils da un prompt dos e date setlang lang dove lang un codice di due lettere minuscole per la vostra lingua ad esempio setlang it per l italiano Attualmente sono disponibili i seguenti codici Capitolo 4 Procurarsi i mezzi per l installazione del sistema 35 ca cs da de eo es fi fr gl hr hu it ko ja pl pt ru sk sv tr zh_CN Badate che le descrizioni in questo manuale danno per scontato che utilizziate un installazione italiana altrimenti il nome dei menu e dei pulsanti saranno diversi da ci che vedrete effettivamente sullo schermo 4 4 Preparare i file per il boot da disco fisso L installer pu essere avviato usando i file di boot collocati su una partizione esistente del disco fisso lanciandolo da un altro sistema operativo o invocando un boot loader direttamente dal BIOS Non possibile fare il boot dell installer da file collocati su un file system NTFS 4 5 Preparare i file per il boot via rete con TFTP Se la vostra macchina c
70. he non sono specificatamente supportate dal sistema di installazione sebbene lo possano essere da Linux Ancora una volta consultate il Linux Hardware Compatibility HOWTO http www linuxdoc org HOWTO Hardware HOWTO html per determinare se il vostro hardware in particolare supportato da Linux L hardware USB supportato dalla variante bf2 4 Se scoprirete di non poter usare dei dispositivi USB potrete passare a un kernel 2 4 pi avanti Tenete presente che i kernel di uso comune non supportano le porte seriali oltre la quarta dev ttyS3 Dovrete utilizzare le porte disponibili oppure ricompilare un kernel personalizzato si veda Sostituire il kernel del dischetto di recupero a pagina 79 Capitolo 2 Requisiti di sistema 15 2 6 Acquistare hardware specificatamente per GNU Linux Ci sono diversi venditori che trattano sistemi con Debian o altre distribuzioni GNU Linux preinstallate Potreste dover pagare qualcosa per il servizio ma oltre alla macchina acquisterete anche in tranquillit interiore dato che potete star tranquilli sul fatto che l hardware sia ben supportato da GNU Linux Se dovete per forza acquistare una macchina con Windows preinstallato leggete con cura la licenza software fornita con Windows Potreste essere in grado di rifiutare la licenza ed ottenere un rimborso dal venditore Consultate http www linuxmall com refund per maggiori dettagli Che stiate o meno acquistando un sistema con Li
71. heda PCMCIA e in tal caso il tipo di controller PCMCIA che avete Se l unica connessione di rete della macchina utilizza una linea seriale con PPP o una connessione dialup equivalente non sarete in grado di installare il sistema di base attraverso la rete In tal caso dovrete usare un CD porre in anticipo i pacchetti base su una partizione preesistente del disco fisso o predisporre dischetti contenenti i pacchetti base Leggete Configurare PPP a pagina 68 pi avanti per informazioni su come configurare PPP in Debian una volta installato il sistema 3 4 Pianificare l uso del sistema E importante decidere che tipo di sistema volete Ci determiner lo spazio su disco necessario Ecco un campionario di configurazioni tipiche di sistemi Debian Server standard Questo il profilo per un server di fascia bassa essenziale privo di ogni raffinatezza per gli utenti con shell Include un server FTP un server web DNS NIS e POP Per tali servizi saranno sufficienti 50 MB di spazio disco cui va aggiunto lo spazio necessario per i dati che volete gestire Dialup Una macchina desktop standard incluso X Window applicazioni grafiche sonore editor ecc Le dimensioni dei pacchetti raggiungeranno circa 500 MB Capitolo 3 Prima di installare Debian GNU Linux 20 Work Console Una macchina per l utente finale ma pi essenziale di quella sopra senza X Window o applicazioni X una configurazione adatta forse a un portatile o un
72. i dischetto i di root o archivio tar I file del kernel Linux a pagina 84 binari del kernel I file dei driver a pagina 84 immagini dei dischetti dei driver o archivio tar I file di installazione del sistema di base a pagina 86 immagini o archivio tar del sistema di base L immagine del dischetto di recupero contiene un kernel Linux compresso per il boot Viene usato sia per il boot da dischetto quando trasferito su un dischetto che come origine del kernel Linux quando lo si installa sul sistema linux bin un binario del kernel non compresso Viene usato per avviare l installer dal disco fisso o da CD ROM e non necessario per avviare l installer da dischetto Fate riferimento a Creare i dischetti dalle immagini a fronte per informazioni importanti sulla corretta creazione dei dischetti dalle loro immagini L immagine del dischetto di root contiene un file system compresso su ramdisk che viene caricato in memoria una volta avviato l installer Capitolo 4 Procurarsi i mezzi per l installazione del sistema 33 I driver di periferica possono essere scaricati come una serie di immagini di dischetti o come un archivio tar drivers tgz Vinstaller avr bisogno di accedere ai file dei driver durante l installazione Se avete una partizione su disco o un elaboratore connesso in rete accessibile all installer si veda pi sotto vi converr usare l archivio tar pi semplice da maneggiare I file delle i
73. i o di altri problemi hardware che provocano mutazioni non predicibili dei dati dato che costruisce strutture dati enormi che attraversa ripetutamente Un errore in tali strutture dati provoca l esecuzione di istruzioni illegali o il tentativo di accedere a indirizzi inesistenti Un indizio l arresto di gcc per un segnale inaspettato Le schede madri migliori supportano la RAM con parit e sono in grado di accorgersi di un errore in un singolo bit nella RAM Sfortunatamente non hanno modo di correggerlo perci di solito vanno in crash immediatamente dopo aver comunicato l errore nella RAM Comunque sempre meglio venir avvisati di difetti della memoria piuttosto che subire ignari inserimenti di errori nei propri dati Perci i sistemi migliori hanno schede madri che supportano la parit e i moduli di memoria a parit reale si veda RAM a parit virtuale cio falsa a pagina 16 Se avete della RAM a parit reale e la vostra scheda madre in grado di gestirla assicuratevi di abilitare eventuali opzioni del BIOS che facciano interrompere il lavoro della scheda madre allorquando rilevi un errore di parit L interruttore Turbo Molti sistemi hanno un pulsante turbo che controlla la velocit della CPU Usate la velocit pi alta Se il vostro BIOS lo permette disabilitate il controllo via software del turbo o della velocit della CPU e bloccate il sistema in modalit alta velocit Ci stato riferito che
74. i che vengono fatte per prime dato che spesso sono necessarie al corretto funzionamento del sistema dbootstrap un applicazione priva di ricercatezze testuale progettata per la massima compatibilit in tutte le situazioni p e installazioni su una linea seriale molto facile da usare e vi guider attraverso ciascun passo del processo di installazione in sequenza Vi permetter anche di tornare indietro e ripetere alcuni passi qualora vi accorgeste di aver fatto un errore Per la navigazione all interno di dboot strap vengono usati i tasti freccia Invio e Tab 5 7 1 Usare la shell ed esaminare i log Se gi avete esperienza di sistemi Unix o Linux premete Alt Sin F2 cio il tasto Alt a sinistra della barra spaziatrice insieme al tasto funzione F2 per passare alla seconda console virtuale cio una finestra separata in cui gira una shell di tipo Bourne chiamata ash A questo punto dell installazione il sistema gira nel ramdisk e potete usare solo un insieme limitato di utility Unix Potete vedere i comandi disponibili con 1s bin sbin usr bin usr sbin Usate i men per portare a termine tutto ci che potete fare con essi la shell e i comandi servono solo in caso qualcosa vada storto In particolare dovreste usare sempre i men non la shell per attivare la partizione di swap poich il programma non sarebbe in grado di rilevare che l avete gi fatto dalla shell Premete Alt Sin F per tornare ai men Linux d la
75. i rete o dischetto e automaticamente installano Debian sui dischi locali 39 Capitolo 5 Avvio del sistema di installazione Lasciando perdere le limitazioni di sistemi specifici in generale potrete avviare il sistema d installazione da un CD ROM Debian GNU Linux da dischetti da una partizione su un disco fisso o da un altra macchina via rete locale 5 1 I parametri di boot I parametri di boot sono in realt parametri del kernel usati in genere per assicurarsi che le periferiche vengano gestite correttamente Nella maggior parte dei casi il kernel pu rilevare da solo le informazioni necessarie sulle periferiche del vostro sistema ma in alcuni casi dovrete aiutarlo un pochino Se state facendo il boot dal dischetto di recupero o dal CD ROM vi verr presentato il prompt di boot boot Potete trovare i particolari sull uso dei parametri di boot con il dischetto di recupero in Fare il boot da dischetti a pagina 42 Se state facendo il boot da un sistema operativo esistente dovrete usare mezzi diversi Ad esempio se state installando da DOS potete modificare il file install bat con un qualsiasi editor di testo Informazioni complete sui parametri di boot si trovano nel Linux BootPrompt HOWTO http www linuxdoc org HOWTO BootPrompt HOWTO htm1 questa sezione contiene solo accenni ai parametri pi importanti Se questa la prima volta che state avviando il sistema provate con i parametri di boot di default cio
76. i root e di recupero Infine compact supporta anche parecchi controller RAID di uso comune DAC960 e i Compaq SMART2 Comprende un dischetto di recupero uno di root e uno di driver idepci Kernel che supporta solo dispositivi IDE e PCI e un numero limitato di dispositivi ISA Questo kernel dovrebbe venir usato in caso i driver SCSI presenti in altre varianti facciano incantare all avvio il sistema probabilmente a causa di conflitti di risorse o per malfunzionamenti di driver schede pre senti nel sistema Idepci ha incorporato anche un driver per dischetti IDE in modo da permettervi di effettuare l installazione da dispositivi LS120 o ZIP reiserfs Questa variante permette l installazione di partizioni ReiserFS compresa la partizione root Rispetto a vanilla sono stati rimossi i supporti all emulazione del coprocessore matematico alle schede audio joystick video4linux bus microchannel APM ARCnet e altro ancora incluso il supporto ai controller PCI SCSI e IDE come pure a vari controller di rete Finita l installazione potrete compilare un kernel personalizzato in grado di supportare tali dispositivi Quantunque si siano definiti sopra quanti dischetti da 1 44 MB occupino le diverse varianti potete nondi meno scegliere metodi di installazione differenti I file di configurazione del kernel per tali varianti si trovano nelle rispettive directory in un file chiamato kernel config 4 2 3
77. iamo di non tentare di creare partizioni Linux Debian usando i programmi di un altro sistema operativo Piuttosto dovreste creare solo la partizione o le partizioni che vorrete riservare al sistema nativo Se attualmente avete un solo disco fisso con una sola partizione una situazione comune nei desktop e volete un sistema ad avvio multiplo con il sistema operativo nativo e Debian dovrete 1 Fare il backup di qualunque file utile presente nel sistema 2 Fare il boot dai supporti di installazione del sistema operativo nativo ad esempio CD ROM o dischetti 3 Usare i tool nativi di partizionamento per creare le partizioni per il sistema nativo Lasciare una partizione segnaposto o dello spazio libero per Debian GNU Linux 4 Installare il sistema operativo nativo nella sua nuova partizione 5 Fare il boot nel s o nativo per verificare che sia tutto a posto e scaricare i file di boot dell installer Debian 6 Fare il boot dell installer Debian per continuare a installare Debian Le sezioni seguenti contengono informazioni su come partizionare il disco fisso dal sistema operativo nativo prima dell installazione 3 5 1 Partizionare da DOS o Windows Se state manipolando partizioni FAT o NTFS esistenti si raccomanda di usare lo schema che segue oppure di farlo con programmi nativi Windows o DOS A parte ci non per nulla necessario partizionare da DOS o Windows i programmi di partizionamento Linux serviranno egregiamente al
78. ian GNU Linux Il modo di gran lunga pi semplice per installare Debian GNU Linux da una serie di CD Debian orig inali rif pagina dei distributori di CD http www debian org CD vendors Potete anche scaricare le immagini dei CD dal server Debian e crearveli da soli se avete una connessione veloce e un masterizzatore Se avete una serie di CD Debian e la vostra macchina avviabile da CD potete saltare alla sezione Fare il boot da un CD ROM a pagina 40 stato fatto un grosso lavoro per assicurare che i file necessari nella maggior parte dei casi siano presenti sui CD Se avete una serie dei CD ma la vostra macchina non supporta il boot da CD potete usare una strategia alternativa dischetti disco fisso o boot via rete per il boot dell installer Potete comunque trovare sui CD i file di cui avrete bisogno per fare il boot con altri mezzi L archivio Debian accessibile via rete e i CD sono organizzati allo stesso modo perci quando pi avanti verranno indicati i percorsi dei file dell archivio li potrete trovare nelle stesse directory e sottodirectory sui vostri CD Una volta avviato l installer sar in grado di ottenere tutti gli altri file di cui ha bisogno dai CD Se non avete i CD allora dovrete scaricare i file dell installer di sistema e collocarli sul vostro disco fisso su dischetti o su un elaboratore connesso al vostro in modo che possano essere usati per avviare l installer 4 2 Scaricare i file d
79. iderate 8 13 Selezione semplificata dei pacchetti il Task Installer Se avete scelto l installazione semplificata verrete introdotti al Task Installer tasksel Tale metodo vi propone alcune configurazioni predefinite di pacchetti da installare Usando dselect descritto pi avanti potreste invece scegliere pacchetto per pacchetto cosa volete sulla vostra macchina Ma pu essere un compito decisamente lungo dati i circa 7200 pacchetti disponibili in Debian Avete quindi la possibilit di scegliere innanzitutto dei task e di aggiungere in seguito singoli pacchetti all installazione I task corrispondono all incirca a vari compiti che potreste voler eseguire con la vostra macchina per esempio desktop environment ambiente desktop development in C sviluppo in C o file server Potete evidenziare ciascun task e scegliere Task Info per visualizzare informazioni dettagliate su di esso Vi verr mostrata una descrizione estesa e l elenco dei pacchetti in esso contenuti Una volta selezionati i task che vi servono scegliete Fine A questo punto apt get installer i pacchetti che avete selezionato Notate che se non avete selezionato alcun task verranno installati tutti i pacchetti con priorit standard importante o richiesto non ancora presenti sul vostro sistema la stessa cosa che lanciare tasksel s dalla riga di comando attualmente comporta lo scaricamento di circa 37 MB di
80. iera desiderato e premete Invio Per spostare la selezione usate i tasti freccia che si trovano nello stesso posto indipendentemente dal layout della tastiera Se state installando una macchina senza disco alcuni dei passi seguenti verranno saltati dato che non ci sono dischi locali da partizionare In tal caso il prossimo passo sar Configurazione della rete a pagina 62 dopo di ch vi verr chiesto di montare la partizione root in NFS in Mount di una partizione gi inizializzata a pagina 56 Capitolo 5 Avvio del sistema di installazione 48 5 11 la vostra ultima possibilit Vi avevamo detto di fare il backup dei dischi Ora avrete l ultima possibilit di salvare i contenuti del vostro vecchio sistema Se non avete ancora fatto il backup dei vostri dischi rimuovete il dischetto dal lettore reinizializzate il sistema e lanciate il programma di backup 49 Capitolo 6 Partizionare per Debian La voce di men Partizionamento disco fisso vi presenta un elenco dei dischi che potete partizionare e lancia un applicativo per effettuare il partizionamento Dovrete creare come minimo una partizione Linux nativa tipo 83 probabilmente avrete bisogno anche di una partizione Linux di swap tipo 82 6 1 Decidere le partizioni Debian e le loro dimensioni Come minimo GNU Linux ha bisogno di una partizione per s Potete usare una singola partizione per ospitare l intero sistema operativo le a
81. ificate a dboot st rap il nome ed il percorso del server NFS Sup posto che abbiate messo le immagini del dischetto di recupero e dei dischetti di driver sul server NFS nelle locazioni opportune questi file dovrebbero risultare disponibili per l installazione del kernel e dei moduli Il file system di rete verr montato sotto instmnt Selezionate l ubicazione dei file come per le opzioni hardisk o mounted 7 3 Network Selezionate l opzione network quindi specificate a dboot strap l URL e il percorso per l archivio De bian Quello di default di solito andr bene In caso modifichiate la parte riguardante il server sappiate che quella del percorso con ogni probabilit corretta per qualsiasi mirror Debian ufficiale Potreste scegliere di scaricare i file attraverso un server proxy basta specificare il server la frase non conclusa 7 4 Root NFS Se state installando una workstation senza dischi fissi diskless dovreste aver gi configurato la vostra rete come descritto in Configurazione della rete a pagina 62 Vi dovrebbe quindi venir proposta la possibilit di installare il kernel e i moduli via NFS Procedete usando l opzione nfs come descritto sopra Altri media d installazione potrebbero richiedere altri passi Capitolo 7 Installare il kernel e il sistema operativo di base 61 7 5 Configurazione supporto PCMCIA C un passo alternativo prima della voce di me
82. in cui vivete In tal modo verranno selezionati per voi i mirror ufficiali Debian su Internet cui connettervi A seconda della nazione selezionata vi verr presentata una lista di possibili host In generale va bene scegliere quello in cima alla lista ma dovrebbero funzionare comunque tutti Se per l installazione state utilizzando HTTP vi verr chiesto di configurare il vostro proxy server passo talvolta necessario se vi trovate dietro a un firewall su reti aziendali ecc Alla fine verr testata la vostra nuova fonte di pacchetti in rete Se tutto va bene vi verr chiesto se volete ripetere l operazione per un altra fonte in rete 8 12 Installazione dei pacchetti semplificata o avanzata Vi verr poi chiesto se desiderate installare i pacchetti nella modalit semplificata o in quella avanzata a granularit maggiore Vi consigliamo di iniziare con quella semplificata dato che potrete sempre utilizzare quella avanzata in un secondo momento Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 71 Dovreste sapere che per l installazione semplificata base config invoca semplicemente il programma tasksel mentre per quella avanzata usa dselect Entrambi questi programmi possono essere lanciati in qualsiasi momento dopo l installazione per installare altri pacchetti Se state cercando un pacchetto specifico finita l installazione usate semplicemente apt get install pacchetto dove pacchetto il nome del pacchetto che des
83. in una sottodirectory con lo stesso nome del programma Per esempio la Guida Utente di APT si trova in usr share doc apt guide html index html In aggiunta vi sono alcune cartelle speciali all interno della gerarchia di directory usr share doc Gli HOWTO Linux sono installati in formato gz in usr share doc HOWTO en txt e usr share doc HOWTO en txt mini usr share doc HTML index html contiene indici navigabili a mezzo browser della documentazione installati da dhe lp Il pacchetto doc linux it contenente le traduzioni degli HOWTO purtroppo non aggiornato al momento presente si consiglia una visita al sito ILDP Italian Linux Documentation Project http ildp pluto linux it NdT Un modo facile per visualizzarli dare cd usr share doc e digitare quindi 1ynx seguito da uno spazio e da un punto il punto sta per la directory corrente Potete anche digitare info comando o man comando per avere informazioni dettagliate sul funziona mento della maggioranza dei comandi disponibili da riga di comando installando nanpages it potrete visualizzare le pagine di man dei comandi pi usati in italiano NdT Con help otterrete aiuto sui comandi di shell Digitando un comando seguito da help otterrete di solito una schermata con un breve som mario delle opzioni disponibili pel comando stesso Se l output di un comando eccede la singola schermata causando uno scorrimento aggiungete more in coda al comando per introdurre una pau
84. indi introducete i singoli numeri che compongono PIP del client uno alla volta Per quanto riguarda architettura del client sperimentate alcuni valori Una volta determinato il nome create il link in questo modo 1n boot tftpboot img boot nome del file NOT YET WRITTEN 4 5 6 Installare con TFTP e NFS Root prossimo a Installazione TFTP per sistemi con poca memoria perch rispetto a questo non volete pi caricare il disco RAM ma fare il boot dal file system nfs root appena creato Dovete quindi rimpiazzare il link simbolico all immagine tftpboot con un link simbolico all immagine del kernel p e linux a out La mia esperienza di boot via rete basata esclusivamente su RARP TFTP che richiede che tutti i demoni si trovino sullo stesso server la workstation sparc invia una richiesta tftp al server in seguito all risposta che quest ultimo ha dato a una sua richiesta rarp In ogni caso Linux supporta anche il protocollo BOOTP ma non so come vada configurato Serve che sia documentato in questo manuale Per fare il boot della macchina client andate a Fare il boot da TFTP a pagina 43 4 6 Installazioni automatiche Per installazioni multiple possibile usare FAI Fully Automatic Installation Installazione Completa mente Automatizzata Il pacchetto Debian fai dev essere installato su un elaboratore chiamato server di installazione Indi tutti i client d installazione effettuano il boot tramite scheda d
85. installando da CD Iniziare scaricamento installazione configurazione automatici di un sistema funzionante di dimensioni minimali in Installazione del sistema di base a pagina 63 Avviare il sistema di base appena installato e passare per alcuni ulteriori task di configurazione in Fare il boot nel vostro nuovo sistema Debian a pagina 65 Installare altre applicazioni in Installazione dei pacchetti semplificata o avanzata a pagina 70 Usare tasksel per installare insiemi omogenei di pacchetti i cosiddetti task Usare dselect per selezionare singoli pacchetti da un lungo elenco o apt get in caso sappiate gi i nomi dei pacchetti che desiderate installare individualmente Una volta installato il sistema con successo potrete leggere Cosa fare adesso a pagina 73 che spiega come e dove potete trovare ulteriori informazioni su Unix e Debian e come rimpiazzare il kernel In caso vogli ate generare dai sorgenti un sistema di installazione personalizzato assicuratevi di leggere Informazioni tecniche su Boot Floppies a pagina 79 Infine potete trovare informazioni su questo documento e sui modi in cui possibile contribuirvi in Admin istrivia a pagina 89 Capitolo 1 Benvenuti in Debian 6 1 8 Problemi del documento gi noti Questo documento ha ancora una forma piuttosto grezza Ci rendiamo conto che incompleto probabil mente contiene anche errori refusi e simili Quando sono presenti i
86. ioni GNU Linux il suo sistema di gestione dei pacchetti Gli strumenti che lo compongono danno all amministratore di un sistema Debian il controllo completo sui pacchetti installati dalla possibilit di installare un singolo pacchetto a quella di ag giornare automaticamente l intero sistema operativo Si possono anche proteggere singoli pacchetti affinch non vengano aggiornati Si pu perfino informare il sistema di gestione dei pacchetti circa i programmi che sono compilati da s e le dipendenze che essi soddisfano Per proteggere il vostro sistema dai cavalli di troia o trojan e da altri programmi nocivi i server di Debian verificano che i pacchetti siano stati inseriti dai manutentori Debian registrati I pacchetti Debian sono inoltre configurati con particolare riguardo alla sicurezza In caso compaiano dei problemi di sicurezza in uno dei pacchetti le soluzioni vengono messe a disposizione in tempi di solito molto rapidi Con le semplici opzioni di aggiornamento di Debian le correzioni ai buchi di sicurezza possono essere scaricate e installate automaticamente attraverso Internet Il metodo principale e migliore per ricevere supporto per il proprio sistema Debian GNU Linux e comu nicare con gli Sviluppatori Debian attraverso le molte liste di discussione del Progetto Debian ce ne sono pi di 90 al momento della presente stesura Il modo pi semplice di iscriversi a una o pi liste visitare la pagina delle so
87. ischetto Ci sono diverse tecniche per creare i dischetti a partire dalle immagini a seconda della piattaforma Questa sezione descrive come farlo sulle diverse piattaforme Indipendentemente dal metodo che userete per creare i dischetti dovreste ricordarvi di far scattare la linguet ta che blocca l accesso in scrittura una volta finito il lavoro per garantirvi che non vengano inavvertitamente sovrascritti 4 3 1 Scrivere le immagini su un sistema Linux o Unix Per scrivere su dischetti i file immagine probabilmente vi servira avere accesso come root al sistema Mettete un dischetto vuoto e non danneggiato nel lettore quindi usate il comando dd if file of dev fd0 bs 1024 conv sync sync Capitolo 4 Procurarsi i mezzi per l installazione del sistema 34 dove file una delle immagini dev d0 il nome comunemente usato per il device dei dischetti ma potrebbe essere diverso sulla vostra workstation su Solaris dev d 0 Il comando potrebbe restituire il prompt prima che Unix abbia finito la scrittura quindi fate attenzione alla spia d uso sul lettore assicu ratevi che sia spenta e che il dischetto non sia pi in rotazione prima di rimuoverlo dal lettore Su alcuni sistemi dovrete lanciare un comando per espellere il dischetto dal lettore su Solaris usate e ject consultate la pagina di man Alcuni sistemi tentano di montare in automatico un dischetto appena inserito nel lettore Potreste dover disabilitar
88. isiti di sistema Questa sezione contiene informazioni sull hardware necessario per poter cominciare ad utilizzare Debian Vi troverete anche dei link ad altre fonti di informazione sull hardware supportato da GNU e Linux 2 1 Hardware supportato Debian non impone requisiti hardware oltre a quelli del kernel Linux e dei programmi GNU Quindi si pu utilizzare su qualsiasi architettura o piattaforma sulla quale siano stati portati il kernel Linux libc gcc ecc sempre che esista un port di Debian per essa Fate riferimento alla pagina dei port presso http www debian org ports i386 per maggiori dettagli sui sistemi 1386 testati con Debian Piuttosto che tentare di descrivere tutte le diverse configurazioni hardware supportate per Intel x86 questa sezione mira a contenere informazioni generali e puntatori a fonti di informazioni supplementari 2 1 1 Architetture supportate Debian 3 0 supporta nove architetture principali e numerose varianti Architettura Nome Variante Debian Intel x86 e affini 1386 vanilla idepci compact bf2 4 sperimentale Motorola 680x0 m68k Capitolo 2 Requisiti di sistema 10 Atari Amiga 68k Macintosh VME DEC Alpha Sun SPARC ARM e StrongARM IBM Motorola PowerPC CHRP PowerMac PReP APUS HP PA RISC PA RISC 1 1 PA RISC 2 0 Intel ia64 MIPS big endian SGI Indy 12 MIPS little endian DEC Decstation atari
89. istema operativo Microsoft Windows e riportano la didascalia WinModem o la dichiarazione che sono stati creati per elaboratori Windows In genere questo viene fatto rimuovendo i processori incorporati al loro interno e spostando il carico di lavoro su un driver per Windows che utilizza la potenza di calcolo della CPU principale Questa strategia rende l hardware meno costoso ma spesso non c alcun risparmio effettivo per l utente Anzi talvolta questo hardware ancora pi caro dei dispositivi equivalenti che mantengono delle capacit di elaborazione autonoma Dovreste evitare I hardware specifico per Windows per due ragioni La prima che i produttori non rendono in genere disponibili le risorse per scrivere un driver per Linux dato che in genere l hardware e l interfaccia software sono proprietari e la documentazione non disponibile senza un accordo NDA sempre che venga concesso Ci impedisce il suo uso per il software libero dato che chi scrive programmi di questo genere Capitolo 2 Requisiti di sistema 16 ne rilascia il codice sorgente La seconda ragione che i dispositivi di questo tipo non hanno processori incorporati e le relative elaborazioni vengono scaricate al sistema operativo che spesso deve svolgerle con priorit real time rendendo cos indisponibile la CPU per i normali programmi mentre sta lavorando con tali dispositivi Dato che l utente tipico di Windows non utilizza la macchina in modo inten
90. kup dei vostri dati Prima di iniziare assicuratevi di fare il backup di tutti i file presenti attualmente sul vostro sistema Se sulla vostra macchina installato solo il sistema operativo nativo con ogni probabilit avrete bisogno di ripartizionare il disco per liberare spazio per Debian GNU Linux Ogniqualvolta ripartizionate il disco dovreste tener conto della possibilit di perdere tutti i dati presenti non importa quale programma usiate per farlo I programmi usati durante l installazione sono piuttosto affidabili e la maggior parte sono in circolazione da anni ma una mossa falsa vi pu costare cara Anche dopo aver fatto il backup fate attenzione e pensate alle risposte che date e a quello che fate riflettendo un paio di minuti in pi potreste risparmiare ore di lavoro inutile Se state creando un sistema a boot multiplo assicuratevi di avere a portata di mano i supporti di installazione degli altri sistemi operativi soprattutto se ripartizionerete il disco da cui viene avviato il sistema Potreste scoprire di dover reinstallare il boot loader del sistema operativo originario o in molti casi l intero sistema operativo e tutti i file presenti nelle partizioni interessate 3 3 Le informazioni che vi serviranno 3 3 1 Documentazione Manuale d installazione install it txt install it html install it pdf II file che state leggendo in formato ASCII puro HTML o PDF Tutorial di dselect iselect beginner it html Tutori
91. l cun comando particolare Per maggiori informazioni consultate cron 8 crontab 5 e usr doc cron README Debian Capitolo 9 Cosa fare adesso 75 9 3 Riattivare DOS e Windows Dopo aver installato il sistema di base ed aver scritto sul Master Boot Record potrete fare il boot di Linux ma probabilmente niente di pi a seconda delle scelte che avete fatto durante l installazione Questo capitolo descrive come riattivare il vostro vecchio sistema in modo da poter fare di nuovo il boot di DOS o Windows LILO un boot manager con cui potete avviare anche sistemi operativi diversi da Linux che soddisfino le convenzioni dei PC Il boot manager viene configurato attraverso il file etc lilo conf In caso vi apportiate delle modifiche necessario lanciare 1ilo dato che i cambiamenti vengono applicati solo quando richiamate il programma Le parti importanti del file Lilo conf sono le righe che contengono le parole chiave image e other come pure quelle che le seguono Esse possono venir utilizzate per descrivere un sistema che pu essere avviato da LILO Un sistema del genere pu includere un kernel image una partizione root parametri addizionali del kernel ed anche una configurazione per avviare un altro sistema operativo diverso da Linux other Queste parole chiave possono essere usate anche pi di una volta L ordine in cui i sistemi com paiono nel file di configurazione importante perch determina quale di essi verr av
92. l sistema di installazione da dischetti CD ROM o file su una macchina connessa in rete Considerate infatti che se fate il boot da file posti su un disco fisso per poi andare a partizionarlo durante il processo d installazione cancellando in tal Capitolo 3 Prima di installare Debian GNU Linux 21 modo i file di boot farete meglio a sperare che l installazione vada a buon fine al primo colpo In questa situazione come minimo dovreste avere dei sistemi alternativi per rimettere eventualmente in sesto la vostra macchina come ad esempio i dischetti o i CD d installazione del sistema operativo originario Anche nel caso in cui la macchina sia gi dotata di pi d una partizione e si possa ottenere lo spazio suffi ciente cancellando e rimpiazzando una o pi di esse potreste aspettare ed usare il programma di partiziona mento dell installer Debian Dovreste comunque dare una letta a quanto segue perch ci potrebbero essere delle circostanze particolari come l ordine delle partizioni esistenti all interno della mappa delle partizioni che vi costringerebbero comunque a ripartizionare il disco prima di procedere all installazione In tutti gli altri casi avrete bisogno di partizionare il vostro disco fisso prima di iniziare l installazione per creare spazio per Debian Se alcune delle partizioni serviranno ad altri sistemi operativi dovreste crearle usando i programmi di partizionamento del sistema operativo nativo Vi raccomand
93. le SIMM a parit reale dato che state in realt comprando un bit extra di memoria ogni otto Se desiderate saperne di pi sulle questioni relative alla RAM per Intel x86 e su quale sia la migliore RAM da comprare rivolgetevi alla PC Hardware FAQ http www fags org fags pc hardware fag part1 17 Capitolo 3 Prima di installare Debian GNU Linux 3 1 Panoramica del processo d installazione Ecco un sommario dei passi che compirete durante l installazione 10 11 12 13 Creare spazio partizionabile per Debian sul vostro disco fisso Localizzare e o scaricare kernel e driver eccettuati coloro che possiedono i CD Debian Configurare boot floppies o disporre i file di boot eccettuati gli utenti che possono fare il boot da uno dei CD Fare il boot nel sistema d installazione Configurare la tastiera Creare e montare le partizioni Debian Indicare all installer il posto dove sono collocati il kernel e i driver Selezionare quali driver di periferica caricare Configurare l interfaccia di rete Iniziare scaricamento installazione configurazione automatici del sistema di base Configurare il boot loader per avviare Linux ed eventuali altri sistemi operativi Fare il boot nel sistema appena installato e portare a termine la configurazione del sistema Installare task e pacchetti addizionali a vostra discrezione Capitolo 3 Prima di installare Debian GNU Linux 18 3 2 Fate il bac
94. le architetture a 32 bit 1386 m68k SPARC 32 bit e PowerPC la dimensione massima di una partizione di swap 2 GB Per Alpha e SPARC64 il limite talmente grande da essere virtualmente inesistente Dovrebbe essere sufficiente per quasi tutte le installazioni In ogni caso se vi dovesse servire cos tanto swap dovreste probabilmente tentare di suddividerlo su dischi diversi chiamati anche spindle e ove possibile su canali SCSI o IDE distinti Il kernel bilancer l utilizzo dello swap tra le partizioni di swap multiple garantendo prestazioni migliori Come esempio concreto la macchina che uno degli autori utilizza a casa ha 32 MB di RAM e un disco IDE di 1 7 GB su dev hda C inoltre una partizione da 500 MB riservata ad un altro sistema operativo su dev hda1 dovrebbe venir ridotta a 200 MB dato che non viene mai usata Su dev hda3 c una partizione di swap di 32 MB mentre il resto circa 1 2 GB su dev hda2 la partizione Linux Per ulteriori esempi leggete Partitioning Strategies http www linuxdoc org HOWTO mini Partition partition 5 htm1 SUBMITTED 6 5 Nomi di device in Linux I nomi dati da Linux a dischi e partizioni possono essere diversi da quelli usati da altri sistemi operativi Avete bisogno di conoscere i nomi usati da Linux quando create e montate partizioni Ecco lo schema di denominazione di base e Il primo lettore di dischetti chiamato dev fd0 Il secondo lettore di dischetti
95. lo scopo Se per avete un disco IDE di grandi dimensioni e non state usando l indirizzamento LBA driver addizionali forniti a volte dai costruttori o infine un BIOS recente successivo al 1998 che supporta le estensioni per Capitolo 3 Prima di installare Debian GNU Linux 22 l accesso ai dischi di grandi dimensioni allora dovrete fare molta attenzione a dove posizionare la partizione di boot Debian In tali casi la partizione di boot dovr infatti trovarsi entro i primi 1024 cilindri del vostro disco di solito sono circa 524 MB senza la traduzione del BIOS Ci potrebbe implicare lo spostamento di una partizione FAT o NTFS esistente Ripartizionare senza perdite di dati partendo da DOS Win 32 o OS 2 Uno dei casi d installazione pi comuni partire da un sistema che contiene gi DOS incluso Windows 3 1 Win32 Windows 95 98 NT o OS 2 ed aggiungere Debian sullo stesso disco senza distruggere il sistema esistente Come spiegato in Decidere le partizioni Debian e le loro dimensioni a pagina 49 diminuire le dimensioni di una partizione esistente quasi sicuramente dannegger i dati ivi contenuti a meno che non si prendano certe precauzioni Il metodo qui descritto anche se non garantisce la protezione assoluta dei vostri dati funziona estremamente bene nella pratica Come precauzione dovreste fare un backup Prima di proseguire dovreste aver deciso innanzitutto come suddividere il disco Il metodo descritto in
96. lo stesso ben noto e criptico tipo di formato dei cari vecchi file BSD printcap 5 termcap 5 e disktab 5 Consultate la pagina di man bootptab 5 per maggiori informazioni Per usare bootpd CMU avete bisogno si conoscere l indirizzo hardware MAC del client Ecco un file etc bootptab di esempio client hd t ftpboot bf tftpboot img ip 192 168 1 90 smi 255 255 255 0 sa 192 168 1 1 ha 0123456789AB Dovrete come minimo modificare l opzione ha che specifica l indirizzo hardware del client L opzione bf specifica il file che il client deve recuperare via TFTP Consultate Disporre le immagini TFTP al loro posto a pagina 38 per maggiori dettagli Per contrasto configurare BOOTP con dhcpd ISC davvero semplice poich esso tratta i client BOOTP come fossero dei clienti DHCP un po speciali Alcune architetture richiedono una configurazione comp lessa per avviare i client via BOOTP Se il vostro caso leggete la sezione Configurare il server DHCP nel la pagina successiva Altrimenti potrete cavarvela semplicemente aggiungendo la direttiva allow bootp bootpd al blocco di configurazione per la sottorete cui appartiene il client e riavviando dhcpdcon etc init d dhcpd restart Capitolo 4 Procurarsi i mezzi per l installazione del sistema 37 4 5 3 Configurare il server DHCP Alla stesura del documento c un solo server DHCP libero vale a dire dhcpd IS
97. locco di boot di DOS In ogni caso ci vi costringer ad usare Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 66 qualche altro modo per rientrare in Debian Per maggiori informazioni su questo punto leggete Riattivare DOS e Windows a pagina 75 Se state installando una workstation senza disco ovviamente fare il boot da disco un opzione senza senso e questo passo verr saltato 8 2 Creazione floppy di avvio Sarebbe bene creare un dischetto di boot anche se intendete avviare il sistema dal disco fisso locale dato che possibile che il bootstrap sia installato male sul disco fisso mentre un dischetto di boot funziona quasi sempre Scegliete Creazione floppy di avvio dal men e inserite un dischetto vuoto come richiesto Assicuratevi che non sia protetto da scrittura dato che il programma lo formatter e ci scriver sopra Etichettatelo come dischetto di boot personale e proteggetelo da scrittura una volta creato Il dischetto conterr un kernel e un semplice file system con la direttiva di usare il file system di root presente sul vostro disco 8 3 Il momento della verit Il primo boot autonomo del sistema quello che gli ingegneri elettronici chiamano smoke test cio quando si accende un dispositivo elettrico dopo averci lavorato su e si sta a vedere se fuma fa scintille o cose del genere denunciando cos platealmente un guasto NdT Togliete eventuali dischetti presenti nel
98. man gpm usr share doc gpm FAQ gz e README mouse http www xfree86 org current mouse html 89 Capitolo 12 Administrivia 12 1 Circa questo documento Questo documento scritto in SGML usando la DTD DebianDoc I formati di output sono generati dai programmi contenuti nel pacchetto debiandoc sgml Per facilitare la manutenzione di questo documento vengono usate un gran numero di caratteristiche dell S GML quali le entity e le sezioni marcate che hanno un ruolo simile a quello delle variabili e dei costrutti condizionali nei linguaggi di programmazione Il sorgente SGML di questo documento contiene infor mazioni per ciascuna diversa architettura vengono usate delle sezioni marcate per isolare determinate parti di testo che sono specifiche di una certa architettura 12 2 Come contribuire Se avete problemi o suggerimenti su questo documento dovreste probabilmente inviarli come bug report per il pacchetto boot floppies consultate il pacchetto bug reportbug o leggete la documentazione in linea del Debian Bug Tracking System http bugs debian org preferibile consultare prima P Elenco dei bug aperti per boot floppies http bugs debian org boot floppies per con trollare se il problema da voi riscontrato sia gi stato comunicato Se cos potete fornire delle informazioni aggiuntive all email lt XXXX bugs debian org gt dove XXXX il numero del baco Meglio ancora procuratevi una copia del sorgente
99. me sys_map gz e config gz A questo punto potrete smontare l immagine e creare i vostri dischetti Eseguirete quindi Installazione kernel e moduli del sistema operativo usando i dischetti che avete creato per installare sul disco fisso il vostro kernel personalizzato Ecco il vantaggio di avere un solo dischetto di driver Se state usando una serie di dischetti che ospitano una variante del kernel dovrete passare a tt y2 e battere Invio per ottenere un prompt dal quale digitare ls target lib modules per vedere dove il dischetto di driver colloca i vostri moduli Poi date uname r per scovare l ubicazione corretta dei moduli Quindi sar opportuno che facciate qualcosa del genere y mv target lib modules target lib modules uname r Indi potrete abbandonare la shell e ritornare a tt yl In caso non abbiate eseguito correttamente l ultimo passo Configurazione moduli dei dispositivi non sar in grado di trovare tutti i moduli e ci saranno problemi Sar il caso di sostituire anche il file modules tgz sui dischetti dei driver Questo file contiene sem plicemente un archivio tar compresso di 1ib modules versione del kernel Createlo dal file system root in modo da includerlo nell archivio tar con il suo percorso assoluto 81 Capitolo 11 Appendice 11 1 Ulteriori informazioni 11 1 1 Ulteriori informazioni Una fonte universale di informazioni su Linux il Linux Documentation Project http www linu
100. mmagini sono necessari solo se dovete proprio installare i driver da dischetti Mentre scaricate i file dovreste fare attenzione anche al tipo di file system su cui andate a copiarli a meno che non intendiate usare i dischetti per il kernel e i driver L installer pu leggere i file da vari tipi di file system inclusi FAT HFS ext2fs e Minix Se scaricate i file su un file system nix scegliete quelli pi grandi possibili dall archivio non quelli spezzettati per i dischetti NdT L installer non in grado di accedere a file contenuti in un file system NTFS dovrete caricare il driver appropriato Oltre ai file sopracitati avrete bisogno di current dosutils loadlin exe dosutils loadlin exe si veda File per il boot iniziale del sistema a pagina 82 4 3 Creare i dischetti dalle immagini I dischetti avviabili vengono comunemente usati per fare il boot dell installer su macchine con un lettore per dischetti Sulla maggior parte dei sistemi potrete usare i dischetti anche per l installazione del kernel e dei suoi moduli Le immagini di dischetto sono file che racchiudono i contenuti completi di un dischetto in formato raw Le immagini ad esempio rescue bin non possono essere semplicemente copiate su dischetti necessario un programma speciale per scriverle sui dischetti in modo raw dato che si tratta di rappresentazioni grezze del dischetto Serve quindi fare una copia per settori dei dati dal file al d
101. n Configurazione moduli dei dispositivi chiamato Configurazione supporto PCMCIA Esso permette di abilitare il supporto PCMCIA Se la vostra macchina ne dotata ma non state installando Debian tramite un dispositivo PCMCIA p e attraverso una scheda Ethernet PCMCIA non avete bisogno di configurare il supporto PCMCIA a questo stadio Potrete farlo senza problemi pi avanti dopo aver completato l installazione Se invece state effet tuando l installazione tramite una scheda di rete PCMCIA dovete scegliere tale alternativa e configurare il supporto PCMCIA prima della configurazione di rete Se dovete installare PCMCIA scegliete l alternativa sotto Configurazione moduli dei dispositivi Vi verr chiesto quale controller PCMCIA sia presente sul vostro sistema Nella maggior parte dei casi 182365 in altri tcic Le specifiche fornite dal produttore del vostro laptop dovrebbero risolvere eventuali dubbi In genere potete lasciare in bianco le poche opzioni aggiuntive Tuttavia alcuni tipo di hardware potrebbero avere necessit di indicazioni particolari Il Linux PCMCIA HOWTO http www linuxdoc org HOWTO PCMCIA HOWTO html1 contiene un sacco di informazioni utili in caso le opzioni predefinite non funzionino In alcuni casi eccezionali potreste anche dover leggere e modificare etc pcmcia config opts consigliabile farlo sulla vostra seconda console virtuale Alt Sin F2 per poi riconfigurare PCMCIA o forzare man
102. n CD ROM apt get dovrebbe automaticamente usare il CD ROM locale quando possibile e fare ricorso a HTTP solo quando vi pu ottenere una versione pi recente del pacchetto In ogni caso non una buona idea aggiungere fonti di APT non necessarie dato che in questo modo tenderebbe a rallentare il processo di controllo delle nuove versioni negli archivi disponibili 8 11 1 Configurare le fonti di pacchetti in rete Se pensate di installare il resto del sistema via rete l opzione pi comune scegliere la fonte http Anche x quella ftp accettabile ma di solito un po pi lenta nel connettersi Per tutte le fonti di pacchetti in rete vi verr chiesto se volete usare software non US In genere andr bene rispondere S poich altrimenti non sarete in grado di installare applicativi con meccanismi crittografici di sicurezza come ad esempio il popolare programma ssh Vi verr poi chiesto se volete usare del software non libero Con tale termine ci si riferisce a software com merciale o qualsiasi altro software la cui licenza non in accordo con le Debian Free Software Guidelines http www debian org social_contract guidelines Va bene dire S ma fate atten zione nell installare programmi di questo tipo perch dovrete assicurarvi di usarlo in accordo con la relativa licenza Il passo successivo nella configurazione delle fonti di pacchetti in rete informare apt setup della nazione
103. ndo il boot da dischetti pi piccoli di 1 44 MB o in effetti ogni volta che usate i dischetti per fare il boot sulla vostra architettura dovrete ricorrere a un metodo di boot che usa un ramdisk vi servir il dischetto di root Al prompt boot potete fare due cose premere i tasti funzione da F a F10 per esaminare alcune pagine di informazioni utili o effettuare il boot del sistema Potrete ottenere informazioni utili sui parametri di boot premendo F4 e F5 Se aggiungete qualche parametro alla riga di comando assicuratevi di digitare anche il metodo di boot il default linux e uno spazio davanti al primo parametro ad esempio linux floppy thinkpad Premere semplicemente Invio equivale a digitare linux senza alcun parametro di boot Il dischetto detto di recupero perch lo potete usare per avviare il vostro sistema ed effettuare eventuali riparazioni in caso vi trovaste ad avere un problema che renda impossibile fare il boot da disco fisso Perci consigliabile conservarlo anche dopo aver installato il sistema Premendo F3 vi saranno fornite ulteriori informazioni su come usare il dischetto di recupero Una volta premuto Invio dovreste vedere il messaggio Loading seguito da Uncompressing Linux e da una schermata o gi di l di informazioni sull hardware presente nel sistema Maggiori informazioni su questa fase del processo di boot sono contenute pi avanti in Interpretare i messaggi di avvio del kernel
104. ne al lettore CD Se avete problemi a fare il boot consultate Risolvere eventuali problemi del processo d installazione a pagina 43 Capitolo 5 Avvio del sistema di installazione 42 5 3 Fare il boot da dischetti Il boot da dischetti in Intel x86 supportato A questo punto dovrete aver gi scaricato le immagini dei dischetti necessari e creato i dischetti a partire da esse come da Creare i dischetti dalle immagini a pagina 33 Se ne avete bisogno potete anche modificare il dischetto di recupero secondo quanto riportato in Sostituire il kernel del dischetto di recupero a pagina 79 Fare il boot dal dischetto di recupero semplice inseritelo nel lettore di dischetti primario ed effettuate la normale procedura di spegnimento del sistema quindi riaccendetelo Tenete a mente il fatto che alcune macchine non vengono reinizializzate in maniera corretta dalla nota sequenza di tasti Ctrl Alt Canc quindi si consiglia di spegnere e riaccendere Se state installando da un sistema operativo preesistente p e da DOS non avete scelta altrimenti spegnete la macchina e riaccendetela per fare il boot nel sistema d installazione A questo punto il dischetto verr letto e vedrete una schermata che contiene un introduzione al dischetto di recupero e finisce con il prompt boot Se state usando un modo alternativo per fare il boot del sistema seguite le istruzioni e aspettate che compaia il prompt boot Se state face
105. ne vi guider attraverso la riconfigurazione dell hardware che in alcuni casi potreste aver bisog no di effettuare prima di installare Debian Generalmente si tratta di controllare e nel caso di modificare le impostazioni del firmware del vostro sistema Il firmware il software essenziale usato dall hardware Ne viene fatto un utilizzo critico durante il processo di bootstrap che segue l accensione Verranno an che evidenziati problemi noti con hardware particolare che potrebbero incidere sull affidabilit di Debian GNU Linux 3 6 1 Invocare il men di configurazione del BIOS Il BIOS fornisce le funzioni di base necessarie al boot della vostra macchina e permette al vostro sistema operativo di accedere all hardware Il vostro sistema probabilmente dotato di un apposito men di config urazione del BIOS Prima di iniziare l installazione dovete assicurarvi che il vostro BIOS sia configurato correttamente non farlo potrebbe causare crash intermittenti o l impossibilit di installare Debian Il resto della sezione copiato dalla PC Hardware FAQ http www fags org fags pc hardware fag part 1 precisamente dalla risposta a una domanda su come entrare nel men di configurazione del CMOS Il modo per accedere al men di configurazione del BIOS o CMOS dipende dal fabbricante From burnesa cat com Shaun Burnet AMI BIOS Premete il tasto Canc durante il POST power on self test fase di test successiva all
106. nel Non abbiate paura a provare divertente ed utile Per compilare il kernel alla maniera di Debian vi servono alcuni pacchetti kernel package kernel source 2 2 2 la versione pi recente al momento di questa stesura fakeroot ed alcuni altri che probabilmente avete gi installati la lista completa in usr share doc kernel package README gz Con questo metodo otterrete un deb del sorgente del vostro kernel se avete moduli non standard create anche un deb dipendente e sincronizzato di essi Un modo migliore gestire le immagini del kernel boot conterr il kernel il System map e un log del file di configurazione attivo per il build Capitolo 9 Cosa fare adesso 77 Notate che non c realmente bisogno di compilare il kernel alla Debian ma a nostro parere usare il sis tema di pacchettizzazione per gestire il kernel pi semplice e sicuro In effetti potete prendere i sorgenti direttamente da Linus invece che da kernel source 2 2 20 ed usare comunque il metodo di com pilazione del kernel package Sebbene per l installazione di Woody si usi ancora il kernel 2 2 19 i kernel 2 4 pi recenti sono disponibili come kernel images Troverete la documentazione completa sull uso di kernel package in usr share doc kernel package Questa sezione contiene solo un breve manuale introduttivo Da qui in avanti assumeremo che i sorgenti del kernel si trovino in usr local src e che la vostra ver sione del kernel sia
107. noltre il timer di spegnimento del disco fisso Linux pu assumere il controllo di queste modalit e fare un lavoro migliore del BIOS Il kernel del sistema operativo presente sui dischetti di installazione non fa comunque uso di APM dato che alcuni computer portatili hanno dei problemi con il driver APM di Linux Una volta installato Linux potrete compilare una versione personalizzata del kernel Linux leggete Compilazione del kernel a pagina 76 per le istruzioni 3 6 3 Questioni hardware cui prestare attenzione Molta gente prova a far funzionare a 100 MHz delle CPU a 90 MHz e cose del genere Qualche volta funziona ma a causa del surriscaldamento e di altri fattori il sistema rischia in realt di subire danni seri Dopo l installazione potrete abilitare la protezione del Boot Sector se volete La cosa non offre alcuna sicurezza aggiuntiva in Linux ma se usate anche Windows potrebbe prevenire una catastrofe Dopo aver installato il boot manager non c alcun motivo di andare a toccare il Master Boot Record MBR Capitolo 3 Prima di installare Debian GNU Linux 26 Uno degli autori di questo documento tenne la sua macchina in overclock per un anno poi il sistema inizi ad abortire l esecuzione di gcc con un segnale inaspettato durante la compilazione del kernel Ritornare alla velocit originale della CPU risolse il problema Il compilatore gcc spesso il primo componente che risente di moduli di memoria difettos
108. nux preinstallato o si tratti di un sistema usato resta comunque importante assicurarsi che l hardware sia supportato dal kernel Linux Controllate se il vostro hardware compare negli elenchi sopracitati Fate sapere all eventuale venditore che state comprando una macchina su cui verr installato Linux Sostenete le ditte che trattano hardware che funziona bene con Linux 2 6 1 Evitate l hardware proprietario o chiuso Alcuni produttori di hardware proprietario non intendono spiegarci come fare a scrivere i driver per il loro hardware altri non ci permettono l accesso alla documentazione senza un accordo NDA Non Disclosure Agreement che impedisce di rilasciare il codice sorgente Linux Un esempio costituito dai chip grafi ci Nvidia usati in molte schede 3D di consumo recenti mentre altri produttori per dire ATI e Matrox forniscono le informazioni necessarie Dato che non ci stato dato accesso alla documentazione di questi dispositivi semplicemente non fun zionano sotto Linux Potete essere d aiuto chiedendo ai produttori di tale hardware di mettere in libera circolazione la documentazione se un numero sufficiente di persone lo chieder forse si accorgeranno che la comunit del software libero un mercato importante 2 6 2 Hardware specifico per Windows Una moda fastidiosa la proliferazione di modem e stampanti specifici per l uso in Windows In alcuni casi sono progettati per essere utilizzati solamente dal s
109. nvece quello a MSDOS e ext2 e Socket filtering for DHCP CONFIG_FILTER e Packet socket also for DHCP CONFIG_PACKET e Unix domain sockets for syslogging viene fornito come modulo nella variante vanilla CONFIG_UNIX Scaricate una serie completa di dischetti d installazione i dischetti di root di recupero e di driver Dovete sapere che udma66 ext3 idepci e compact usano varianti particolari del kernel Ad esempio una buona ragione per usare la serie compact che ha solo un dischetto di driver e che il vostro kernel per sonalizzato dovr verosimilmente avere incorporati tutti i driver di cui avete bisogno L altra faccia della medaglia che richiede un passo d installazione manuale extra a meno che non compiliate il vostro ker nel personalizzato con lo stesso nome di variante vedere make kpkg nel pacchetto kernel package Potreste anche notare alcuni messaggi di errore riguardanti moduli Montate l immagine del disco di recupero con qualcosa del genere mount t auto o loop rescue bin mnt Supposto che usiate mnt come punto di mount copiate il vostro kernel personalizzato in mnt linux bin Di seguito lanciate lo script rdev sh che si trova in mnt il quale dar per scontata la presenza del kernel nella locazione sopraindicata Se volete completare per bene il lavoro dovrete anche comprimere con gzip il System map e il config del vostro kernel e piazzarli in mnt rispettivamente co
110. o 1 Benvenuti in Debian 7 potr modificare a piacere il software Abbiamo quindi incluso nel sistema Debian il codice sorgente dei programmi sotto GPL Ci sono varie altre forme di dichiarazioni di copyright e licenze software usate per i programmi compresi in Debian Potete trovare i copyright e le licenze di ogni pacchetto effettivamente installato sul vostro sistema nel file usr share doc nome_del_pacchetto copyright Per ulteriori informazioni sulle licenze e sui criteri usati da Debian per determinare se un programma sia abbastanza libero da poter essere incluso nella distribuzione principale consultate le Debian Free Software Guidelines http www debian org social_contract guidelines Lasserzione legale pi rilevante che questo software viene fornito senza alcuna garanzia I programmatori l hanno creato a beneficio della comunit Non viene fornita alcuna garanzia che il software sia adatto a un determinato scopo Comunque visto che il software libero siete autorizzati a modificarlo per adeguarlo alle vostre necessit e a trarre vantaggio dalle modifiche compiute da terzi che abbiano esteso il software nella stessa maniera Per informazioni su come trovare e scompattare i pacchetti sorgente Debian e generare da essi i binari leggete la sezione Basics of the Debian Package Management System della FAQ Debian http www debian org doc FAQ Capitolo 1 Benvenuti in Debian Capitolo 2 Requ
111. o di destinazione Per esempio 1 44 MB sono la quantita normale di dati che possono stare su dischetti standard da tre pollici e mezzo 1 2 MB sono la quantit di dati che possono stare normalmente sui dischetti da cinque pollici e un quarto usate quindi immagini di queste dimensioni se avete un lettore per tali dischetti Le immagini pei dischetti da 1 44 MB si trovano nella directory images 1 44 directory Le immagini pei dischetti da 1 2 MB si trovano nella directory images 1 20 Le immagini pei dischetti da 2 88 MB usate in genere solo per il boot da CD ROM e via dicendo si trovano nella directory images 2 88 Se state usando un browser web su un elaboratore connesso in rete per leggere questo documento potete probabilmente recuperare i file selezionando i loro nomi nel vostro browser A seconda del browser che us ate potreste dover fare qualcosa di particolare per scaricarli in modalit binaria direttamente in un file Per esempio con Netscape dovrete tenere premuto il tasto Shift mentre cliccate sul URL per ottenere il file I file possono essere scaricati da URL presenti in questo documento che puntano alla directo ry current http http us debian org debian dists woody main disks 1386 current del server web oppure potete recuperarli via ftp da ftp ftp debian org debian dists woody main disks 1386 current gt Potete anche usare la directory corrispondente su uno qualsiasi dei siti mirror di Debian http www
112. o rilever da s Se avete una scheda video framebuffer ed anche una tastiera collegati all elaboratore che volete avviare dalla console seriale dovrete passare al kernel l argomento console device dove device il dispositivo seriale di solito una cosa tipo ttyS0 Ripetiamo ancora una volta che tutti i dettagli sui parametri di boot si possono trovare nel Linux BootPrompt HOWTO http www linuxdoc org HOWTO BootPrompt HOWTO htm1 compresi suggeri menti per hardware esotico Le soluzioni di alcuni grattacapi comuni si trovano pi sotto in Risolvere eventuali problemi del processo d installazione a pagina 43 5 1 1 Argomenti per dbootstrap Il sistema di installazione riconosce alcuni argomenti che potrebbero risultare utili quiet Fa s che il sistema di installazione sopprima i messaggi di conferma e cerchi di fare le cose giuste senza far storie Se avete sufficiente familiarit con ci che il sistema di installazione si aspetta un opzione simpatica che lo rende meno prolisso verbose Pone ancora pi domande del normale debug Invia messaggi supplementari di debug al log del sistema di installazione si veda Usare la shell ed esaminare i log a pagina 46 compresi tutti i comandi utilizzati bootkbd Preseleziona la tastiera che volete usare p e bootkbd qwerty us mono Usa la monocromia invece dei colori 5 2 Fare il boot da un CD ROM La strada pi semplice da percorrere sar usa
113. odo da dselect oppure potete usare la versione a riga di comando info apt get Notate che apt vi permetter anche di unire non us main contrib e non free quindi potrete avere pacchetti soggetti a restrizioni legali insieme a versioni standard 9 2 2 Gestione di versioni delle applicazioni Le versioni alternative di singole applicazioni vengono gestite da update alternatives Se conservate pi versioni delle vostre applicazioni farete bene a leggere la pagina di man di update alternatives 9 2 3 Gestione dei job di cron Tutti i job che spettano all amministratore di sistema dovrebbero trovarsi in etc dato che sono file di configurazione Se avete un Job in cron di root che va in esecuzione quotidianamente settimanalmente o in ore notturne mettetelo in etc cron daily weekly monthly rispettivamente Questi sono invocati da etc crontab e verranno eseguiti in ordine alfabetico il che fa in modo che vengano lanciati nella sequenza corretta D altro canto se avete un job di cron che 1 deve essere eseguito con i privilegi di un utente speciale o 2 necessita di essere eseguito in un momento o con una frequenza speciali potete usare etc crontab o ancor meglio etc cron d quello_che_vi_ pare Questi particolari file hanno anche un campo extra che permette di stabilire l utente sotto il quale verr eseguito il job di cron In ogni caso baster editare i file cron se ne occuper in automatico Non c bisogno di eseguire a
114. odo standard chiamato crypt Il default No ma se non vi serve il supporto NIS e v interessa parecchio la sicurezza della vostra macchina dite S 8 6 Shadow Password A meno che non abbiate detto S alle password MDS il sistema vi chieder se volete abilitare le shadow password Questo sistema permette di rendere il sistema un po pi sicuro In un sistema senza shad ow password le password reali vengono immagazzinate cifrate in un file leggibile da chiunque etc passwd Tale file deve essere leggibile da chiunque si colleghi perch contiene delle informazioni vitali sugli utenti ad esempio come mappare gli identificatori numerici degli utenti sui nomi di login Di con seguenza possibile che qualcuno ottenga il file etc passwd e usi un attacco a forza bruta cio provi tutte le possibili combinazioni di password per scoprirle Abilitando le shadow password le password reali verranno immagazzinate in un altro file etc shadow scrivibile solo da root e leggibile da root e dagli utenti del gruppo shadow Vi consigliamo quindi di abilitarle Potrete riconfigurare le shadow password in qualsiasi momento con il programma shadowconfig Dopo l installazione leggete usr share doc passwd README debian gz per avere altre informazioni 8 7 Impostare la password di root L account di root viene anche chiamato superutente un login che aggira tutte le protezioni di sicurezza del sistema
115. ome target solo quando farete il boot nel nuovo sistema diventer Capitolo 6 Partizionare per Debian 57 6 10 Montare partizioni non supportate da dbootstrap In alcune situazioni particolari dooot strap potrebbe non essere in grado di montare i file system che volete la partizione root o altre Se siete utenti Linux esperti potrete semplicemente passare a tty2 e lanciare manualmente i comandi necessari a montare le partizioni in questione Se state montando una partizione root per il vostro nuovo sistema fatelo su target poi tornate a dboot strap e continuate magari usando Visualizzazione stato delle partizioni per far s che dbootstrap ricalcoli il punto dell installazione in cui vi trovate Se si tratta di partizioni diverse da quelle di root dovrete ricordarvi di modificare a mano il vostro nuovo file fstab in modo che vengano montate al riavvio del sistema Aspettate ovviamente che dboot strap scriva tale file target etc fstab prima di ritoccarlo Capitolo 6 Partizionare per Debian 58 59 Capitolo 7 Installare il kernel e il sistema operativo di base 7 1 Installazione kernel e moduli del sistema operativo Il passo successivo installare un kernel e i relativi moduli sul vostro nuovo sistema Vi sar presentato un men con i dispositivi dai quali potete installare il kernel e un opzione alternativa di installazione via rete Potete usare qualsiasi dispositivo disponibile non
116. ome Linux Questi strumenti permettono agli utenti di eseguire operazioni di tutti i generi da quelle banali come la copia o la rimozione di file dal sistema a quelle pi arcane come la scrittura e la compilazione di programmi o la manipolazione sofisticata di documenti in una variet di formati Un sistema operativo consiste di vari programmi fondamentali necessari al computer per comunicare e ricevere istruzioni dagli utenti leggere e scrivere dati su dischi nastri e stampanti controllare l uso della memoria e far girare altri programmi La parte pi importante di un sistema operativo il kernel In un sistema GNU Linux Linux la componente kernel Il resto del sistema consiste di altri programmi molti dei quali furono scritti da o per il Progetto GNU Poich il kernel Linux da solo non costituisce un sistema operativo funzionante preferiamo usare il termine GNU Linux per riferirci a sistemi che molta gente chiama semplicemente Linux Capitolo 1 Benvenuti in Debian 3 Il kernel Linux http www kernel org apparve per la prima volta del 1991 quando uno stu dente di informatica finlandese Linus Torvalds annunci una prima versione di un kernel sostitutivo di Minix sul newsgroup comp os minix Si veda la pagina sulla storia di Linux http www li org linuxhistory php di Linux International Linus Torvalds continua a coordinare parecchie migliaia di sviluppatori con il supporto di alcuni collabo ratori
117. one I file di cui potrete aver bisogno ricadono in tre categorie 1 File necessari ad avviare il sistema d installazione per esempio rescue bin linux bin e root bin 2 File cui dovr accedere il sistema d installazione una volta avviato per poter installare il kernel e i driver di periferica per esempio rescue bine drivers tgz 3 File di installazione del sistema di base per esempio basedebs tar Se l elaboratore ha una connessione Ethernet funzionante e i driver della vostra scheda di rete sono tra quelli incorporati nel kernel dell installazione avrete bisogno dei soli file di avvio del sistema d installazione L installer in grado di installare via rete kernel e driver con molte delle schede Ethernet pi comuni Se avete una scheda per la quale l installer non ha il supporto incorporato avrete bisogno sia dei file di avvio del sistema d installazione che dei file di installazione del kernel e dei driver di periferica Se state installando su una macchina priva di connessione di rete o se la connessione di rete PPP via modem dovrete recuperare tutti e tre i tipi sopracitati di file prima di iniziare l installazione Se non siete sicuri di quali file avete bisogno intanto iniziate con i file di avvio del sistema d installazione Se il primo tentativo di configurare la rete con l installer fallisse vi baster abbandonare l installazione procurarvi i file necessari e ricominciare Capitolo 4
118. onnessa a una rete locale potrete effettuare il boot da un altra macchina via rete usando TFTP Se avete intenzione di avviare il sistema d installazione da un altra macchina i file di boot dovranno essere collocati in determinate posizioni su di essa e dovr essere configurata per supportare il boot della vostra specifica macchina Dovrete configurare un server RARP un server BOOTP o un server DHCP come pure uno TFTP Il Reverse Address Resolution Protocol RARP costituisce un modo per dire al vostro client quale indi rizzo IP usare In alternativa potete servirvi del protocollo BOOTP BOOTP un protocollo IP che informa un host del suo indirizzo IP e di dove ottenere un immagine di boot sulla rete DHCP Dynamic Host Con figuration Protocol un estensione di BOOTP pi flessibile e compatibile all indietro con quest ultimo Alcuni sistemi possono essere configurati solo via DHCP TFTP Trivial File Transfer Protocol viene usato per passare l immagine di boot al client In teoria pu venir usato un qualsiasi server che implementi tale protocollo su qualsiasi piattaforma Negli esempi di questa sezione forniremo i comandi per SunOS 4 x SunOS 5 x cio Solaris e GNU Linux 4 5 1 Configurare il server RARP Per configurare RARP dovete conoscere l indirizzo Ethernet del client cio l indirizzo MAC Se non avete tale informazione potete fare il boot nel modo Rescue p e dal dischetto
119. osto di custom p e l hostname La compilazione del kernel pu durare un bel po di tempo a seconda della capacit di calcolo della vostra macchina Se vi serve il supporto PCMCIA dovrete anche installare il pacchetto pcmcia source scompattate come root il file tar compresso con gzip nella directory usr src importante che i moduli si trovino al loro posto cio in usr src modules poi come root date make kpkg modules_image Una volta completata la compilazione potete installare il kernel personalizzato come qualsiasi altro pacchet to come root date dpkg i kernel image 2 2 20 subarch_custom 1 0_i386 deb La parte subarch una sottoarchitettura opzionale come i586 dipendente dalle opzioni di kernel im postate dpkg i kernel image installer il kernel insieme ad altri file di supporto come System map utile per il debug dei problemi del kernel e boot config 2 2 20 che contiene la configurazione corrente Il nuovo pacchetto kernel image 2 2 20 anche abbastanza intelligente da usare automaticamente il boot loader della vostra piattaforma per aggiornare la configurazione di avvio del sistema evitandovi di doverlo lanciare a mano Se avete creato anche un pacchetto di moduli ad esempio per il supporto PCMCIA dovrete installare anche quello Ora tempo di riavviare il sistema leggete attentamente qualsiasi messaggio di avvertimento che i passi precedenti possano aver prodotto e poi date shu
120. otreb bero prendere parecchio tempo e l avanzamento potrebbe non essere molto evidente In particolare il pre lievo iniziale di Packages gz e l installazione dei pacchetti base e fondamentali potrebbero sembrare in stallo Concedete loro del tempo extra Potete usare df h sul secondo terminale per accertarvi che i contenuti del vostro disco stiano effettivamente cambiando In ogni caso se l installazione si impantana non appena tenta di recuperare un file chiamato Release potete dare per scontato che l archivio di rete non stato trovato o che c un problema con esso Se state installando il sistema di base dal vostro disco fisso basta far puntare l installer alla locazione di basedebs tar in modo simile alla procedura per installare i kernel e i moduli Capitolo 7 Installare il kernel e il sistema operativo di base 64 65 Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 8 1 Rendere il sistema avviabile Se scegliete di fare il boot da disco fisso direttamente in Linux e se non state installando una workstation senza disco vi verr chiesto di installare un master boot record Se non state usando un boot manager come probabilmente se non sapete cosa sia e non avete un altro sistema operativo sulla stessa macchina rispondete Si Tenete presente che se rispondete S non potrete fare il boot in DOS normalmente per esempio Fate attenzione leggete Riattivare DOS e Windows a
121. ovarsi entro i primi 1024 cilindri del vostro disco Di solito corrispondono circa ai primi 524 MB senza la traduzione del BIOS Capitolo 6 Partizionare per Debian 52 Questa restrizione non si applica se avete un BIOS posteriore al 1995 98 a seconda del produttore che supporta le estensioni di accesso ai dischi di grandi dimensioni Enhanced Disk Drive Support Specifica tion Sia Lilo il boot loader di Linux che l alternativa Debian mbr sono costretti a usare il BIOS per caricare il kernel dal disco fisso nella RAM Il boot loader utilizzer ove presenti sul sistema le estensioni di accesso ai dischi di grandi dimensioni che usano l interrupt BIOS 0x13 Altrimenti ripiegher sulla vecchia interfaccia di accesso al disco e non potr quindi accedere a qualsiasi locazione che si trovi oltre il 1023esimo cilindro del disco Una volta avviato Linux non importa quale BIOS abbia il vostro elaboratore queste restrizioni non si applicano pi dato che Linux non usa i servizi del BIOS per accedere al disco Se avete un disco di grandi dimensioni potreste dover usare le tecniche di traduzione dei cilindri che potete impostare dal programma di configurazione del BIOS come ad esempio LBA Logical Block Addressing o la modalit di traduzione CHS Large Altre informazioni sui problemi che si possono avere con i dischi di grandi dimensioni sono riportate nel Large Disk HOWTO http www linuxdoc org HOWTO Large Disk HOWTO htm1
122. pplicazioni e i vostri file personali Molti pensano che sia neces saria anche una partizione di swap separata sebbene ci non sia propriamente vero Lo swap permette al sistema operativo di usare la memoria a basso costo dei dischi fissi come memoria virtuale Collocan do lo swap in una partizione separata Linux pu farne un uso molto pi efficiente possibile ma non raccomandato forzare Linux a usare come swap un normale file La maggior parte delle volte comunque si sceglie di utilizzare per GNU Linux un numero di partizioni maggiore di quello minimo necessario Ci sono due ragioni per cui potreste voler suddividere il file system in un certo numero di partizioni pi piccole La prima la sicurezza Usando tale precauzione in caso succeda qualcosa e il file system si corrompa nella maggior parte dei casi verr colpita una sola partizione Sar quindi necessario rimpiazzare solo una parte del vostro sistema dai backup che mantenete con cura si spera Come minimo dovrete tenere presente di creare quella che viene comunemente chiamata partizione root Essa contiene i componenti davvero essenziali del sistema In caso venga corrotta qualunque altra partizione grazie ad essa sarete ancora in grado di fare il boot in GNU Linux per mettere a posto le cose evitando di dover reinstallare il sistema da zero La seconda ragione di solito rilevante pi che altro in ambito aziendale ma in realt dipende dall uso che fa
123. pu dipendere dalla vostra sottoarchitettura Il sistema potrebbe insistere particolarmente sul fatto che i file compaiano esattamente nella locazione indicata incluse le sottodirectory se ce ne sono Controllate i log in tty3 Usare la shell ed esaminare i log a pagina 46 dove dboot st rap riporta l ubicazione dei file che sta cercando Capitolo 7 Installare il kernel e il sistema operativo di base 60 Se appare opzione default allora dovreste usare quella Altrimenti provate con l opzione lista per far s che dboot strap cerchi da s i file sebbene possa essere una cosa molto lunga se state usando NFS Come ultima risorsa usate l opzione manuale per specificare manualmente la directory Se state effettuando l installazione a mezzo dischetti dovrete inserire il dischetto di recupero che con ogni probabilit si trova gi nel lettore seguito dai dischetti di driver Se desiderate installare il kernel e i moduli via rete potete farlo con le opzioni network HTTP o nfs Le vostre interfacce di rete devono per essere supportate dal kernel standard consultate Periferiche ed altro hardware a pagina 14 Se tali opzioni non compaiono dovrete selezionare Annulla tornare indietro e scegliere Configurazione della rete vedere Configurazione della rete a pagina 62 per poi ritornare al punto in questione 7 2 NES Scegliete l opzione nfs quindi spec
124. re una serie di CD Debian http www debian org CD vendors Se avete una serie di CD e se la vostra macchina supporta il boot direttamente da Capitolo 5 Avvio del sistema di installazione 41 CD benissimo Semplicemente configurate il vostro sistema per fare il boot da un CD come descritto in Selezione del dispositivo di boot a pagina 24 inserite il vostro CD riavviate e andate al prossimo capitolo Potreste dover configurare il vostro hardware come indicato in Selezione del dispositivo di boot a pag ina 24 Inserite indi il CD ROM nel lettore e riavviate la macchina Il sistema dovrebbe ripartire e vi dovrebbe presentare il prompt boot A questo punto potete introdurre degli argomenti di boot o premere semplicemente Invio Tenete presente che i CD ROM ufficiali di Debian per Intel x86 faranno partire varianti flavors diverse del kernel a seconda del CD usato per il boot Si veda Scegliere l installazione giusta a pagina 31 per una trattazione delle diverse varianti del kernel Ecco come sono disposte sui diversi CD ROM CD 1 Fail boot della variante vanilla CD 2 Fail boot della variante compact CD 3 Fail boot della variante idepci CD 4 Fa il boot della variante udma100 ext3 CD 5 Fail boot della variante reiserfs Quindi se volete fare il boot di una delle varianti soprariportate mettete il CD corrispondente nel lettore Se il vostro sistema non pu fare il boot dir
125. rivo di molte fun zionalit Pi avanti vi converr installare degli editor e dei visualizzatori pi avanzati come ad esempio jed nvi less e emacs Modificate etc ppp peers provider sostituendo dev modem con dev ttyS dove il nu mero della porta seriale Su Linux le porte seriali sono numerate a partire da 0 quindi la vostra prima porta cio COM1 sar dev ttyS0 sotto Linux Il passo successivo modificare etc chatscripts provider ed inserire il numero di telefono del provider il nome utente e la password Non cancellate il q che precede la password serve per non farla apparire nei file di log Molti provider invece dell autenticazione in modalit testo usano per la sequenza di login PAP o CHAP altri entrambi Se il vostro provider richiede PAP o CHAP dovrete seguire una procedura diversa commentate tutto quello che c sotto la stringa di composizione del numero quella che comincia con ATDT in Capitolo 8 Fare il boot nel vostro nuovo sistema Debian 69 etc chatscripts provider modificate etc ppp peers provider come descritto sopra e aggiungete user nome dove nome il vostro nome utente per il provider cui state cercando di connettervi Modificate poi etc pap secrets o etc chap secrets inserendovi la vostra password Dovrete anche modificare etc resolv conf aggiungendovi l indirizzo IP del name server DNS del provider Le righe di etc resolv conf sono nel forma
126. root root bin Capitolo 11 Appendice 84 I file del kernel Linux Si tratta dell immagine del kernel Linux da usarsi per installazioni da disco fisso Non vi serve se installate da dischetti current linux bin linux bin current bf2 4 linux bin b 2 4 linux bin current compact linux bin compact linux bin current idepci linux bin idepci linux bin File del kernel Linux I file dei driver Questi file contengono moduli del kernel o driver per tutti i tipi di hardware che non sono necessari per il boot iniziale Per procurarvi i driver desiderati dovete agire in due tempi prima dovete identificare un archivio di driver che volete usare quindi selezionate i particolari driver che desiderate I dischetti dell archivio dei driver vengono usati solo dopo il partizionamento del disco fisso e l installazione del kernel Se avete bisogno di un driver particolare per il boot iniziale per esigenze della vostra sottoar chitettura o per accedere al disco scegliete un kernel che lo abbia incorporato e passategli gli argomenti corretti come parametri di boot Farete bene a consultare Scegliere l installazione giusta a pagina 31 e I parametri di boot a pagina 39 Ricordatevi che il vostro archivio dei driver dovr essere coerente con il kernel scelto all inizio Immagini dei dischetti di driver current images 1 20 driver 1 bin images 1 20 driver 1 bin curr
127. sa ad ogni scher mata Per vedere una lista di tutti i comandi disponibili che iniziano con una certa lettera dell alfabeto digitate la lettera seguita da due tabulazioni Ci sentiamo senz altro di consigliare ai novelli utenti linux che non li conoscano ancora gli Appunti Linux http ildp pluto linux it AppuntiLinux una ragguardevole e completa fonte gratuita di informazioni in italiano su GNU Linux ed argomenti ad esso correlati NdT Per un introduzione pi completa a Debian e GNU Linux consultate usr share doc debian guide html noframes index html 73 Capitolo 9 Cosa fare adesso 9 1 Se non conoscete Unix Se non avete mai usato Unix probabilmente dovreste leggervi qualche libro le Unix FAQ ftp rt fm mit edu pub usenet news answers unix fag fag contengono una bibliografia piuttosto consistente e riferimenti ai newsgroup di Usenet che vi possono aiutare Potete anche dare un occhiata alle User Friendly Unix FAQ http www camelcity com noel usenet cuuf FAQ htm FAQ Linux utili in italiano sono FAQ di it comp os linux http ildp pluto linux it FAO linux html ehttp ildp pluto linux it LDR name LDR Linux Domande e Risposte NdT Linux una delle implementazioni di Unix Il Linux Documentation Project LDP http www linuxdoc org raccoglie libri e documenti ad esso relativi liberamente disponibili in linea ne esiste una versione italiana l Italian Linux Documentation Projec
128. sivo quanto un utente Linux i produttori sperano semplicemente che non si accorga del carico che l hardware pone sulle CPU Comunque un qualsiasi sistema operativo multi processing anche Windows 95 o NT soffre di un decadimento delle prestazioni quando i produttori di periferiche fanno economia sulla potenza di calcolo interna dei loro prodotti Potete essere d aiuto in questa situazione incoraggiando i produttori a rilasciare la documentazione e altre risorse necessarie alla programmazione dei driver ma la strategia migliore evitare questo tipo di hardware finch non ne viene citata la compatibilit con Linux nel Linux Hardware Compatibility HOWTO http www linuxdoc org HOWTO Hardware HONWNTO html 2 6 3 RAM a parit virtuale cio falsa Chiedendo della RAM a parit in un negozio informatico probabilmente otterrete dei moduli di memoria a parit virtuale invece di quelli a parit reale Le SIMM a parit virtuale si possono spesso ma non sempre distinguere perch hanno un chip in pi di quelle equivalenti senza parit pi piccolo degli altri Le SIMM a parit virtuale funzionano esattamente come quelle senza parit e non vi possono avvisare di un errore su un singolo bit della RAM come fanno quelle a parit reale sulle schede madri che implementano la parit Non il caso di pagare di pi per delle SIMM a parit virtuale rispetto a quelle senza parit Aspettatevi invece di dover pagare un po di pi per
129. t ILDP http ildp pluto linux it NdT La maggior parte di questi documenti possono essere installati localmente con i pacchetti doc linux html per la versione HTML o doc linux text per quella ASCII i file verranno posti nella directory usr doc HOWTO Sono disponibili come pacchetti Debian anche delle versioni nazionalizzate degli HOWTO dell LDP Potete trovare della documentazione specifica su Debian nella prossima sezione 9 2 Come orientarsi in Debian Debian leggermente diversa dalle altre distribuzioni ed anche se conoscete gia Linux ci sono cose che dovreste sapere per mantenere il sistema in buono stato Questo capitolo contiene del materiale orientativo non un manuale d uso di Debian si tratta solo di indicazioni concise per i pi frettolosi Capitolo 9 Cosa fare adesso 74 9 2 1 Il sistema dei pacchetti Debian La cosa pi importante da conoscere il sistema dei pacchetti Debian Esso detiene il controllo di buona parte del sistema cio e usr tranne usr local e var potete creare var local ed essere al sicuro l bin sbin lib Ad esempio se sostituite usr bin perl con una vostra versione il sistema continuer a funzionare ma se aggiornate il pacchetto perl il vostro file verr sostituito Gli utenti esperti possono aggirare questo ostacolo ponendo dei pacchetti a Bloccato Hold in dselect Uno dei migliori metodi d installazione apt Potete usarlo come met
130. t di una partizione gi inizializzata lt a 56 6 10 Montare partizioni non supportate da dboot strap L20000 57 Installare il kernel e il sistema operativo di base 59 7 1 Installazione kernel e moduli del sistema operativo oo ooo 59 Gee Eee n i i E a Saa 60 To WENO owe dida e RATE ee en OE ee Se A SE OO hes 60 TA RO NFS ura donk ia ee ee SM ed ee Ea ONE SE does 60 7 5 Configurazione supporto PCMCIA LL 61 7 6 Configurazione moduli dei dispositivi aaa 61 TI Configurazione delia ele o ce idoa in e Oe e a a 62 7 8 Installazione del sistema di base LL 63 Fare il boot nel vostro nuovo sistema Debian 65 8 1 Re dere il sistema avviabile cu e e a n 65 fi Creazione HOppy GLAWNO o ca Gade e waka ba ea ed aes e oe dw Saad 66 63 Ilmomento della Vera sos a se wd ee ee ee ee 66 8 4 Configurazione di base dopo il primo boot in Debian 66 So Password MDD 00000 eh apa n Pe i i a BRE ala ee i 67 S 6 Shadow Password ot ed a ke de WA Se poe a ee E Bel 67 INDICE 5 7 Impostarela password dLioot LL ra a eA ba eS ee E a 8 5 Creare un utente normale lt o ia E e EE ae a Aa So Conneviate PPP oc ii ia ina 8 10 Rimuovere il supporto PCMCIA LL SAL CONSTA APT a A Re Aia 8 11 1 Configurare le fonti di pacchetti in rete 8 12 Installazione dei pacchetti semplificata o avanzata LL 8 13 Selezione semplificata dei pacchetti il Task Installer
131. tdown r now Capitolo 9 Cosa fare adesso 78 Per altre informazioni su kernel package leggete l ottima documentazione presente in usr doc kernel package 79 Capitolo 10 Informazioni tecniche su Boot Floppies 10 1 Codice sorgente Il pacchetto boot floppies contiene tutto il codice sorgente e la documentazione per i dischetti di installazione 10 2 Dischetto di recupero Il dischetto di recupero ha un file system Ext2 o FAT a seconda della vostra architettura dovreste essere in grado di accedervi da qualsiasi sistema in grado di leggere dischi Ext2 o FAT Il kernel Linux contenuto nel file Linux bin Il file root bin un immagine compressa con gzip di un file system Minix o Ext2 di 1 4 MB che viene caricato nel ramdisk e usato come file system root 10 3 Sostituire il kernel del dischetto di recupero Se ritenete necessario sostituire il kernel del dischetto di recupero dovrete incorporarvi direttamente le seguenti funzionalit non come moduli caricabili e RAM disk support CONFIG_BLK_DEV_RAM Initial RAM disk initrd support CONFIG_BLK_DEV_INITRD e Kernel support for ELF binaries CONFIG_BINFMT_ELF e Loop device support CONFIG_BLK_DEV_LOOP Capitolo 10 Informazioni tecniche su Boot Floppies 80 e FAT Minix and Ext2 filesystems alcune architetture non hanno bisogno dei file system FAT o Minix controllate il sorgente Per Intel x86 il supporto a Minix non necessario lo i
132. te della macchina Supponete che qualcosa vada fuori controllo e inizi a consumare spazio sul disco Se il processo all origine del problema ha privilegi di root il sistema mantiene una percentuale del disco al di fuori del controllo degli utenti comuni potreste ritrovarvi con gravi carenze di spazio disco cosa Capitolo 6 Partizionare per Debian 50 molto pericolosa dato che il S O usa file reali oltre allo spazio swap per un sacco di cose In alcuni casi potrebbe anche non trattarsi di un problema di origine locale ad esempio potreste venir bersagliati da una grande quantit di spam che potrebbe andare a riempire una partizione Utilizzando pi di una partizione proteggerete quindi il sistema da molti problemi di questo tipo Usando ancora una volta l esempio della posta mettendo var mail in una partizione a s stante il grosso del sistema continuerebbe a funzionare anche dopo aver ricevuto un enorme quantit di spam L unico vero inconveniente nell usare pi partizioni che spesso difficile sapere in anticipo quali saranno le proprie necessit Se fate una partizione troppo piccola allora dovrete reinstallare il sistema oppure vi toccher spostare di continuo dei file per liberarvi spazio D altra parte se fate una partizione troppo grande sprecherete spazio che potrebbe essere usato meglio per altre cose Lo spazio su disco costa ormai molto poco ma sempre un peccato sprecarlo 6 2 L albero delle Directory
133. termini FIXME o TODO potete star certi che sappiamo gi che la sezione non completa Come al solito caveat emptor stai attento o acquirente Qualsiasi aiuto suggerimento e specialmente correzione sar molto apprezzato lo stesso vale per la traduzione italiana NdT Potete trovare le versioni di sviluppo del documento presso http www debian org releases woody i386 install Vi troverete anche una lista di tutte le architetture e le lingue per le quali questo documento disponibile I sorgenti sono pubblici Maggiori informazioni su come contribuire si possono trovare nella sezione Ad ministrivia a pagina 89 Accogliamo di buon grado suggerimenti commenti patch e bug report fate riferimento al pacchetto boot floppies ma prima controllate che il problema non sia gi stato riferito 1 9 Circa i copyright e le licenze software Siamo sicuri che abbiate letto alcune delle licenze fornite con la maggior parte del software commerciale di solito vi si afferma che permesso usare una singola copia del programma su un solo computer La licenza del sistema Debian GNU Linux totalmente diversa Noi vi incoraggiamo apertamente a mettere una copia di Debian GNU Linux su tutti i computer della vostra scuola o luogo di lavoro Prestate i supporti fisici per l installazione ai vostri amici e aiutateli a installare Debian GNU Linux sul loro computer Potete persino fare migliaia di copie e venderle sebbene con alc
134. ti potrete creare un kernel personalizzato si veda Compilazione del kernel a pagina 76 5 6 4 Riferire problemi con dbootstrap Se riuscite a passare la fase iniziale di boot ma non potete completare l installazione la voce di men Report di un problema di dbootstrap potrebbe tornare utile Essa creer un file dbg_log tgz su un dischetto su disco fisso o su un file system montato tramite NFS dbg_log tgz conterr in dettaglio lo stato del sistema var log messages proc cpuinfo ecc Pu quindi fornire indizi utili a capire che cosa sia andato storto e come rimediare Se vorrete presentare un bug report farete bene ad allegare questo file 5 6 5 Come presentare un bug report Se non riuscite a risolvere qualche problema potete presentare un bug report Inviate un email a lt submit bugs debian org gt Dovete assolutamente copiare all inizio dell email quanto segue Package boot floppies Version versione Assicuratevi di sostituire versione con la versione di boot floppies usata Se non sapete qual usate la data del giorno in cui avete scaricato boot floppies e la distribuzione p e stable frozen Woody Nel vostro bug report dovreste inserire anche le seguenti informazioni flavor variante dell immagine di kernel che usate architecture 1386 model marca e modello del vostro sistema memory quantit di RAM scsi controller SCSI ove presente cd rom modello del C
135. to nameserver xxx xxx XXX XXX dove le x sono i numeri dell indirizzo IP A vostra scelta potrete aggiungere l opzione usepeerdns a etc ppp peers provider per abilitare la scelta automatica dei server DNS appropriati usando le impostazioni fornite di solito dall host remoto A meno che il vostro provider abbia una sequenza di login diversa dalla maggior parte degli ISP avete finito Attivate la connessione PPP digitando pon come root e monitorate il processo usando il comando plog Per disconnettervi usate po f f sempre come root Leggete il file usr share doc ppp README Debian gz per altre altre informazioni su come usare PPP su Debian 8 10 Rimuovere il supporto PCMCIA Se non dovete usare in alcun modo il supporto PCMCIA giunti a questo punto potrete scegliere di rimuover lo Ci render l avvio del sistema pi pulito Sar inoltre pi facile sostituire il kernel dato che PCMCIA richiede parecchia coordinazione tra le versioni dei driver PCMCIA dei moduli del kernel e del kernel stesso 8 11 Configurare APT Il mezzo principale comunemente usato per installare i pacchetti un programma chiamato apt get dal pacchetto apt APT deve essere configurato in modo da sapere dove scaricare i pacchetti L applicazione d aiuto in questa operazione si chiama apt setup Il passo successivo del processo di configurazione di indicare ad APT dove pu trovare altri pacchet ti Debian Tenete presente che potete riavvi
136. tp opensource org docs definition_plain html e Il Debian Policy Manual http www debian org doc debian policy costituisce una descrizione approfondita degli standard qualitativi del Progetto Debian Gli Sviluppatori Debian sono coinvolti in vari altri progetti alcuni specifici di Debian altri riguardanti parte o tutta la comunit Linux Eccone degli esempi e Il progetto Linux Standard Base http www linuxbase org LSB che mira a standardiz zare il sistema GNU Linux di base cosa che permetter la progettazione e la realizzazione di software e hardware che funzioni in generale con Linux piuttosto che essere adatto a una specifica distribuzione GNU Linux e Il progetto Filesystem Hierarchy Standard http www pathname com fhs FHS ha lo scopo di standardizzare lo schema generale del file system Linux FHS permetter agli sviluppatori software di concentrare i loro sforzi sulla scrittura dei programmi senza doversi preoccupare di come il loro pacchetto verr installato su distribuzioni GNU Linux diverse e Debian Jr http www debian org devel debian jr un progetto interno che si occupa di quanto Debian ha da offrire agli utenti pi giovani Per maggiori informazioni su Debian si veda la FAQ Debian http www debian org doc FAO 1 2 Cos GNU Linux Il Progetto GNU ha sviluppato un insieme completo di programmi di sistema con licenza free software per Unix e sistemi operativi simili a Unix c
137. trasportabile Le dimensioni sono di circa 140MB Developer Una configurazione desktop con tutti i pacchetti di sviluppo come Perl C C ecc per un totale di circa 475 MB Dando per scontato che aggiungerete X11 e alcuni pacchetti aggiuntivi per altri usi dovreste predisporre circa 800 MB per questo tipo di macchina Ricordatevi che le dimensioni specificate non includono tutto ci che si pu trovare di solito su un sistema come ad esempio i file degli utenti la posta e dati vari La cosa migliore tenersi larghi pensando allo spazio necessario ai vostri dati In particolare la partizione var contiene un sacco di informazioni di stato I file di dpkg che contengono informazioni su tutti i pacchetti installati possono facilmente occupare 20 MB Tra i log e il resto di solito dovrete assegnare almeno 50 MB a var 3 5 Prepartizionamento per sistemi a boot multiplo Partizionare il vostro disco consiste semplicemente nel suddividerlo in sezioni Ogni sezione indipendente dalle altre Grosso modo equivale a tirare su dei muri in una casa aggiungere dei mobili a una sola stanza non influisce sulle altre Se sul vostro sistema gi presente un sistema operativo Windows95 Windows NT 05 2 MacOS Solaris FreeBSD e volete piazzare Linux sullo stesso disco dovrete ripartizionarlo Debian richiede delle partizioni riservate sul disco fisso non pu essere installata su partizioni Windows o MacOS Si potrebbero invece condivid
138. tto di recupero personalizzato si veda Sostituire il kernel del dischetto di recupero a pagina 79 o passare a un installazione via rete Se avete molta memoria installata sulla macchina pi di 512 MB e l installer si pianta mentre avvia il kernel potreste dover aggiungere un argomento di boot per limitare la quantit di memoria vista dal kernel per esempio mem 512m Se avete una macchina molto vecchia e il kernel si blocca dopo Checking hlt instruction dovreste provare con l argomento no h1t che disabilita questo tipo di test 5 6 3 Interpretare i messaggi di avvio del kernel Durante la sequenza di boot potreste vedere molti messaggi nella forma can t find XXX XXX not present can t initialize XXX o anche this driver release depends on XXX La maggior parte di questi messaggi sono innocui compaiono solo perch il kernel del sistema di installazione stato compilato per funzionare su macchine con molti tipi di periferiche Ovviamente non possono es sere tutte presenti sul vostro sistema quindi il sistema operativo potrebbe emettere dei messaggi in cui si lamenta di non aver trovato delle periferiche che effettivamente non ci sono Potreste anche assistere a delle Capitolo 5 Avvio del sistema di installazione 45 brevi pause durante l avvio del kernel causate dalla vana attesa di risposta da parte di un dispositivo non presente sul sistema Se trovate che il tempo di boot sia troppo lungo pi avan
139. ttoscrizioni alle mailing list Debian http www debian org MailingLists subscribe e riempire il form ivi presente Capitolo 1 Benvenuti in Debian 4 1 4 Cos Debian GNU Hurd Debian GNU Hurd un sistema Debian GNU in cui il kernel monolitico Linux sostituito da Hurd GNU un insieme di server eseguiti sopra il microkernel GNU Mach Hurd ancora in via di sviluppo e non adatto all uso quotidiano ma ci si sta lavorando Hurd attualmente disponibile solo per l architettura 1386 anche se i port ad altre architetture sono in programma una volta che il sistema sar diventato stabile a sufficienza Per ulteriori informazioni consultate la pagina del port Debian GNU Hurd http www debian org ports hurd e la lista di discussione lt debian hurd lists debian org gt 1 5 Come procurarsi Debian Per informazioni su come scaricare Debian GNU Linux da Internet o dove acquistare i CD ufficiali De bian andate alla pagina web della distribuzione ht tp www debian org distrib La lista dei mirror Debian http www debian org distrib ftplist contiene un elenco completo dei mirror Debian ufficiali Debian pu essere aggiornata molto facilmente dopo l installazione La procedura d installazione vi aiuter a configurare il sistema in modo da essere in grado di effettuare tali aggiornamenti una volta completata l installazione ove necessario 1 6 Come procurarsi la versione pi recente di questo documento Q
140. ualmente il caricamento dei moduli usando insmod e rmmod Non appena il supporto PCMCIA sar configurato e installato correttamente dovrete ritornare al men precedente nella gerarchia e configurare i vostri device driver come descritto nella sezione successiva 7 6 Configurazione moduli dei dispositivi Tramite la voce di men Configurazione moduli dei dispositivi potrete configurare i device driver ossia i moduli del kernel Come prima cosa vi verr chiesto se volete caricare moduli addizionali da un dischetto fornito dal produttore dell hardware Quasi sempre potete saltare questo punto dato che utile solo in caso I hardware richieda dei moduli proprietari o non standard ad esempio per un particolare controller SCSI I moduli verrano cercati sul dischetto in locazioni come 1ib modules misc dove misc pu essere qualsiasi sezione standard del kernel Qualsiasi file del genere verr copiato sul disco e potr essere configurato al passo successivo dell installazione Appresso verr eseguito modconf un semplice programma che mostra le sezioni dei moduli del kernel e vi permette di attraversarle per individuare quali moduli volete installare Vi raccomandiamo di configurare solo i dispositivi necessari al processo d installazione che non siano gi stati rilevati dal kernel In molti casi non serve configurare alcun modulo Capitolo 7 Installare il kernel e il sistema operativo di base 62 Ad esempio
141. uestioni specifiche di Debian relative a particolari programmi date un occhiata a usr doc nome del pacchetto README Debian Il sito web di Debian http www debian org contiene un sacco di documentazione su Debian in particolare leggete le Debian FAQ http www debian org doc FAQ e gli Archivi delle mailing list http lists debian org La comunit di Debian autosufficiente per quanto riguarda il supporto tecnico per iscrivervi a qualche lista di discussione leggete la pagina Iscrizione alle mailing list http www debian org MailinglLists subscribe 9 5 Compilazione del kernel Perch qualcuno dovrebbe voler compilare un nuovo kernel In effetti spesso non necessario dato che il kernel predefinito compreso in Debian in grado di gestire la maggior parte delle configurazioni In ogni caso compilare un nuovo kernel utile per e gestire hardware particolare o che va in conflitto coi kernel precompilati e gestire hardware ed opzioni non inclusi nei kernel precompilati come APM o SMP e Le varianti compact e idepci non offrono supporto audio e con vanilla malgrado lo fornisca potrebbe non funzionare per varie ragioni e ottimizzare il kernel rimuovendo i driver non necessari per accelerare il processo di boot e usare componenti non supportati per default come il firewall e utilizzare un kernel aggiornato o uno di sviluppo e fare colpo sugli amici e provare nuove cose 9 5 1 Gestione dell immagine del ker
142. uesto documento viene continuamente rivisto Assicuratevi di controllare le pagine su Debian 3 0 http www debian org releases woody per le ultime informazione sulla release 3 0 Versioni ag giornate di questo manuale d installazione sono disponibili anche dalle pagine del manuale ufficiale d in stallazione http www debian org releases woody i386 install 1 7 Organizzazione del documento Questo documento pensato per servire come manuale per chi si avvicina per la prima volta a Debian Abbiamo cercato di non dare troppe cose per scontate circa le conoscenze del lettore In ogni caso pre supponiamo che abbiate quantomeno una conoscenza generica del funzionamento dell hardware del vostro computer Gli utenti esperti potranno inoltre trovarvi interessanti informazioni di riferimento tra le quali le dimensioni minime delle installazioni dettagli sull hardware supportato dal sistema di installazione Debian e cos via Incoraggiamo gli utenti esperti a usare il documento in forma libera saltando alle parti del documento che interessano loro Capitolo 1 Benvenuti in Debian 5 In generale questo manuale strutturato in maniera lineare in modo da accompagnare il lettore attraverso il processo d installazione dalle fasi iniziali alla sua conclusione Ecco i passi del processo di installazione di Debian GNU Linux e le sezioni del documento che ad essi corrispondono 10 Stabilire se il vostro hardware soddisfi i req
143. uisiti di memoria e di spazio su disco Dovete avere almeno 12MB di memoria e 110MB di spazio disponibile sul disco Per un sistema minimale basato su console con tutti i pacchetti standard servono 250 MB Se desiderate installare una quantit ragionevole di applicazioni compreso il sistema X Window alcuni programmi di sviluppo e le relative librerie vi serviranno almeno 400 MB Per un installazione pi o meno completa ci vogliono circa 800 MB Per installare tutto ci che disponibile sotto forma di pacchetto Debian vi serviranno all incirca 2 GB anche se in realt un discorso teorico visto che alcuni pacchetti vanno in conflitto con altri Capitolo 2 Requisiti di sistema 14 2 4 Hardware per la connettivit di rete Alcune schede di rete o NIC Network Interface Card non sono supportate dalla maggioranza dei dischi d installazione Debian Ad esempio le schede AX 25 e relativi protocolli le schede 3Com Ether Link Plus 3c505 e EtherLink16 3c507 le NI5210 le NE2100 generiche le schede NI6510 e NI16510 EtherBlaster le SEEQ 8005 le Schneider amp Koch G16 le Ansel Communications EISA 3200 le schede basate su Winbond 840 p e Realtek 100A alcune recenti basate su Tulip e le schede di rete incor porate dei Zenith Z Note Quelle supportate dalla variante di kernel bf2 4 sono le schede basate su Winbond 840 quelle basate su Tulip pi recenti le serie National Semiconductor P8381x DP8382x e le Sundan
144. uisiti per poter utilizzare il sistema di installazione in Requisiti di sistema a pagina 9 Fare una copia di sicurezza del vostro sistema ed effettuare qualsiasi pianificazione e configurazione hardware prima di installare Debian in Prima di installare Debian GNU Linux a pagina 17 Configurare correttamente le partizioni del proprio sistema molto importante poich una volta finita l installazione dovrete convivere con i risultati delle vostre scelte probabilmente per parecchio tempo In Procurarsi i mezzi per l installazione del sistema a pagina 29 sono presentati e affrontati modi diversi per effettuare l installazione di Debian Sceglietene uno e preparate i supporti fisici dell instal lazione come descritto Avvio del sistema di installazione a pagina 39 descrive le modalit di avvio del sistema di in stallazione Questo capitolo si occupa anche delle procedure per localizzare e risolvere problemi eventualmente incontrati a questo stadio Come impostare le partizioni Linux per il vostro sistema Debian spiegato in Partizionare per Debian a pagina 49 Installare il kernel e configurare i moduli dei driver di periferica in Installare il kernel e il sistema operativo di base a pagina 59 Vi spiegato inoltre come configurare la vostra connessione di rete in modo da poter recuperare direttamente dal server Debian i rimanenti file di installazione in caso non stiate
145. une restrizioni La libert di installare e usare il sistema deriva direttamente dal fatto che Debian basata su software libero Chiamarlo libero non significa che tale software sia senza copyright n significa che i CD che contengono tale software debbano essere distribuiti gratuitamente Software libero significa in parte che le licenze dei singoli programmi non richiedono di pagare alcunch per il privilegio di distribuirli o utilizzarli Software libero significa che non solo chiunque pu estendere adattare e modificare il software ma che possono essere distribuiti pure i risultati di tale lavoro Molti dei programmi presenti nel sistema hanno una licenza GNU General Public License cui spesso ci si riferisce come GPL La GPL richiede di rendere disponibile il codice sorgente dei programmi ogni qualvolta si distribuisca una copia binaria del programma Questa clausola garantisce che qualsiasi utente Notate che il progetto Debian come concessione pragmatica ai propri utenti rende disponibili alcuni pacchetti che non possono essere considerati software libero secondo i nostri criteri Tali pacchetti non sono comunque parte della distribuzione ufficiale e sono disponibili solo nelle aree cont rib o non free dei mirror Debian o su CD di terzi Potete consultare la FAQ Debian http www debian org doc FAQ sotto The Debian FTP archives per ulteriori informazioni sullo schema e 1 contenuti degli archivi Capitol
146. ventare un organizzazione di circa 800 Sviluppatori Debian Gli sviluppatori Debian sono coinvolti in molteplici attivit inclusa l amministrazione di siti Web http www debian org e FTP ftp ftp debian org la progettazione grafica l analisi legale delle licenze software la scrittura di documentazione e naturalmente la manutenzione dei pacchetti Allo scopo di comunicare la propria filosofia e attrarre sviluppatori che credono nei principi che Debian rappresenta il Progetto Debian ha pubblicato alcuni documenti che descrivono i nostri valori e servono come linee guida per ci che significa essere uno sviluppatore Debian Capitolo 1 Benvenuti in Debian 2 e Il Contratto Sociale Debian http www debian org social_contract l affermazione del legame tra Debian e la comunit del Software Libero Chiunque accetti di attenersi al Contrat to Sociale pu diventare un Manutentore http www debian org doc maint guide Qualsiasi manutentore pu introdurre nuovo software in Debian purch esso soddisfino i nostri criteri per essere considerati software libero e il pacchetto rispetti i nostri standard qualitativi e Le DebianFree Software Guidelines http www debian org social_contract guidelines sono una chiara e concisa espressione dei criteri Debian per il software libero Le DFSG sono un docu mento molto autorevole per il movimento del Software Libero e hanno costituito il fondamento di The Open Source Definition ht
147. viato automaticamente ad esempio dopo un certa pausa delay in cui LILO non viene fermato premendo il tasto shift Dopo una nuova installazione di Debian il sistema corrente il solo ad essere configurato in LILO Se volete avviare un altro kernel Linux dovrete modificare a mano il file etc lilo conf ed aggiungere le seguenti righe image boot vmlinuz new label new append mcd 0x320 11 read only Per una configurazione di base sono necessarie solo le prime due righe Se volete sapere di pi sulle altre due opzioni date un occhiata alla documentazione di LILO che potete trovare in usr share doc lilo Dovreste leggere Manual txt Per iniziare velocemente potete leggere la pagina di man di LILO lilo conf 5 per una panoramica delle parole chiave di configurazione e 1ilo 8 per sapere come installare la nuova configurazione nel settore di boot Notate che in Debian GNU Linux sono disponibili anche altri boot loader come GRUB nel pacchetto grub CHOS nel pacchetto chos Extended IPL in ext ip1 loadlin in loadlin ecc 94 Ulteriori letture ed informazioni Se vi servono delle informazioni su un programma particolare dovreste per prima cosa provare con il comando man programma 0 info programma Capitolo 9 Cosa fare adesso 76 In usr doc ci sono moltissime informazioni interessanti in particolare in usr doc HOWTO e in usr doc FAQ Per i bachi date un occhiata a usr doc debian bug Per documentazione su q
148. vrete far ripartire un installazione vi sar quindi sufficiente riconfigurare la tastiera riattivare le partizioni di swap e rimontare eventuali dischi gi inizializzati mentre tutto il resto di ci che avete fatto con il sistema di installazione sar stato salvato Durante l intero processo di installazione sar visibile il men principale intitolato Menu principale instal lazione Debian GNU Linux Le scelte visualizzate in cima al men cambieranno indicando l avanzamento dell installazione Phil Hughes ha scritto su Linux Journal http www linuxjournal com che potreste insegnare a un pollo ad installare Debian dato che basta beccare il tasto Invio La prima voce del men di installazione l azione successiva da eseguire a seconda di ci che il sistema ha rilevato come gi fatto Dovrebbe essere indicato come Successivo e far s che venga intrapreso il passo successivo dell installazione 5 10 Configurazione tastiera Assicuratevi che sia evidenziata la voce Successivo e premete Invio per accedere al men di configu razione della tastiera Usando i tasti freccia selezionate la tastiera con il layout dei tasti corrispondente alla vostra lingua o qualcosa di simile se quella che desiderate non disponibile Portata a termine l instal lazione del sistema potrete scegliere una tastiera da un insieme pi ampio di possibilit come root lanciate kbdconfig Selezionate il tipo di tast
149. xdoc org Vi troverete HOWTO e puntatori ad altre preziose informazioni sulle varie parti di un sistema GNU Linux Ne esiste una versione italiana l Italian Linux Documentation Project ILDP http ildp pluto linux it NdT 11 2 Come procurarsi Debian GNU Linux 11 2 1 La serie di CD ufficiali Debian GNU Linux Se volete comprare una serie di CD di installazione di Debian GNU Linux potreste andare alla pagina dei rivenditori di CD http www debian org CD vendors dove troverete un elenco di ditte che vendono Debian GNU Linux su CD ROM ordinato per nazione quindi non dovreste avere problemi a trovare un fornitore a voi vicino 11 2 2 I mirror Debian Se volete scaricare i pacchetti Debian dalla rete e non vivete negli Stati Uniti potete usare uno dei molti mirror fuori dagli USA Ne trovate un elenco suddiviso per nazioni sul Sito web del server FTP Debian http www debian org distrib ftplist Capitolo 11 Appendice 82 11 2 3 Descrizione dei file del sistema di installazione Questa sezione contiene un elenco commentato dei file che troverete nella directory disks i386 I file da scaricare non sono sempre gli stessi dipendono da come farete il boot del sistema di installazione e dai supporti scelti La maggior parte dei file sono immagini per dischetti cio singoli file che vengono usati per creare i dis chetti necessari all installazione Le immagini dipendono ovviamente dalla dimensione del dischett

Download Pdf Manuals

image

Related Search

Related Contents

Giga LAN USB2.0 USB Media Adapter User Manual  85 dB(A)  benutzerhandbuch - Lima-city  Vision Fitness T9100 User's Manual  HQView-500 Series Operating Instructions  L`art de vivre  16-Circuit DC Sink/Source Blocks IC660BBD020,021,022,023, GFK  Fiche d`inscription Saison 2015 / 2016    

Copyright © All rights reserved.
Failed to retrieve file