B.1. Introduzione

La preconfigurazione offre un modo per impostare le risposte alle domande poste durante l'installazione senza doverle inserire manualmente. Questo permette di automatizzare completamente la maggior parte dei tipi d'installazione e offre persino alcune funzionalità che non sono disponibili durante l'installazione tradizionale.

La preconfigurazione non è obbligatoria. Con un file di preconfigurazione vuoto, il programma d'installazione si comporta allo stesso modo di una normale installazione manuale. Ogni domanda preconfigurata (se la preconfigurazione è corretta) modifica l'installazione rispetto a quella di base.

B.1.1. Metodi di preconfigurazione

Per la preconfigurazione si possono usare tre metodi: initrd, file e network. La preconfigurazione initrd funziona con tutti i metodi d'installazione e consente la preconfigurazione di parecchie domande ma richiede la preparazione più lunga. Le preconfigurazioni file e network si possono usare con metodi d'installazione diversi.

La tabella seguente mostra quali metodi di preconfigurazione possono essere usati con i vari metodi d'installazione.

Metodo d'installazione initrd file network
CD/DVD/USB [a]
netboot no
hd-media (comprese le chiavette USB) [a]

[a] Solo se si dispone di un collegamento in rete e se preseed/url è correttamente impostato.

Una differenza importante fra i vari metodi di preconfigurazione è il momento in cui viene caricato e processato il file di preconfigurazione. Nel caso della preconfigurazione con initrd avviene all'avvio dell'installazione, prima che sia posta la prima domanda. L'effetto della preconfigurazione da riga di comando del kernel è immediato, quindi è possibile sovrascrive le impostazioni di configurazione fatte nell'initrd modificando la riga di comando del kernel (nella configurazione del bootloader oppure manualmente al momento dell'avvio se il bootloader lo permette). Con la preconfigurazione tramite file avviene dopo che è stata caricata l'immagine per l'installazione. Infine la preconfigurazione da rete ha effetti solo dopo la configurazione della rete.

[Importante] Importante

Ovviamente qualsiasi domanda elaborata prima che venga caricato il file di preconfigurazione non può essere preconfigurata (tra cui quelle mostrate solo quando la priorità è media o bassa, per esempio il primo riconoscimento dell'hardware). Un modo non molto conveniente per evitare che queste domande siano poste è preconfigurarle tramite i parametri di avvio, come descritto in Sezione B.2.2, «Uso dei parametri di avvio per la preconfigurazione».

Per evitare facilmente le domande che sarebbero normalmente poste prima che avvenga la preconfigurazione, è possibile avviare l'installatore in modalità «auto». Infatti, in questa modalità le domande che sarebbero poste troppo presto per la preconfigurazione (cioè la scelta di lingua, nazione e tastiera) sono rimandate fino a quando la rete è funzionante, in modo da consentirne la preconfigurazione; inoltre la priorità dell'installazione viene forzata ad alta, evitando parecchie domande trascurabili. Si veda Sezione B.2.3, «Modalità «auto»» per i dettagli.

B.1.2. Limitazioni

Nonostante che la maggior parte delle domande poste da installatore Debian possa essere preconfigurata, esistono delle eccezioni notevoli. Si deve partizionare l'intero disco oppure usare solo lo spazio libero sul disco; non è possibile usare delle partizioni esistenti.