Невозможно смонтировать внешний жесткий диск NTFS

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

"Error mounting /dev/sdb1 at /media/fuzzy27/My Book: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/fuzzy27/My Book"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details."

Как мне поступить или что мне нужно сделать, чтобы исправить эту ошибку / проблему без потери каких-либо данных на моем жестком диске?

Нет ли другого способа исправить это, не переустанавливая Windows или не найдя кого-нибудь с помощью Windows?

6 ответов

Установите NTFS-3G с sudo apt-get install ntfs-3g, Затем выполните команду ntfsfix в своем разделе NTFS.

ntfsfix v2.0.0 (libntfs 10: 0: 0)

Использование: ntfsfix [опции] устройства

Attempt to fix an NTFS partition.

-h, --help             Display this help
-V, --version          Display version information

Например: ntfsfix / dev / hda6

Адрес электронной почты разработчиков: linux-ntfs-dev@lists.sf.net Домашняя страница Linux NTFS: http://www.linux-ntfs.org/

Примечание: всякий раз, когда вы имеете дело с разделом, убедитесь, что у вас есть полная резервная копия, чтобы быть на всякий случай.


sudo apt-get install testdisk

Затем запустите это:

sudo testdisk

и следуйте инструкциям. Вы должны найти разделы, а затем записать изменения.

Спасибо ответчикам здесь:

Это было достаточно хорошо для меня:

sudo ntfsfix /dev/sdb1

На Ubuntu 14.04 это идет с:

sudo apt-get install ntfs-3g

Старые версии Ubuntu (например, 12.04) потребуют:

sudo apt-get install ntfsprogs

Это выглядит как старый вопрос, но я столкнулся с этой проблемой в Ubuntu 15.10. Я установил жесткий диск в Windows и просто удалил каталог._.Trashes на диске, который, как оказалось, содержал много данных. Затем я подключил его обратно в Linux, и он работал нормально.

На всякий случай, если это случится с кем-то еще, и они не нажмут комментарий доктора Ганнибала Лектера, мне просто нужно попробовать другой порт USB. С этим портом USB нет ничего плохого, но по какой-то причине он не будет работать с этим приводом.

Форматирование устройства в формате FAT с помощью утилиты ubuntu Диски решили проблему для меня

Подключите внешний жесткий диск к ПК с Windows.

Когда диск перечисляет, запустите chkdsk /f [driveletter]: из командной строки.

Когда я попробовал ntfs-3g, он предложил запустить в терминале chkdsk,:) (Я на Ubuntu 14.04, реальная нативная установка, а не на какой-либо виртуальной среде)

Другие вопросы по тегам