Vous êtes ici: start » doc » mkliveimage

mkliveimage

C’est le script de conception d’un liveCD ou liveUSB ( un système autonome ). Ce script est basé sur mklivecd : le travail de la communauté mklivecd, initié par jako griff pour la conception de liveCD Mandriva, d’abords en bash il a été repris et amélioré en perl par la petite communauté mklivecd depuis plusieurs années. J’ai fait avec /usr/local/bin/mkliveimage, un script en bash qui fabrique les paramètres nécéssaire a mklivecd, le lance de façon graphique et fabrique la cléUSB.

mkliveimage :

  1. génère un fichier .iso dans le repertoire /tmp, cet iso peut être utilsé pour graver un CD.
  2. propose la création d’une clé USB , la formate et y met l’iso avec un système de lancement (boot) en réouvrant l’iso.

Comment ?

Il vous faut partir d’une installation complète faisant moins de 1,4 Go , en gros ..Ne garder vraiment que ce qui vous est nécessaire !

  • Vous ne devez pas faire autre chose pendant la génération.
  • A la fin, une taille de fichier est affichée, attention elle est en block de 1k ou pas suivant la version du logiciel ( à corriger ), et ainsi un fichier de taille de 732 peut être gravé sur un CD de 700 ;-)
  • faites une cleUSB ( 1Gb est une bonne taille ) ou essayez sur des CD RW (ré-inscriptibles)
  • Peut être vous devrez faire plusieurs tentative avant de trouver la bonne taille.

Le script après un avertissement vous demande le nom de l’iso, du liveCD.

  • Si vous avez déjà un .iso de ce nom dans /tmp , il vous propose directement de générer la cléUSB

Le reste est automatique.

Remarques

Les fichiers et repertoires exclus de l’image sont dans le fichier /usr/local/etc/mklive_nodir.cfg

Les fichiers d’images et d’information du boot sont aussi dans ce repertoire /usr/local/etc

Ne mettez pas a jour mklivecd , cela effacerait les modifications apportées au bon fonctionnement de mkliveimage! Au cas ou il y une sauvegarde dans /usr/share/mklivecd/mklivecd.tgz