Мой Ubuntu не может смонтировать раздел.
Он внезапно стал нечитаемым из-за поврежденной таблицы основных файлов. chkdsk /f
не может исправить это, говоря:
Windows will now check the disk.
Corrupt master file table.
Windows will attempt to recover master file table from disk.
Windows cannot recover master file table. CHKDSK aborted
Я пытался с ntfsfix
безуспешно:
ntfsfix /dev/sda5
Mounting volume... ntfs_mapping_pairs_decompress() failed: Input/output error
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... ntfs_mapping_pairs_decompress() failed: Input/output error
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... OK
ntfs_mapping_pairs_decompress() failed: Input/output error
Failed to load $MFT: Input/output error
Volume is corrupt. You should run chkdsk.
Я пытался следующие инструкции , но ntfsclone
сказали, что произошла ошибка ввода / вывода
ntfsclone -o /media/backup/partition.ntfs --rescue --ignore-fs-check --force /dev/sda5
ntfsclone v2013.1.13AR.1 (libntfs-3g) ntfs_mapping_pairs_decompress () завершилась ошибкой: Ошибка ввода / вывода Не удалось загрузить $ MFT: Input / output error ОШИБКА (5): Открытие / dev / sda5 'при сбое NTFS: Ошибка ввода / вывода
Я успешно завершил клон с помощью dd, поэтому я не уверен, что это вызвано Ошибка ввода / вывода.
dd if=/dev/sda5 of=/media/backup/partition.dd bs=32M
После копирования я снова попытался использовать ntfsclone из скопированного файла. У меня был такой же ответ, поэтому я думаю, что диск в порядке (нет ошибки ввода-вывода), но таблица главного файла повреждена.
Что мне делать в этот момент?
Testdisk может использовать резервный загрузочный сектор для фиксации поврежденного загрузочного сектора NTFS.
основной загрузочный сектор является нулем сектора файловой системы, и резервный загрузочный сектор NTFS расположен около конца файловой системы.
, Даже если загрузочный сектор случайно перезаписывается, резервное копирование должно быть неповреждено.
Testdisk проверяет загрузочный сектор и резервный загрузочный сектор. Если загрузочный сектор и резервное несоответствие загрузочного сектора, можно восстановить загрузочный сектор NTFS от его резервного копирования или; обновите резервный загрузочный сектор NTFS с текущим загрузочным сектором.
Для установки его:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
sudo -i
apt-get update
apt-get install testdisk
, Если Checkdisk Microsoft не удалось восстановить MFT:
TestDisk----Выполнения В Advanced menu
----Выберите your NTFS partition
----Choose Boot
----Тогда Repair MFT
.
TestDisk сравнит зеркало MFT и MFT. Если MFT будет поврежден, он попытается восстановить MFT использование резервного копирования. Если резервное копирование MFT будет повреждено, оно будет использовать основной MFT.