Не удается смонтировать блочное устройство /dev /loop только для чтения

У меня есть виртуальная машина ubuntu 14.04x64, работающая на Virtualbox на хост-машине Windows 7 x64.

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

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

Вся документация, которую я нашел, указывает, что такая команда должна работать, однако я получаю сообщение об ошибке:

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

Любая идея, что я могу делать неправильно? Я получал эту же ошибку на другой виртуальной машине, поэтому я заново построил Ubuntu, думая, что это какая-то проблема с коррупцией или что-то в этом роде, но я получаю ту же ошибку на новой виртуальной машине.

Спасибо.

12 голосов | спросил Maumee River 22 MarpmWed, 22 Mar 2017 16:13:31 +03002017-03-22T16:13:31+03:0004 2017, 16:13:31

1 ответ


20

Возможно, ваша файловая система XFS имеет грязный журнал, который необходимо переименовать, чтобы предоставить вам согласованную файловую систему. Однако параметр mount ro предотвращает это.

Попробуйте добавить добавление norecovery, например:

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

Изменилось ли что-нибудь?

ответил shodanshok 22 MarpmWed, 22 Mar 2017 16:59:14 +03002017-03-22T16:59:14+03:0004 2017, 16:59:14

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132