Les distributions linux live c'est super chouette, mais si il manque un paquet dedans comment on le rajoute ?
J'utilise GRML une distrib live basée sur debian à destination des administrateurs réseau, je voulais rajouter plusieurs logiciels sur cette distrib et faire quelques réglages, clavier français, etc ... J'ai trouvé quelques solutions sur le net qui m'ont paru bien compliquées ...
La procédure, relativement simple, que je vous livre ici devrait fonctionner pour toute distrib live qui utilise un système de fichiers squashfs ...
mots clef google friendly : Remastering Remasteriser GRML, Modifier distribution linux vive live
Sous Ubuntu, je suis dans le dossier /home/fred
- Etape 1 : Prérequis
créer un dossier pour monter l'iso de GRML
mkdir grml_iso
Créer un dossier pour monter le systeme squashfs de GRML
mkdir grml_squash
Créer un dossier pour manipuler le système de GRML
mkdir grml_system
Installer les outils nécessaires
apt-get install squashfs-tools kiso rsync
- Etape 2 : Monter l'iso originale de GRML (en lecture seule)
sudo mount -o loop grml_x.y.iso grml_iso
- Etape 3 : Exporter le système squashfs de l'iso dans le dossier courant
cp grml_iso/GRML/GRML .
- Etape 4 : Monter le système squashfs de GRML (en lecture seule)
sudo mount -o loop GRML grml_squash
- Etape 5 : Copier le contenu du squashfs dans grml_system (accessible en lecture et ecriture)
sudo rsync -av grml_squash grml_system
- Etape 6 : Entrer dans le système de GRML
sudo chroot grml_system /usr/bin/zsh
| Faire ses modifications (apt-get install trucbidule, rm machin ...)
exit
- Etape 7 : Créer le squashfs du système modifié
sudo mksquashfs grml_system newGRML
- Etape 8 : Sous Kiso, Mettre à jour le squashfs dans l'iso de GRML
- Ouvrir l'iso de GRML
- Supprimer le fichier GRML/GRML de l'iso
- Ajouter le fichier newGRML dans le dossier GRML de l'iso
- Renommer newGRML en GRML
- Etape 9 : Sous Kiso, Mettre à jour le checksum du nouveau squashfs
- md5sum newGRML
- nano grml_iso/md5sums (modifier la valeur du checksum de GRML/GRML)
- Enregistrer sous newmd5sums
- Supprimer le fichier md5sums de l'iso
- Ajouter le fichier newmd5sums
- Renommer newmd5sums en md5sums
- Etape 10 : Sous Kiso, Enregistrer une nouvelle image iso
- Enregistrer sous ... my_own_grml.iso
et voilà votre distrib live perso ...
[ Ajouter un commentaire ] | [ 0 Trackbacks ] | Lien permanent

Calendrier



