Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révision Les deux révisions suivantes
personnaliser_livecd [Le 03/09/2020, 15:20]
37.171.138.110 [Modification du système]
personnaliser_livecd [Le 03/09/2020, 15:45]
37.171.138.110 [Création du nouveau LiveCD]
Ligne 411: Ligne 411:
  
  
-  * On régénère une nouvelle somme de contrôle MD5 afin  +  * On régénère une nouvelle somme de contrôle MD5 afin qu'​elle reflète le nouveau contenu du CD :<code bash>
-  * qu'​elle reflète le nouveau contenu du CD :<code bash>+
 cd iso cd iso
-sudo bash -c "find . -path ./isolinux -prune -o -type f -not +sudo bash -c "find . -path ./isolinux -prune -o -type f -not -name md5sum.txt -print0 | xargs -0 md5sum | tee md5sum.txt"​
- -name md5sum.txt -print0 | xargs -0 md5sum | tee md5sum.txt"​+
 </​code>​ </​code>​
  
-  * Il ne reste plus qu'à reconstruire l'​image ISO : +  * 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> 
-__cas 1__: si le système sur lequel on veut démarrer avec l'​iso ​ +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à !
-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> +
-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à !+
  
 <note important>​ Attention mkisofs devient obsolète selon les depots utilisés. <note important>​ Attention mkisofs devient obsolète selon les depots utilisés.
  La commande équivalente avec genisoimage :</​note>​  La commande équivalente avec genisoimage :</​note>​
 <code bash> <code bash>
-sudo genisoimage -o "Nom personnalisé.iso"​ -r -J -no-emul-boot -V "​USB_LINUX"​ +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>​
- -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 Renommer le fichier "nom personnalisé"​ en "nom personnalisé"​.iso
  
  • personnaliser_livecd.txt
  • Dernière modification: Le 03/09/2020, 15:48
  • par 37.171.138.110