Невозможно смонтировать внешний жесткий диск 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?

80
задан 26 April 2018 в 04:06

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 домашняя страница NTFS Linux: http://www.linux-ntfs.org

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

<час>
sudo apt-get install testdisk

Тогда выполняет его:

sudo testdisk

и следуют инструкциям. Необходимо искать разделы и затем записать изменения.

Благодаря отвечающим сторонам здесь:

86
ответ дан 26 April 2018 в 04:06

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

sudo ntfsfix /dev/sdb1

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

sudo apt-get install ntfs-3g
<час>

Более старые версии Ubuntu (например, 12.04) потребовали бы:

sudo apt-get install ntfsprogs
60
ответ дан 26 April 2018 в 04:06

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

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

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

0
ответ дан 26 April 2018 в 04:06

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

2
ответ дан 26 April 2018 в 04:06

На всякий случай это происходит с кем-либо еще, и они не совершают нападки комментарий доктора Hannibal Lecter's, я просто должен был попробовать другой USB-порт. Нет ничего неправильно с тем USB-портом, но по некоторым причинам, он не работал бы с этим диском.

2
ответ дан 26 April 2018 в 04:06

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

0
ответ дан 22 November 2019 в 23:15

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

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