Як виправити пошкоджену / пошкоджену файлову систему / розділ NTFS, не втрачаючи на ній даних?


17

Я збирався встановити Fedora 15 поряд із моїм стартером Windows 7 на моєму Acer Apire One D255E, і в якийсь момент під час зміни розміру розділу NTFS (того, у якому він знаходиться на Windows) налаштування не вдалося. Тепер я не можу отримати доступ до цього розділу з будь-якої ОС. Коли я намагався отримати доступ до нього з установки Fedora, що працює на USB flashdrive, я отримую цю помилку:

Error mounting: mount exited with exit code 12: Failed to read last sector (452534271):
Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sda5': Invalid argument
The device '/dev/sda5' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

Для мене це не має великого сенсу, але я дуже сподівався, що це буде комусь, і вони можуть дати мені спосіб відновити розділ, не втрачаючи на ньому все (у мене є багато важливих записок з різних класів) ?


Ви намагалися встановити його в іншому вікні установки?
Кірк

2
Створіть зображення, а потім накрутіть його.
KCotreau

Що ви маєте на увазі під іншим встановленням Windows? Я спробував поставити там інсталяційний диск XP, щоб побачити, чи можу я використовувати його для запуску chkdsk, але він не працював.
Гарет

Ви можете спробувати тестовий диск: cgsecurity.org/wiki/TestDisk . Якщо він виправить це, змініть розмір свого розділу в Windows, а не Linux. Або використовувати VirtualBox та запустити Linux у vm.
Joe Internet

Відповіді:


17

Якщо ви можете отримати Ubuntu на живому компакт-диску та встановити NTFS-3G та NTFSProgs (у сховищах), можливо, ви зможете відновити ваші NTFS-смутки.

Я повинен був зробити це один раз для ПК свого друга, і я дотримувався цього хлопця "Як" . Це дуже корисно, і воно повинно або виправити вашу проблему, або дати вам більше інформації щодо того, що саме не так (тоді ми можемо працювати звідти).

Це цілком може зробити цю роботу:

sudo ntfsfix /dev/<device name>

Це спрацювало чудово! Дуже дякую за це! : D
Гарет

Не хвилюйтесь, раді допомогти!
n0pe

Дякую за відповідь! Старий пост, але все ще дуже корисний!
Radu Rădeanu

2

У мене була однакова проблема на одному з ПК мого клієнта. Після перегляду декількох програм програмного забезпечення, таких як спинрит, утиліти Windows, утиліти на базі Linux (такі, як пропозиція попередньої відповіді), HDD Regenerator виявив і відновив погані сектори, про які йдеться, у моєму випадку, і цей жорсткий диск майже 15% її секторів позначені як BAD. На завершення пройшло приблизно 11 днів, але мені вдалося встановити накопичувач і видалити податок, службовця та інші важливі дані.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.