MFT поврежден, не может прочитать его непропорциональную запись степени 19
У меня есть ноутбук Lenovo x220, который я загружаю между Win7 и Ubuntu. Я работаю таким образом около двух лет, а недавно обновил Ubuntu с 14.04 до 16.04.5 около двух недель назад, без каких-либо серьезных проблем.
Проблема началась после спящего режима Windows. В последний раз, когда я пытался загрузиться в Windows после спящего режима, он просто перезагружался на экран BIOS. Поэтому я загрузился в Ubuntu на другом разделе и попытался смонтировать раздел NTFS и получил сообщение об ошибке в заголовке. Я получил доступ к данным SMART через disks
приложение, и оно говорит, что диск физически исправен и правильно читает структуру разделов диска.
Бег ntfsfix
дал следующие результаты:
~$ sudo ntfsfix /dev/sda2 Mounting volume... MFT is corrupt, cannot read its unmapped extent record 19 Note : chkdsk cannot fix this, try ntfsfix Inode is corrupt (0): Input/output error Failed to load runlist for $MFT/$DATA. highest_vcn = 0x3, last_vcn - 1 = 0x1023f Failed to load $MFT: Input/output error FAILED Attempting to correct errors... MFT is corrupt, cannot read its unmapped extent record 19 Note : chkdsk cannot fix this, try ntfsfix Inode is corrupt (0): Input/output error Failed to load runlist for $MFT/$DATA. highest_vcn = 0x3, last_vcn - 1 = 0x1023f Failed to load $MFT: Input/output error FAILED Failed to startup volume: Input/output error Checking for self-located MFT segment... OK MFT is corrupt, cannot read its unmapped extent record 19 Note : chkdsk cannot fix this, try ntfsfix Inode is corrupt (0): Input/output error Failed to load runlist for $MFT/$DATA. highest_vcn = 0x3, last_vcn - 1 = 0x1023f Failed to load $MFT: Input/output error Volume is corrupt. You should run chkdsk.
Итак, я запустил TestDisk:
TestDisk 7.0, Data Recovery Utility, April 2015 Christophe GRENIER <grenier@cgsecurity.org> http://www.cgsecurity.org Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63 Partition Start End Size in sectors > 1 * HPFS - NTFS 0 32 33 12 223 19 204800 2 P HPFS - NTFS 12 223 20 21464 73 49 344616960 3 E extended 21464 106 17 38913 70 5 280315906 5 L Linux 21464 106 19 37883 218 31 263778304 X extended 37883 218 32 38913 70 5 16537600 6 L Linux Swap 37883 251 1 38913 70 5 16535552
Первый раздел - это маленький загрузочный раздел размером 100 МБ. Проблемным, где установлена Win7, является второй раздел. Тем не менее, TestDisk говорит, что загрузочный сектор на разделе в порядке:
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63 Partition Start End Size in sectors 2 P HPFS - NTFS 12 223 20 21464 73 49 344616960 Boot sector Status: OK Backup boot sector Status: OK Sectors are identical. A valid NTFS Boot sector must be present in order to access any data; even if the partition is not bootable.
Однако, если я выберу Список, чтобы попытаться перечислить файлы, которые я получу:
2 P HPFS - NTFS 12 223 20 21464 73 49 344616960 Can't open filesystem. Filesystem seems damaged.
Если я выберу Repair MFT, я получу:
MFT and MFT mirror are bad. Failed to repair them.
Что касается того, почему это произошло, я думаю, что это могло быть результатом использования TestDisk 7.1 Beta для восстановления некоторых удаленных файлов из раздела Linux и использования раздела NTFS в качестве места назначения, в то время как Windows была в спящем режиме. Это единственное, о чем я могу думать ...
Итак, вопрос в том, могу ли я что-нибудь сделать?
0 ответов на вопрос
Похожие вопросы
-
2
Повышенные привилегии для запуска приложений в Windows?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
3
Ускорение загрузки OS X на годичной MBP
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
6
Как вы отключите звук запуска на Mac?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?