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
Prochaine révision
Révision précédente
personnaliser_livecd [Le 06/04/2017, 17:39]
L'Africain [Méthodes assistées]
personnaliser_livecd [Le 18/05/2018, 17:04] (Version actuelle)
L'Africain [Méthodes assistées]
Ligne 16: Ligne 16:
   * [[http://​www.le-libriste.fr/​2012/​03/​creer-votre-propre-distribution-avec-ubuntu-builder/​|Ubuntu-Builder]] ([[https://​launchpad.net/​ubuntu-builder/​+announcement/​12508|Projet abandonné]] puis [[https://​launchpad.net/​~kamilion/​+archive/​ubuntu/​ubuntu-builder|copié récemment par Kamilion]] )    * [[http://​www.le-libriste.fr/​2012/​03/​creer-votre-propre-distribution-avec-ubuntu-builder/​|Ubuntu-Builder]] ([[https://​launchpad.net/​ubuntu-builder/​+announcement/​12508|Projet abandonné]] puis [[https://​launchpad.net/​~kamilion/​+archive/​ubuntu/​ubuntu-builder|copié récemment par Kamilion]] ) 
   * [[https://​launchpad.net/​~nemh/​+archive/​ubuntu/​systemback|SystemBack]]   * [[https://​launchpad.net/​~nemh/​+archive/​ubuntu/​systemback|SystemBack]]
 +  * [[http://​linuxiumcomau.blogspot.com/​2017/​06/​customizing-ubuntu-isos-documentation.html | Le script "​isorespin.sh"​ (conçu par l'​individu "​Linuxium"​)]] permet (aux utilisateurs avancés) de modifier des [[wp>​fr:​Image disque|images disque]] ISO de Ubuntu afin de les rendre compatibles (démarrables et modification de drivers) avec les CPU Intel Atom (2017)
  
  
Ligne 160: Ligne 161:
 umount -lf /proc umount -lf /proc
 umount -lf /dev/pts umount -lf /dev/pts
-umount --bind /dev squashfs/​dev+umount ​-lf /dev #dans le cas où on a exécuté sudo mount --bind /dev squashfs/​dev ​pour le problème avec apt
 rm /​etc/​resolv.conf rm /​etc/​resolv.conf
 rm /etc/hosts rm /etc/hosts
 exit</​code>​ exit</​code>​
- 
-FIXME L'​option --bind n'​existe pas pour umount... 
  
 == Insérer des fichiers == == Insérer des fichiers ==
Ligne 344: Ligne 343:
 </​code>​ </​code>​
  
-  * Il ne reste plus qu'à reconstruire l'​image ISO :<code bash>+  * 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>
 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>​ 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à ! Cette commande crée une image iso **custom-livecd.iso**. Et voilà !
Ligne 351: Ligne 357:
 sudo genisoimage -o "Nom personnalisé"​ -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/​isolinux.bin -c isolinux/​boot.cat ./ </​code>​ sudo genisoimage -o "Nom personnalisé"​ -r -J -no-emul-boot -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
 +
 +* 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>
 +sudo isohybrid "nom personnalisé"​.iso</​code>​
 +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 ====
  
  • personnaliser_livecd.1491493181.txt.gz
  • Dernière modification: Le 06/04/2017, 17:39
  • par L'Africain