Le 21/12/2024 à 04:00, Pierre Estrem (via linux-31 Mailing List) a écrit :
En premier lieu je précise que le choix de preseed est pour générer
une iso qui exécute une installation automatique, de sorte que l'iso
est légèere (< 1 Go).
Je ne vois pas le rapport entre preseed et la taille de l'image ISO.
Je fais cela parce que je déteste l'installation que mon asso faisait
via une sauvegarde faite avec Clonezilla, inbitable pour un aveugle
et pesant près de 10 Go.
Je ne vois pas le rapport entre clonezilla et une image ISO.
Je ne sais pas si je dois intégrer grub.cfg à /boot/grub/ car que je
le fasse ou non le résultat est inchangé.
Il y a trois fichiers grub.cfg dans l'image ISO netinst amd64 :
/EFI/debian/grub.cfg qui est chargé en premier par GRUB lors de
l'amorçage en mode EFI et qui charge /boot/grub/x86_64-efi/grub.cfg qui
ne fait que charger /boot/grub/grub.cfg qui affiche le menu de démarrage
UEFI.
Le problème vient peut-être du txt.cfg que je modifie et copie vers
isolinux/.
Ce fichier est utilisé par ISOLinux (chargeur d'amorçage de l'image ISO
en mode legacy/BIOS), pas par GRUB.
J'ajoute en particulier les options au noyau :
****
kernel /install.amd/gtk/vmlinuz
append auto=true file=/cdrom/preseed.cfg speakup.synth=soft
locale=fr_FR.UTF-8 country=FR language=fr keymap=fr
initrd=/install.amd/ gtk/initrd.gz --- quiet
****
Il est requis pour que j'ai du "speech" d'utiliser le noyau
install.amd/ gtk/vmlinuz.
Non, c'est le même noyau pour tous les modes d'installation. C'est
l'initrd.gz qui est différent.
J'ai trouvé pourquoi les deuxième ligne du GRUB étaient identiques
("Graphical install").
J'avais dans txt.cfg :
****
label install
menu label ^Graphical install
****
Mettre "^Install".
Si ce fichier a un effet sur le menu de démarrage c'est que le menu est
affiché par ISOLinux, pas par GRUB.
--
Vous pouvez vous désabonner de cette liste en cliquant sur:
https://sympa.culte.org/sympa/auto_signoff/linux-31?email=peterpan.31@free.fr