Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] Montage de l'image d'une clé

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] Montage de l'image d'une clé


Chronologique Discussions 
  • From: Pierre ESTREM <peterpan31 AT free.fr>
  • To: Pascal Hambourg <pascal AT plouf.fr.eu.org>, linux-31 AT culte.org
  • Subject: Re: [Linux-31] Montage de l'image d'une clé
  • Date: Wed, 6 Jun 2018 00:24:47 +0200

Bonsoir Pascal,

Je vais explorer tes recommandations.

Merci
pierre estrem


Le 05/06/2018 à 23:19, Pascal Hambourg (via linux-31 Mailing List) a écrit :
Le 05/06/2018 à 22:04, Pierre ESTREM (via linux-31 Mailing List) a écrit :

J'ai une image "sde.img" d'une clé bootable (ADVL).

Je voudrais simplement la monter afin d'y lire la racine.

Je tente ceci :
$ sudo mount -o loop -t iso9660 sde.img /mnt/sde

J'obtiens l'erreur :
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
(...)
Il semble que cette IMG faite avec "dd" ne soit pas au format iso9660.

Evidemment que non. Il ne faut pas confondre "fichier image" et système de fichiers ISO 9660. Un fichier image, est, comme son nom l'indique, à l'image du contenu du support d'origine. Une image de CD ou DVD n'est une "image ISO" que parce que le CD ou DVD contient un système de fichiers ISO 9660. Une clé USB contient rarement un système de fichiers ISO 9660 (à part celles sur lesquelles on a copié une image ISO hybride d'installation ou de système live, mais on a rarement besoin d'en extraire une image, c'est plutôt l'inverse).

La clé USB d'origine contenait probablement une table de partition et une ou plusieurs partitions, et c'est une de ces partitions qui contient le système de fichiers que tu cherches à monter. Car on ne monte pas un disque ni une partition en tant que tel mais un système de fichiers. Si ça ne contient pas un système de fichiers, ça ne se monte pas.

Une méthode pour monter une partition d'une image disque consiste à déterminer la position (offset) du début de la partition avec fdisk par exemple et à l'indiquer dans les options de montage à côté de loop. Cf. la page de manuel de losetup.

Une autre méthode consiste à prendre en compte la table de partition du fichier image avec l'option -P lors de la création du périphérique loop par une version assez récente de losetup. Les partitions seront alors de la forme /dev/loop0p1 et montables directement par mount.


--
AccessDV Linux 1.2.1
La distribution GNU/Linux adaptée aux déficients visuels et grands débutants
http://accessdvlinux.fr




Archives gérées par MHonArc 2.6.19+.

Haut de le page