Quello che segue è un mini-howto sulla modifica della mini.iso di Debian Etch. La modifica consiste nell’inserire all’interno della mini.iso (che parte con l’installer grafico in GTK), un file di preseed. Questo file contiene le customizzazioni per l’utente italiano, ma può contenere molto di più, basta lavorare su questo file che contiene delle risposte a debconf, il programma di configurazione che usa debian.
Procediamo con i passi fondamentali di questo how-to:
1) apt-get install subversion
abbiamo bisogno di questo programma per accedere all’ultima versione del debian-installer
2) svn co svn://svn.debian.org/svn/d-i/trunk/installer
questo scaricherà l’installer
3) vi installer/build/config/common
Valorizzare la variabile PRESEED = inserendo il percorso di un file di configurazione. Es.
PRESEED = /italian.cfg
4) wget http://d-i.alioth.debian.org/manual/example-preseed.txt
Questo è un esempio di file preseed che si può usare come base. Copiatelo in /italian.cfg ed editatelo
5) cd installer/build/ && make build_gtk-miniiso
Una volta terminata la customizzazione del file di preseed, è sufficente questo comando per far creare ma mini.iso, reperibile al termine della procedura sotto installer/build/tmp/gtk-miniiso/mini.iso, pronta per essere provata con qemu.
È molto probabile che l’ultimo passo si interrompa, la prima volta, lamentando il fatto che vi mancano dei pacchetti di sviluppo. Bene, installateli e proseguite :)