无法挂载块设备/ dev / loop只读

我已经在Windows 7 x64主机上的Virtualbox上运行了Ubuntu 14.04×64 VM。

我正在尝试装载一个用于取证用途的图像,并试图特别运行此命令:

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

所有我find的文件似乎表明这样的命令应该工作,但是我得到一个错误,指出:

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

任何想法我可能做错了什么? 我在一个不同的虚拟机上得到了同样的错误,所以我重新构build了Ubuntu,认为这是某种types的腐败问题,但是我在新虚拟机上遇到了同样的错误。

谢谢。

也许你的XFS文件系统有一个脏的日志,需要重播给你一个一致的文件系统。 但是,挂载选项阻止了这一点。

尝试挂载添加norecovery ,例如:

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

它会改变什么吗?