Неможливо встановити блоковий пристрій / dev / цикл лише для читання


18

У мене на комп'ютері Windows 7 x64 на хост-машині Windows 7 x64 у віртуальному вікні працює Ubuntu 14.04x64 VM.

Я намагаюся змонтувати зображення для криміналістичних цілей, і я намагаюся запустити цю команду зокрема:

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

Вся документація, яку я знайшов, вказує на те, що така команда повинна працювати, однак я отримую помилку:

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

Будь-яка ідея, що я можу робити неправильно? Я отримував цю ж помилку в іншому VM, тому я відновлював Ubuntu, думаючи, що це якась проблема корупції чи щось таке, але я отримую ту ж помилку в новій машині VM.

Спасибі.

Відповіді:


29

Можливо, у вашій файловій системі XFS є брудний журнал, який потрібно повторно відтворити, щоб отримати послідовну файлову систему. Однак roваріант кріплення перешкоджає цьому.

Спробуйте встановити додавання norecovery, наприклад:

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

Це щось змінює?


Так, я насправді знайшов прапор невідкритого, перш ніж побачив ваш коментар ... додавши, що вирішив мою проблему. Один маленький прапор ...
Річка

1
Те саме стосується ext3і ext4, хоча повідомлення про помилку для них відрізняється.
kasperd
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.