Как исправить NTFS из Ubuntu?

Проблема: у меня есть внешний USB-накопитель, который не монтируется.

Контекст:

Я не имею и не хочу доступа к MS Windows. См. 1. Внешний USB-накопитель NTFS. Нет RAID. Я был пользователем Linux уже много лет и не боюсь CLI. Я бы предпочел не стереть его и начать с нуля, но это не критично, если я не могу этого избежать.

Ошибка выглядит так:

Error mounting /dev/sdc1 at /media/dude/External HD: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdc1" "/media/dude/External HD"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0). Failed to mount '/dev/sdc1': 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. (udisks-error-quark, 0)
1
задан 7 April 2017 в 22:24

5 ответов

Вы можете попробовать использовать ntfsfix для восстановления тома NTFS. Это «решение» в том смысле, что оно может исправить простые ошибки, такие как MFT и MFTMirror, которые не совпадают, и некоторые незначительные несоответствия файловой системы. Обратите внимание, что если nftsfix не исправляет диск, поэтому его можно использовать, вам нужно использовать проверенную и правильную версию «Использовать систему Windows для восстановления NTFS».

sudo ntfsfix /dev/sdXY (где X и Y - буква устройства привода, а Y - номер раздела, вы можете удалить эти данные из sudo fdisk -l, но мне кажется, что это должно быть /dev/sdc1 для вашего конкретного случая).

Обратите внимание, что все еще проверенное «полное» решение для устранения проблем с NTFS - это система Windows или загрузочный диск Windows (или даже виртуальная машина Windows, через которую вы передаете внешний USB-накопитель) и используя chkdisk из системы Windows.

5
ответ дан 22 May 2018 в 23:53
  • 1
    Единственная причина, по которой я беспокоюсь о NTFS, - это то, что она может читать из Windows, но на самом деле я не могу стоять в Windows. ;-) – user447607 7 April 2017 в 22:31
  • 2
    @ user447607 Ну, если nftsfix не устраняет проблему, так как вам понадобится система Windows где-нибудь (VM или загрузочный диск для временной загрузки), чтобы исправить NTFS, если ntfsfix не работает. (ANd, если WIndows chkdisk также не может его исправить, мы можем начать считать, что с диском что-то плохо) – Thomas Ward♦ 7 April 2017 в 22:31
  • 3
    Не имеет значения, просто означает, что мне нужно его стереть. В любом случае, ntfsfix, похоже, сделал трюк. – user447607 7 April 2017 в 22:44
  • 4
    @ user447607 Рад это слышать! Пожалуйста, не стесняйтесь повышать мой ответ и отмечайте его как принятый с помощью галочки слева под кнопками «вверх / вниз» :) – Thomas Ward♦ 7 April 2017 в 22:44
  • 5
    Я использую Windows, когда мне требуются другие люди, но, учитывая исторические деловые практики этой конкретной компании, я считаю это этическим компромиссом и предпочитаю не вносить свой вклад в нее или ее экосистему, когда это когда-либо возможно. Особенно, когда это личное дело, а не профессиональное. Кроме того, если это то, что нам нужно сделать, это должно быть выполнимым в Linux как общее правило для нашей любимой ОС. :-) – user447607 8 April 2017 в 21:33

Вы можете попробовать использовать ntfsfix для восстановления тома NTFS. Это «решение» в том смысле, что оно может исправить простые ошибки, такие как MFT и MFTMirror, которые не совпадают, и некоторые незначительные несоответствия файловой системы. Обратите внимание, что если nftsfix не исправляет диск, поэтому его можно использовать, вам нужно использовать проверенную и правильную версию «Использовать систему Windows для восстановления NTFS».

sudo ntfsfix /dev/sdXY (где X и Y - буква устройства привода, а Y - номер раздела, вы можете удалить эти данные из sudo fdisk -l, но мне кажется, что это должно быть /dev/sdc1 для вашего конкретного случая).

Обратите внимание, что все еще проверенное «полное» решение для устранения проблем с NTFS - это система Windows или загрузочный диск Windows (или даже виртуальная машина Windows, через которую вы передаете внешний USB-накопитель) и используя chkdisk из системы Windows.

6
ответ дан 18 July 2018 в 15:22

Вы можете попробовать использовать ntfsfix для восстановления тома NTFS. Это «решение» в том смысле, что оно может исправить простые ошибки, такие как MFT и MFTMirror, которые не совпадают, и некоторые незначительные несоответствия файловой системы. Обратите внимание, что если nftsfix не исправляет диск, поэтому его можно использовать, вам нужно использовать проверенную и правильную версию «Использовать систему Windows для восстановления NTFS».

sudo ntfsfix /dev/sdXY (где X и Y - буква устройства привода, а Y - номер раздела, вы можете удалить эти данные из sudo fdisk -l, но мне кажется, что это должно быть /dev/sdc1 для вашего конкретного случая).

Обратите внимание, что все еще проверенное «полное» решение для устранения проблем с NTFS - это система Windows или загрузочный диск Windows (или даже виртуальная машина Windows, через которую вы передаете внешний USB-накопитель) и используя chkdisk из системы Windows.

6
ответ дан 24 July 2018 в 20:37

Вы можете попробовать использовать ntfsfix для восстановления тома NTFS. Это «решение» в том смысле, что оно может исправить простые ошибки, такие как MFT и MFTMirror, которые не совпадают, и некоторые незначительные несоответствия файловой системы. Обратите внимание, что если nftsfix не исправляет диск, поэтому его можно использовать, вам нужно использовать проверенную и правильную версию «Использовать систему Windows для восстановления NTFS».

sudo ntfsfix /dev/sdXY (где X и Y - буква устройства привода, а Y - номер раздела, вы можете удалить эти данные из sudo fdisk -l, но мне кажется, что это должно быть /dev/sdc1 для вашего конкретного случая).

Обратите внимание, что все еще проверенное «полное» решение для устранения проблем с NTFS - это система Windows или загрузочный диск Windows (или даже виртуальная машина Windows, через которую вы передаете внешний USB-накопитель) и используя chkdisk из системы Windows.

6
ответ дан 31 July 2018 в 23:38

Вы можете попробовать использовать ntfsfix для восстановления тома NTFS. Это «решение» в том смысле, что оно может исправить простые ошибки, такие как MFT и MFTMirror, которые не совпадают, и некоторые незначительные несоответствия файловой системы. Обратите внимание, что если nftsfix не исправляет диск, поэтому его можно использовать, вам нужно использовать проверенную и исправленную версию «Использовать систему Windows для восстановления NTFS».

sudo ntfsfix /dev/sdXY (где X и Y - буква устройства привода, а Y - номер раздела, вы можете удалить эти данные из sudo fdisk -l, но мне кажется, что это должно быть /dev/sdc1 для вашего конкретного случая).

Обратите внимание, что все еще проверенное «полное» решение для устранения проблем с NTFS - это система Windows или загрузочный диск Windows (или даже виртуальная машина Windows, через которую вы передаете внешний USB-накопитель) и используя chkdisk из системы Windows.

6
ответ дан 14 August 2018 в 21:24

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

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