Impossibile montare il dispositivo a blocchi / dev / loop in sola lettura


18

Ho una macchina virtuale Ubuntu 14.04x64 in esecuzione su Virtualbox su un computer host Windows 7 x64.

Sto cercando di montare un'immagine per usi forensi e sto provando a eseguire questo comando in particolare:

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

Tutta la documentazione che ho trovato sembra indicare che un comando come questo dovrebbe funzionare, tuttavia viene visualizzato un errore che indica:

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

Hai idea di cosa potrei fare di sbagliato? Stavo ottenendo lo stesso errore su una VM diversa, quindi ho ricostruito Ubuntu pensando che fosse un tipo di problema di corruzione o qualcosa del genere, ma sto ottenendo lo stesso errore sulla nuova VM.

Grazie.

Risposte:


29

Probabilmente, il tuo filesystem XFS ha un registro sporco che deve essere riprodotto per darti un filesystem coerente. Tuttavia, l' roopzione mount impedisce questo.

Prova ad aggiungere il montaggio norecovery, ad esempio:

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

Cambia qualcosa?


Sì, ho effettivamente trovato la bandiera norecovery prima di vedere il tuo commento ... aggiungendo che risolto il mio problema. Quella piccola bandiera ...
Maumee River,

1
La stessa cosa vale per ext3e ext4, sebbene il messaggio di errore sia diverso per quelli.
Kasperd,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.