3

Я недавно сделал переход на Fedora. У меня есть образ диска NTFS, который я сделал с неисправного жесткого диска в Ubuntu, используя ddrecover.

Под Ubuntu я мог просто смонтировать образ и восстановить файлы, однако в Fedora он, похоже, не хочет хорошо играть.

Поэтому после проблем с использованием mount я вижу, что kpartx может для меня сделать. Кажется, он правильно обнаруживает, что это 1.0TB Loop Device под дисками. Образ был сделан с диска NTFS. Однако, когда я пытаюсь подключить его, я получаю эту ошибку:

Error mounting /dev/loop0 at /run/media/User/Rock: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/loop0" "/run/media/Jesuszilla/Rock"' exited with non-zero exit status 12: Failed to read last sector (1953519615): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/loop0': Invalid argument
The device '/dev/loop0' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
 (udisks-error-quark, 0)

Что именно происходит, и есть ли способ это исправить?

РЕДАКТИРОВАТЬ: нашел решение! Мне пришлось запустить ntfsfix на диске, используя:

ntfsfix /dev/loop0

А потом он монтируется просто отлично!

1 ответ1

0

Нашел решение! Мне пришлось запустить ntfsfix на диске, используя:

ntfsfix /dev/loop0

А потом он монтируется просто отлично!

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