Jak naprawić uszkodzony / uszkodzony system plików / partycję NTFS bez utraty na nim danych?

17

Zamierzałem zainstalować Fedorę wraz z moim Windows 7 Starter na moim Acer Apire One D255E, a w pewnym momencie podczas zmiany rozmiaru partycji NTFS (tej z Windows) instalacja nie powiodła się. Teraz nie mogę uzyskać dostępu do tej partycji z żadnego systemu operacyjnego. Gdy próbowałem uzyskać do niego dostęp z instalacji Fedory uruchomionej na dysku flash USB, pojawia się ten błąd:

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?

Nie ma to dla mnie większego sensu, ale naprawdę liczyłem na to, że komuś to pomoże, a oni dadzą mi sposób na przywrócenie partycji bez utraty wszystkiego (mam tam wiele ważnych notatek z różnych klas) ?

Gareth
źródło
Czy próbowałeś zamontować go w innej instalacji systemu Windows?
Kirk,
2
Zrób zdjęcie, a następnie wkręć je.
KCotreau,
Co rozumiesz przez inną instalację systemu Windows? Próbowałem umieścić tam dysk instalacyjny XP, aby sprawdzić, czy mogę go użyć do uruchomienia programu chkdsk, ale nie działał.
Gareth
Możesz wypróbować dysk testowy: cgsecurity.org/wiki/TestDisk . Jeśli to naprawi, zmień rozmiar partycji w systemie Windows, a nie Linux. Lub użyj VirtualBox i uruchom Linux w vm.
Joe Internet

Odpowiedzi:

17

Jeśli możesz pobrać Ubuntu na żywo CD i zainstalować NTFS-3G i NTFSProgs (w repozytoriach), być może będziesz w stanie odzyskać swoje smutki z NTFS.

Musiałem to zrobić raz na komputerze znajomego i postępowałem zgodnie z instrukcją tego faceta . Jest to bardzo pomocne i powinno albo naprawić Twój problem, albo dać ci więcej informacji na temat tego, co dokładnie jest złe (wtedy możemy zacząć od tego).

Może to dobrze wykonać zadanie:

sudo ntfsfix /dev/<device name>
n0pe
źródło
To działało idealnie! Dziękuję bardzo za to! : D
Gareth
Bez obaw, chętnie pomogę!
n0pe
Dziękuję za odpowiedź! Stary post, ale nadal bardzo pomocny!
Radu Rădeanu
2

Miałem podobny problem na jednym z komputerów mojego klienta. Po przejściu przez wiele programów, takich jak spinrite, narzędzia systemu Windows, narzędzia oparte na systemie Linux (takie jak sugestia poprzedniej odpowiedzi), HDD Regenerator był tym, który znalazł i odzyskał uszkodzone sektory danego dysku twardego w moim przypadku, a ten dysk twardy miał prawie 15% swoich sektorów oznaczonych jako BAD. Zajęło to około 11 dni, ale udało mi się zamontować dysk i usunąć podatek użytkownika, pracownika i inne ważne dane.

Joshua AT
źródło