Not sure if this is the same thing you are asking as I haven't done this in a while, but I think I used to include files in the final image by copying them in during the build. See an example at https://github.com/pablobm/w2c3-livecd/pull/6/files. In the file `config/hooks/1010-copy-downloads.hook.chroot` I copy a pre-downloaded file to the desired destination in the image.
If I'm not mixing things up, this is as per section 9.2 in the manual: https://live-team.pages.debian.net/live-manual/html/live-manual/customizing-contents.en.html On Sat, 27 May 2023 at 15:14, abraham.wick <[email protected]> wrote: > Hello everyone! > > I'm using live-build on Debian bullseye and was wondering if I can copy or > even include larger files in the live system's overlay fs before it boots, > so that they are writable? > > My solution: > > - add the files to includes.chroot > - create boot-time hook in /etc/lib/live that copies the files into > userspace upon boot > > > This works but takes time. Is there a way I can instantly have files > already placed in the overlay fs at boot and thus be writable? (Without > persistence) > > Kind regards > > > > -- Pablo Brasero Moreno [email protected]
