xorriso
Linux
Publiée le
2026-09-11 05:24:02
xorriso
# On prépare les arguments pour créer une image ISO hybride
xorriso -isohybrid-boot -full-boot \
# On définit le volume et la sortie de l'image
-V "MonImageISO" -o mon_output.iso \
# On ajoute des fichiers spécifiques au contenu de ton ISO
-add-pictures ./data/readme.txt \
# On inclut un répertoire entier dans l'image
-add-messages ./docs \
# On définit le système d'exploitation cible pour le boot (ex: Linux)
-boot -m isohdpfx -altboot \
# On spécifie les fichiers nécessaires au démarrage du bootloader
-no-emul-boot \
-boot-image-desc "Linux Boot Image" 4 1 \
# On définit l'entrée de boot pour le système cible (ex: GRUB)
-b arch/boot/grub2/i386-pc/core.img \
-no-images -eltorito-alt-boot \
# On ajoute une entrée alternative au démarrage (pour un autre OS ou mode)
-e boot/loader/alternative.bin \
--boot-info-table \
# On force la création de l'image en utilisant les données du répertoire courant
-rock-brandsize 4 \
# On exécute toutes ces actions pour générer le fichier final
-exec echo "ISO créé avec succès !"