Відновіть всю файлову систему NTFS


14

Я шукаю корисні інструменти для ремонту цілого розділу / диска NTFS, не тільки конкретних файлів.

Мій набір випадків: я намагаюся клонувати пристрій нетбука через partimage. На жаль, у розділі NTFS є помилки, і partimage каже, що він не міг правильно прочитати з пристрою і, нарешті, закриває. Було б заощаджено велику кількість роботи, якби мені вдалося захопити образ диска та скопіювати його на функціональний, новий диск та зібрати нетбук.

Інструменти, які я вже спробував:

  • ntfsfix - бігайте, але поліпшення немає
  • chkdsk в Windows XP - генерування результатів, очевидно, ремонт, але потім вихід із системи та залишення мене з невідомою помилкою

На розділі не є насправді кричущі дані. Просто запобігти встановленню Windows XP та уникати копіювання інших файлів, варто спробувати кілька речей (чи було б просто елегантно вирішити великі проблеми кількома термінальними командами ..?). Будь ласка, не соромтеся рекомендувати інструменти, які можуть щось зламати.

Я середньо впевнений, щоб зберегти розділ, тому що Palimpsest (він же Disk Utility) підказує мені, що на диску є кілька поганих секторів, але він все ще "здоровий" (зелена ручка).

Я веду natty і маю обмежені, але принаймні достатні термінальні знання.


1
Ви подивилися на testdisk?
Шибумі

2
testdisk не допоможе вам відновитись із несправних секторів. Вам потрібен інструмент ddrescue(пакет gddrescueна Ubuntu): wiki.lunarsoft.net/wiki/Data_Recovery#ddrescue
організуйте

1
@Arrange - Я пропоную вам поставити це як відповідь, оскільки це була та сама пропозиція, яку я збирався зробити. ddrescue пропонує відновлення навіть при проблемах на диску. Існує важлива частина методу резервного копіювання / відновлення для ddrescure, яка полягає в наступному: "Після того, як ddrescue закінчує перший прохід і закінчує розділення помилок на ділянці, всі сектори, які він не міг прочитати, не намагаються знову. "
Луїс Альварадо

@arrange на даний момент я ddrescueспробую - чи підключені обидва диски через SATA, щоб збільшити швидкість
f4lco

Відповіді:


6

Windows ' chkdsk- це авторитетний інструмент для ремонту NTFS. Якщо це не вдається виправити, то вам не пощастить. Ви можете спробувати стерти весь диск і почати все спочатку, і диск може виявитися нормальним, або вам може знадобитися його замінити. Почніть з обнулення всього диска (при умові, що це sda):

sudo dd if=/dev/zero of=/dev/sda

Якщо це завершиться без помилок, ще раз перевірте статистику SMART в утиліті диска. Кількість очікуючих та offline_uncorrectable має бути нульовою. Якщо кількість перерозподілених секторів все ще дорівнює нулю, то диск добре, і ви можете відформатувати його та продовжувати його використовувати. Якщо кількість перерозподілених лічильників піднялася вгору, то привід має певні фізичні пошкодження, які можуть з часом посилитися. Якщо він знаходиться на гарантії, замініть його. Якщо ні, то проведіть довгий розумний самотест один раз на тиждень або близько того, щоб упевнитися, що додаткові погані сектори не розвиваються. Якщо з’явиться більше поганих секторів, тоді ви захочете замінити диск.


Дякую за цю відповідь, але я збираюся придбати новий диск незалежно від того, які результати принесуть мої спроби відновлення - я збираюся обробляти нетбук комусь іншим і не можу вимагати моніторингу диска.
f4lco

@phineas до тих пір, поки всі рахунки повернуться до нуля, тоді з диском нічого поганого немає, і контролювати його не потрібно. Це просто, якщо перерозподілений підрахунок зросте, ви маєте на що стежити.
psusi

Я спробував і було правильним рішенням придбати новий диск:~$ sudo dd if=/dev/zero of=/dev/sdb dd: writing to `/dev/sdb': Input/output error 340185+0 records in 340184+0 records out 174174208 bytes (174 MB) copied, 32.69 s, 5.3 MB/s
f4lco
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.