Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
personnaliser_livecd_20.04 [Le 19/10/2025, 08:31] andykimpe |
personnaliser_livecd_20.04 [Le 19/10/2025, 08:45] (Version actuelle) andykimpe |
||
|---|---|---|---|
| Ligne 440: | Ligne 440: | ||
| </code> | </code> | ||
| - | * Il ne reste plus qu'à reconstruire l'image ISO :\\ __cas 1__: si le système sur lequel on veut démarrer avec l'iso personnalisée est un système EFI: <code bash>sudo mkisofs -U -A "Custom" -V "Custom" -volset "Custom" -J -joliet-long -r -v -T -o ../Custom.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot .</code>On obtient alors l'iso personnalisée mais elle ne peut être mise que sur un dvd. Pour pouvoir la mettre sur une clé usb, <code bash>sudo isohybrid -u Custom.iso</code>\\ __cas 2__: si le système sur lequel on veut démarrer avec l'iso personnalisée n'est pas un système EFI: <code bash> | + | * Il ne reste plus qu'à reconstruire l'image ISO :<code bash> |
| - | sudo mkisofs -r -V "Nom_personnalisé" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o custom-livecd.iso iso </code>Cette commande crée une image iso **custom-livecd.iso**. Et voilà ! | + | sudo xorriso -as mkisofs -r \ |
| + | -V 'ubuntu_20.04_AMD64' \ | ||
| + | -o ~/livecd/ubuntu-20.04-desktop-amd64.iso \ | ||
| + | --grub2-mbr ~/livecd/boot_hybrid.img \ | ||
| + | -partition_offset 16 \ | ||
| + | --mbr-force-bootable \ | ||
| + | -append_partition 2 28732ac11ff8d211ba4b00a0c93ec93b ~/livecd/efi.img \ | ||
| + | -appended_part_as_gpt \ | ||
| + | -iso_mbr_part_type a2a0d0ebe5b9334487c068b6b72699c7 \ | ||
| + | -c '/boot.catalog' \ | ||
| + | -b '/boot/grub/i386-pc/eltorito.img' \ | ||
| + | -no-emul-boot -boot-load-size 4 -boot-info-table --grub2-boot-info \ | ||
| + | -eltorito-alt-boot \ | ||
| + | -e '--interval:appended_partition_2:::' \ | ||
| + | -no-emul-boot ./</code> | ||
| - | <note important>Attention mkisofs devient obsolète selon les depots utilisés. | ||
| - | La commande équivalente avec genisoimage :</note> | ||
| - | <code bash> | ||
| - | sudo genisoimage -o "Nom personnalisé.iso" -r -J -no-emul-boot -V "USB_LINUX" -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat ./ </code> | ||
| - | Renommer le fichier "nom personnalisé" en "nom personnalisé".iso | ||
| * Cette image ne peut être copiée que sur DVD. Si vous souhaitez | * Cette image ne peut être copiée que sur DVD. Si vous souhaitez | ||
| pouvoir copier cette image sur une clé USB, exécutez la commande suivante sur votre ISO :<code bash> | pouvoir copier cette image sur une clé USB, exécutez la commande suivante sur votre ISO :<code bash> | ||
| - | sudo isohybrid "nom personnalisé.iso"</code> | + | sudo isohybrid ubuntu-20.04-desktop-amd64.iso</code> |
| De cette façon tous les supports bootables seront supportés par votre ISO. | De cette façon tous les supports bootables seront supportés par votre ISO. | ||
| ==== Modifications de la configuration du compte utilisateur ==== | ==== Modifications de la configuration du compte utilisateur ==== | ||