5/5 (1) Error mounting /dev/sda1 в Ubuntu

Часто в ОС Ubuntu при подключении USB/HHD/SSD с файловой системой NTFS накопителя могут наблюдать ошибку: Error mounting /dev/sda1 или Failed to mount /dev/sda1: Input/output error.

Каждый файл на томе NTFS представлен записью в специальном файле, называемом главной таблицей файлов (MFT). NTFS резервирует первые 16 записей таблицы для специальной информации. Первая запись этой таблицы описывает саму таблицу основных файлов, за которой следует зеркальная запись MFT. Если первая запись MFT повреждена, NTFS считывает вторую запись, чтобы найти файл зеркала MFT, первая запись которого идентична первой записи MFT. Расположение сегментов данных как для MFT, так и для файла зеркала MFT записывается в загрузочный сектор.

Источник: NTFS.com

После некорректного извлечения USB/HHD/SSD или иного непредвиденного перебоя в питании и по другим причинам может повредиться MFT и первая запись MFT mirror не будет совпадать с первой записью MFT.

Решить проблему поможет утилита ntfsfix:
sudo ntfsfix /dev/sda1
* /dev/sda1 — нужно указать тот раздел, который упоминается в тексте ошибки.

Если утилита ntfsfix не доступна, её можно установить с пакетом ntfs-3g:
sudo apt-get install ntfs-3g

После использования ntfsfix нужные для инициализации данные на устройстве будут восстановлены как и доступ к USB-устройству.

Пожалуйста, оцените материал

WebSofter

Web - технологии