Modifier un fichier image IMG


Introduction:

Les fichiers IMG sont utilisés pour créer une image d’un disque. Nous allons voir comment nous pouvons modifier un fichier IMG. Cela peu permettre de modifier certain paramètres, qui sont propres à votre système.

Prérequis:

Avoir un système Linux (Dans mon cas, j’utilise une machine Linux virtuelle sous Windows.)

Mise en œuvre:

Nous allons modifier une image de Raspbian (2015-01-31-raspbian.img).

Configuration de la machine virtuelle:

Première solution avec un partage de répertoire:

Pour le transfert vers la VM (Machine Virtuelle Linux), nous allons créer un partage de répertoire. Pour cela, il faut configurer le partage dans le logiciel VMware Player.
Choisir sa machine et faire un clic sur Edit Virtula machine settings.

Faire un clic sur Options.

Puis,faire un clic sur Shared Folders.

Et configurer votre répertoire pour le partage.
Mettre votre fichier dans le répertoire de partage.

Lancer votre machine virtuelle.

Maintenant, nous allons transférer le fichier vers la machine virtuelle. Pour cela, il faut ouvrir le navigateur de Debian et aller dans réseau.

Puis dans Réseau Windows. Et le nom de votre réseau souvent « Workgroup ».( Dans mon cas , c’est maison).

Choisir le nom de son ordinateur.

Voila le répertoire de partage en vue….

Ouvrir le répertoire et sélectionner le fichier. Et faire un glisser coller dans votre répertoire courant. Dans mon cas, chris.

Deuxième solution avec un disque amovible:

Mettre votre fichier sur un disque externe ou une clé USB et la connecter à votre machine virtuelle. Pour cela faire un clic en Haut à droite et connecter votre périphérique.

Ouvrir votre périphérique, le répertoire et sélectionner le fichier. Et faire un glisser coller dans votre répertoire courant. Dans mon cas, chris.

Montage de l’image:

Ouvrir le terminal.
Pour vérifier le présence du fichier image.Taper les commandes suivantes:
ls

Création d’un répertoire diskimg. Taper la commande:
sudo mkdir /media/diskimg

Pour connaître  les différentes partitions de l’image disque.Taper la commande:
sudo fdisk -lu 2015-01-31-raspbian.img

Montage de l’image 2 qui contient le système Raspbian.
Pour monter l’image 2, il faut faire le calcul suivant: 122880 * 512. (Start partition * 512). Soit un offset de 62914560.
Puis taper la commande suivante:
sudo mount -o loop,offset=62914560 2015-01-31-raspbian.img /media/mapartition/

Voila le disque est disponible pour effectuer les modifications.

Accès au disque:

Taper la commande:
cd /media/diskimg/

Exemple:

Modification des paramètres WIFI. Taper la commande:
sudo nano etc/network/interfaces

Ne pas mettre un contre slash avant etc, sinon vous aller tomber sur le fichier de votre système Debian.

Nous sommes bien dans le fichier de configuration du Raspberry.

A la fin de modification, taper les commandes:
cd
sudo umount /media/diskimg/

Puis refaire un glisser déposer vers le répertoire de partage ou votre unité amovible.