Je fais ça à la dernière étape, voici quelques exemples pour vous donner une idée :
d-i preseed/late_command string \
cd /target/etc/apt/; \
wget http://repo.example.com/sources_new.list; \
mv sources_new.list sources.list; \
echo 'Acquire::http::Proxy "http://proxy.example.org";' >> apt.conf; \
ls . > temp; \
cat temp | grep -cq string; \
cd /; \
in-target apt-get update; \
in-target apt-get -y upgrade; \
in-target apt-get -y dist-upgrade; \
in-target tasksel install desktop; \
in-target apt-get -y install sudo \
less \
ssh \
icedove \
lynx \
xscreensaver;
Ainsi, le système de fichiers cible par défaut est situé dans /target et vous pouvez vous déplacer et copier et supprimer des fichiers, modifier des fichiers et si vous souhaitez exécuter une commande dans le système de fichiers cible, vous utilisez "in-target" avant la commande.
Pour plus de documentation, voir :http://d-i.alioth.debian.org/manual/en.amd64/apbs05.html#preseed-hooks