Bonjour Arpinux.
Merci avant tout de ta reponse. J'ai en fait re-demarre un projet a partir de ce forum, puisque je fasias tout depuis quelques annees de maniere automatique, et j'ai perdu le fil de chaque etape.
Donc, j'ai cree ma_debian comme toi. J'obtient bien une iso qui demarre et peut installer un systeme Debian. Mais impossible de trouver comment configurer le boot. Dans le repertoire de travail je n'ai aucun sous-repertoire " config/includes.binary/isolinux".
J'ai suivi a la lettre les commandes indiquees (enfin, il me semble):
$ mkdir ma_debian
$ cd ma_debian/
$ mkdir config auto
$ cd auto/
$ cp /usr/share/doc/live-build/examples/auto/* ./
J'ai modifie le fichier config pour mettre en place la version bookworm:
#!/bin/sh
set -e
lb config noauto \
--mode "debian" \
--system "live" \
--distribution "bookworm" \
--architecture "amd64" \
--archive-areas "main contrib non-free non-free-linux" \
--security "true" \
--updates "true" \
--backports "false" \
--binary-images "iso-hybrid" \
--bootloaders "syslinux grub-efi" \
--apt-indices "true" \
--apt-recommends "true" \
--apt-secure "true" \
--apt-source-archives "false" \
--linux-package "linux-image linux-headers" \
--debian-installer "live" \
--debian-installer-distribution "bookworm" \
--debian-installer-gui "true" \
--firmware-binary "true" \
--firmware-chroot "true" \
--iso-publisher "Projet DFiso; https://debian-facile.org/dflinux; contact@debian-facile.org" \
--memtest "none" \
--win32-loader "false" \
--clean \
--debug \
--verbose \
--source "false" \
"${@}"
Puis j'ai execute la config:
$ lb config
[2024-09-19 09:27:18] lb config
P: Executing auto/config script.
[2024-09-19 09:27:18] lb config noauto --mode debian --system live --distribution bookworm --architecture amd64 --archive-areas main contrib non-free non-free-linux --security true --updates true --backports false --binary-images iso-hybrid --bootloaders syslinux grub-efi --apt-indices true --apt-recommends true --apt-secure true --apt-source-archives false --linux-package linux-image linux-headers --debian-installer live --debian-installer-distribution bookworm --debian-installer-gui true --firmware-binary true --firmware-chroot true --iso-publisher Projet DFiso; https://debian-facile.org/dflinux; contact@debian-facile.org --memtest none --win32-loader false --clean --debug --verbose --source false
D: Detected proxy settings:
D: --apt-http-proxy:
D: HOST Auto APT PROXY:
D: HOST Auto APT PROXY (legacy):
D: HOST Fixed APT PROXY:
D: HOST http_proxy:
D: HOST no_proxy:
P: Updating config tree for a debian/bookworm/amd64 system
P: Symlinking hooks...
Et j'ai construit l'image:
$ sudo lb build
[2024-09-19 09:36:07] lb build noauto
P: live-build 20230502
P: Building for a debian/bookworm/amd64 system
[2024-09-19 09:36:08] lb bootstrap
../..
Reading package lists...
Building dependency tree...
Reading state information...
[2024-09-19 10:11:07] lb source
P: Source stage disabled, skipping
P: Build completed successfully
Le repertoire config contient seuleent 2 repertoires:
$ ls config/ -l
total 28
-rw-r--r-- 1 useruusmb useruusmb 2575 Sep 19 09:36 binary
-rw-r--r-- 1 useruusmb useruusmb 2328 Sep 19 09:36 bootstrap
-rw-r--r-- 1 useruusmb useruusmb 738 Sep 19 09:36 chroot
-rw-r--r-- 1 useruusmb useruusmb 2099 Sep 19 09:36 common
drwxr-xr-x 4 useruusmb useruusmb 4096 Sep 19 09:27 hooks
drwxr-xr-x 2 useruusmb useruusmb 4096 Sep 19 09:27 package-lists
-rw-r--r-- 1 useruusmb useruusmb 138 Sep 19 09:36 source
C'est pour cela que je pense que dans le document il manque une etape : copier les fichier originaux depuis /usr/share/live/build/bootloaders/ ??
Ou alors il me manque une etape :-)