Розширений ремонт жиру

Англійська Deutsch Español Français Italiano

ремонт

Якщо завантажувальний сектор FAT пошкоджений, доступ до даних неможливий. Windows запитає. Диск не відформатований. Ви хочете відформатувати його зараз? Монтаж Linux відображатиме неправильний тип fs, поганий варіант, поганий суперблок

TestDisk дозволяє маніпулювати завантажувальним сектором розділів FAT. У меню Додатково виберіть розділ, який потрібно змінити, та виберіть Завантаження.

Зміст

Відремонтуйте завантажувальний сектор FAT

Відновіть завантажувальний сектор FAT32

TestDisk може виправити пошкоджені завантажувальні сектори FAT32. Найшвидший спосіб - відновити завантажувальний сектор FAT32 із резервної копії. TestDisk перевіряє завантажувальний сектор та резервний завантажувальний сектор. Якщо завантажувальний сектор та резервний завантажувальний сектор не відповідають, ви можете:

  • відновити завантажувальний сектор із резервного завантажувального сектору FAT32, якщо він дійсний (Резервна BS);
  • оновіть резервний завантажувальний сектор поточним завантажувальним сектором FAT32, якщо він дійсний (Орг. BS).

Звалити може використовуватися для відображення вмісту сектору як у шістнадцятковій, так і в ASCII.

Якщо завантажувальний сектор був перезаписаний, часто це стосується і його резервного копіювання, оскільки вони дуже близькі один до одного:

  • основний завантажувальний сектор - нульовий сектор файлової системи;
  • резервний завантажувальний сектор FAT32 зазвичай знаходиться в секторі 6.

На щастя, TestDisk може впоратися з цією проблемою, створивши новий завантажувальний сектор з нуля.

Відновіть дійсний завантажувальний сектор FAT

Немає резервного завантажувального сектору для FAT12 та FAT16, тому, якщо завантажувальний сектор пошкоджений, його слід відтворити. Те саме стосується FAT32, якщо завантажений сектор та його резервна копія пошкоджені. TestDisk може відновити завантажувальний сектор FAT. Вибирайте RebuildBS в меню - це безпечно і не змінює диск. Використовуйте Список щоб перевірити результат і Пишіть якщо вам вдалося перерахувати файли.

Технічна інформація про відновлення завантажувального сектору FAT

Щоб відновити завантажувальний сектор FAT, TestDisk передбачає, що

  • Розмір файлової системи дорівнює розміру розділу;
  • Фрагментація низька.

  • Виберіть, який тип FAT сумісний із розміром файлової системи;
  • Визначте сектори, де починаються два FAT (кількість зарезервованих секторів, довжина FAT) і тип FAT (FAT12/16/32).

Якщо знайдено лише одну копію FAT:

  • Якщо тип FAT - FAT12 або FAT16, TestDisk припускає, що існує лише один зарезервований сектор, тому перша копія FAT знаходиться в секторі 1. Якщо місцезнаходження FAT, яке було знайдено, не є сектором 1, TestDisk знайшло другий FAT і він визначає довжину FAT з місця розташування FAT.
  • Якщо тип FAT - FAT32, якщо FAT знайдено в секторі 32 або 33, це перша копія FAT, а кількість зарезервованих секторів дорівнює цьому розташуванню, інакше це друга копія.

Якщо було виявлено два або більше початку сектору FAT:

  • Припускається, що перші дві - це дві копії FAT;
  • Виводить кількість зарезервованих секторів і довжину FAT.

Якщо кількість зарезервованих секторів або довжина FAT не знайдено, TestDisk шукає структуру каталогів. Перші два записи каталогу є. (поточний каталог) та . (батьківський каталог). Використання числа inode двох або більше. записи каталогу, TestDisk отримує розмір кластера і визначає, де починається перший кластер.

  • Із кількості кластерів виходить, якщо це FAT12, FAT16 або FAT32;
  • Якщо FAT12 або FAT16, то передбачається, що існує лише один зарезервований сектор;
  • Намагається знайти кількість записів каталогів (за замовчуванням 512);
  • Виводить довжину FAT.

Якщо FAT12 або FAT16:

  • Він знаходить розмір кореневого каталогу;
  • Знаходить розмір кластера.

  • Він знаходить кореневий кластер;
  • Створює завантажувальний сектор з цією інформацією;
  • Запитує користувача, хоче він писати цей новий завантажувальний сектор чи ні.

Користувач також може перерахувати файли розділу FAT.