e2image, dumpe2fs et ext4

Bonjour,

en ce moment, j’essaye la commande e2image … sans trop de succès :unamused:

Ma partition /dev/sda13 contient un système de fichier ext4 :

$ sudo e2image -Q /dev/sda13 sda13.qcow2 e2image 1.42.5 (29-Jul-2012) seek: Succès
mais la commande dumpe2fs ne semble pas le connaître comme un système de fichiers ext4 :

$ sudo dumpe2fs -i sda13.qcow2 dumpe2fs 1.42.5 (29-Jul-2012) dumpe2fs: Numéro magique invalide pour l'en-tête d'image Ext2 lors de la tentative d'ouverture de sda13.qcow2 Impossible de trouver un superbloc de système de fichiers valide.
Je ne vois pas ce que j’ai loupé !

Merci de vos lumières .

dumpe2fs supporte-t-il le format qcow2 ?

Bonjour,

oui, c’est indiqué au début de la section description du manuel de la commande e2image :

[quote]Le programme e2image permet de sauvegarder, dans le fichier fichier_image, les métadonnées de systèmes de
fichiers ext2, ext3 ou ext4 critiques donnés par le paramètre périphérique. Le fichier image peut être examiné
par dumpe2fs et debugfs, en utilisant leur option -i. [/quote]

J’ai aussi testé les commande dumpe2fs et debugfs avec une image au format brut,
mais sans succès non plus, j’obtiens la même remarque.

Essaye avec l’ option -o (offset).

$ man e2image

[code]
OFFSETS
Normally a filesystem starts at the beginning of a partition, and
e2image is run on the partition. When working with image files, you
don’t have the option of using the partition device, so you can specify
the offset where the filesystem starts directly with the -o option.
Similarly the -O option specifies the offset that should be seeked to
in the destination before writing the filesystem.

   For example, if you have a dd image of a whole hard drive that contains
   an  ext2  fs  in  a  partition starting at 1 MiB, you can clone that fs
   with:

        e2image -aro 1048576 img /dev/sda1

   Or you can clone a fs into an image file, leaving room in the first MiB
   for a partition table with:

        e2image -arO 1048576 /dev/sda1 img

   If you specify at least one offset, and only one file, an in-place move
   will be performed, allowing you to safely move the filesystem from  one
   offset to another.[/code]