1

У меня есть чувство, что ответ на этот вопрос прямо передо мной, но я этого не вижу. :/

Я использовал dd для создания образа неисправного диска. Теперь я хотел бы попытаться восстановить все, что я могу, из раздела NTFS на диске с помощью ntfsundelete

Проблема в том, что я не понимаю, как указать раздел NTFS (подключенный или нет) в качестве входных данных для ntfsundelete .

Я смонтировал раздел NTFS (указал смещение блока) в loopback, /mnt/myhdd

Любая помощь будет оценена.

Благодарю.

1 ответ1

3

На странице руководства для ntfsundelete написано, что она работает на устройствах, а не на смонтированных файловых системах. Вам потребуется размонтировать /mnt /myhdd и запустить ntfsundelete на /dev/loop0 , или на любом другом устройстве петли, которое вы настроили.

Очевидно, вы хотите -u . Возможно, вам также потребуется указать -m , чтобы что-то произошло. Например, -m <filename> . После запуска -s ранее искать доступные имена файлов. -m * для удаления всех доступных файлов может потребоваться, если у вас их много, но это может быть немного болезненно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .