Я не могу открыть внешний HDD NTFS | ошибка монтирования

Вопрос или проблема

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

Не удалось смонтировать “My Passport” Ошибка монтирования /dvs/sda1 на /media/alireza/My Passport: неверный тип файловой системы, плохой параметр, некорректный суперблок на /dev/sda1, отсутствует кодовая страница или вспомогательная программа, или другая ошибка.

Дорогие друзья, заранее спасибо за вашу помощь

Моя система – Ubuntu 23.10. У меня только что возникла такая же проблема, как у вас. Я отключил NTFS-диск без его размонтирования и столкнулся с этой проблемой, когда попытался смонтировать его снова.

Вам нужно будет исправить ошибки на этом диске.

Многие люди говорят о ntfsfix, но согласно этой ссылке

https://www.reddit.com/r/archlinux/comments/11qezjd/correctly_checking_ntfs_partitions_dont_use/

ntfsfix только очищает бит грязного диска, но на самом деле не исправляет ошибку.

Из комментариев к вышеупомянутой ссылке я загрузил apk-файл для Android с

https://apkpure.com/paragon-ufsd-root-mounter/com.paragon.mounter

Для извлечения файлов используйте менеджер архивов. В папке assets/x86 есть бинарный файл chkufsd.

Запуск sudo ./chkufsd -fs:ntfs /dev/nvme2n1 -f решает проблему.

введите описание изображения здесь

Спасибо, это мучило меня месяцами, я знал, что ntfsfix – плохая идея, поэтому мне приходилось постоянно загружаться в Windows или искать запасной ноутбук с Windows, чтобы восстановить загрузочные USB-диски с грязным битом. Этот инструмент сэкономит мне много перезагрузок и т.д.

Ответ или решение

Ошибка монтирования внешнего HDD NTFS в Ubuntu 24.04

Если вы столкнулись с проблемой монтирования внешнего жесткого диска NTFS в Ubuntu 24.04 и получили сообщение об ошибке, похожее на следующее:

Failed to mount "My Passport"
Error mounting /dev/sda1 at /media/alireza/My Passport: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

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

Возможные причины ошибки

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

  2. Ошибки в файловой системе: NTFS является популярной файловой системой, но она может быть подвержена ошибкам, особенно когда используются в кросс-платформенной среде (Windows и Linux).

  3. Отсутствие необходимых утилит: Проверьте, установлены ли все необходимые утилиты для работы с файловыми системами NTFS. В большинстве случаев это будет пакет ntfs-3g, который обеспечивает полную поддержку и может помочь в монтировании.

Исправление ошибок монтирования

1. Использование ntfsfix

Команда ntfsfix может помочь восстановить файловую систему NTFS, но важно понимать, что она не полностью исправляет все ошибки. Ее основной функционал — это сброс "грязного бита" на файловой системе NTFS. Для использования ntfsfix, выполните следующие шаги:

  1. Убедитесь, что у вас установлен пакет ntfs-3g:

    sudo apt update
    sudo apt install ntfs-3g
  2. Выполните команду ntfsfix:

    sudo ntfsfix /dev/sda1
2. Использование chkufsd

Если проблема сохраняется, вы можете рассмотреть возможность использования утилиты chkufsd, которая предоставляет более продвинутые возможности для исправления ошибок NTFS. Эта утилита доступна на Android, и ссылка на неё – Paragon UFSD Root Mounter.

  1. Скачайте и извлеките APK-файл, чтобы получить исполняемый файл chkufsd.
  2. Запустите его с правами суперпользователя, указав ваш диск. Например:

    sudo ./chkufsd -fs:ntfs /dev/nvme2n1 -f
3. Подключение к Windows

В случае, если ни один из вышеуказанных шагов не дает результата, убедитесь, что у вас есть доступ к компьютеру с Windows. Иногда исправление ошибок NTFS на Windows может быть более надежным. Вы можете подключить диск к Windows и воспользоваться встроенной утилитой "Проверка диска":

  1. Откройте "Проводник" и щелкните правой кнопкой мыши на диске.
  2. Выберите "Свойства", затем перейдите на вкладку "Сервис".
  3. Нажмите "Проверить" и следуйте инструкциям для исправления ошибок.

Заключение

Если вы столкнулись с ошибкой монтирования внешнего жесткого диска NTFS в Ubuntu, важно провести диагностику и попытаться исправить ошибки, используя доступные инструменты. Утилиты, такие как ntfsfix и chkufsd, могут существенно помочь. Однако в случае серьезных повреждений рекомендуется использовать Windows для восстановления данных. Надеюсь, информация помогла вам разрешить возникшую проблему.

Оцените материал
Добавить комментарий

Капча загружается...