Impossible de monter le périphérique bloc / dev / loop en lecture seule

18

J'ai une machine virtuelle ubuntu 14.04x64 exécutée sur Virtualbox sur une machine hôte Windows 7 x64.

J'essaie de monter une image à des fins médico-légales, et j'essaie d'exécuter cette commande en particulier:

mount -o ro,loop,offset=1048576 -t xfs /media/mountdevicesource/ewf1 /media/mountdest

Toute la documentation que j'ai trouvée semble indiquer qu'une commande comme celle-ci devrait fonctionner, mais j'obtiens une erreur indiquant:

Mount: cannot mount block device /dev/loop0 read-only

Une idée de ce que je fais mal? J'obtenais cette même erreur sur une autre machine virtuelle, donc je reconstruis Ubuntu en pensant que c'était un type de problème de corruption ou quelque chose, mais j'obtiens la même erreur sur la nouvelle machine virtuelle.

Merci.

Rivière Maumee
la source

Réponses:

29

Probablement, votre système de fichiers XFS a un journal sale qui doit être relu pour vous donner un système de fichiers cohérent. Cependant, l' rooption de montage empêche cela.

Essayez de monter en ajoutant norecovery, par exemple:

mount -o ro,norecovery,loop,offset=1048576 -t xfs /media/mountdevicesource/ewf1 /media/mountdest

Cela change-t-il quelque chose?

shodanshok
la source
Oui, j'ai trouvé le drapeau de la récupération avant de voir votre commentaire ... en ajoutant cela a résolu mon problème. Ce petit drapeau ...
Maumee River
1
La même chose s'applique à ext3et ext4, bien que le message d'erreur soit différent pour ceux-ci.
kasperd