Hou la, ça risque d'être long !!!
1/ Alors pour ne pas le citer, c'est un article paru dans linux pratique n°98
2/ En ce qui concerne les "inexactitudes":
- oubli de signaler que le fichier preseed.cfg doit être indiqué dans le fichier /isolinu/txt.cfg:
1 2 3 4 5 6
|
label install
menu label ^Install
menu default
kernel /install.amd/vmlinuz
append auto=true vga=788 file=/cdrom/preseed.cfg initrd=/install.amd/initrd.gz --- quiet |
c'est bête mais un peu chiant
- dans le fichier preseed.cfg lui même:
les lignes concernant la langue et le clavier sont mauvaise (clavier qwerty), je les ai remplacé par:
1 2 3 4 5 6 7 8
|
d-i debian-installer/locale string fr_FR.UTF-8
#d-i debian-installer/keymap select fr
#d-i keymap select fr
d-i keyboard-configuration/xkb-keymap select fr(latin9)
#d-i keyboard-configuration/xkb-keymap select fr(latin9)
#d-i localechooser/supported-locales multiselect en_US.UTF8, fr_FR.UTF8
#d-i console-keymaps-at/keymap select fr |
la 1ère dans l'article était laissé à en_US.UTF-8 notamment !!
la partie partitionnement plantait, pas encore eu le temps de la décortiquer, je l'ai remplacé par:
1 2 3 4 5 6 7 8 9 10
|
d-i partman-auto/choose_recipe select atomic
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooverwrite boolean true
d-i partman-md/confirm boolean true
d-i partman-partitioning/confirm_write_new_label boolean true |
L'installation de GRUB était extrêmement complexe... et bien entendu plantait, je l'ai remplacé par:
1 2 3
|
d-i grub-installer/only_debian boolean true
d-i grub-installer/bootdev string default |
Enfin, pour en terminer avec le fichier preseed.cfg, dans ligne qui me posait souci:
d-i preseed/late_command string cp -R /cdrom/files/* /target/tmp; in-target chmod +x /tmp/postinst.sh; in-target /tmp/postinst.sh
il suffisait "juste" de comprendre de mettre le fichier postinst.sh dans le dossier files, préalablement créer, il va s'en dire (mais pas indiqué dans l'article).
Bon, passons maintenant au fichier postinst.sh.
Bien entendu, il fallait deviner qu'il fallait le débuter avec #!/bin/sh.
ensuite la ligne, qui était bien plus longue:
apt-get remove --yes --purge doc-debian-fr doc-linux-fr-text exim4
plantait, je l'ai juste edulcoré
ensuite pour la ligne
apt-get install --yes ssmtp isc-dhcp bind9
bein le paquet isc-dhcp n'existe pas, mais isc-dhcp-server lui oui
Voili voila...
je pense que tu as compris que finalement j'ai réussi à résoudre mon souci et je compte poster, à peu prés la même chose sur leur page FB 
Aller, une dernière pour la route, j'ai trouvé la commande pour commenter la référence au cdrom dans le fichier sources.list:
d-i apt-setup/disable-cdrom-entries boolean true
Il semble qu'elle a été un temps buggé, mais là, elle a fonctionné.
Partager