English Deutsch Español Français Italiano

cgsecurity

Dacă sectorul de încărcare FAT este deteriorat, datele nu pot fi accesate. Windows va solicita Unitatea nu este formatată, doriți să o formatați acum? O montare Linux va afișa tip greșit fs, opțiune greșită, superbloc rău

TestDisk vă permite să manipulați sectorul de boot al partițiilor FAT. În meniul Avansat, selectați partiția pe care doriți să o modificați și alegeți Cizmă.

Cuprins

Reparați un sector de încărcare FAT

Recuperați un sector de boot FAT32

TestDisk poate remedia sectoarele de boot FAT32 corupte. Cea mai rapidă modalitate este de a restabili sectorul de boot FAT32 din backup-ul său. TestDisk verifică sectorul de boot și sectorul de boot de rezervă. În cazul în care sectorul de boot și sectorul de boot de rezervă nu corespund, puteți:

  • restaurați sectorul de boot din sectorul de boot boot FAT32 dacă este valid (Backup BS);
  • actualizați sectorul de boot de rezervă cu sectorul de boot FAT32 actual dacă este valid (Org. BS).

Dump poate fi folosit pentru a afișa conținutul sectorului atât în ​​format hexazecimal, cât și în format ASCII.

Dacă sectorul de încărcare a fost suprascris, este adesea cazul pentru backupul său, deoarece acestea sunt foarte apropiate unele de altele:

  • sectorul principal de boot este sectorul zero al sistemului de fișiere;
  • sectorul de boot FAT32 de rezervă este de obicei situat în sectorul 6.

Din fericire TestDisk poate rezolva această problemă prin crearea unui nou sector de boot de la zero.

Reconstruiți un sector de boot FAT valid

Nu există un sector de boot de rezervă pentru FAT12 și FAT16, deci dacă sectorul de boot este deteriorat, acesta trebuie recreat. Același lucru se aplică pentru FAT32 dacă atât sectorul de boot cât și backup-ul acestuia sunt corupte. TestDisk poate reconstrui un sector de boot FAT. Alege RebuildBS din meniu - este sigur și nu modifică discul. Utilizare Listă pentru a verifica rezultatul și Scrie dacă ați reușit să vă listați fișierele.

Informații tehnice despre reconstruirea sectorului de încărcare FAT

Pentru a reconstrui un sector de boot FAT, TestDisk presupune că

  • Dimensiunea sistemului de fișiere este egală cu dimensiunea partiției;
  • Fragmentarea este redusă.

  • Selectați tipul FAT compatibil cu dimensiunea sistemului de fișiere;
  • Identificați sectoarele în care încep cele două FAT (numărul de sectoare rezervate, lungimea FAT) și tipul FAT (FAT12/16/32).

Dacă se găsește o singură copie FAT:

  • Dacă tipul FAT este FAT12 sau FAT16, TestDisk presupune că există un singur sector rezervat, deci prima copie FAT se află în sectorul 1. Dacă locația FAT care a fost găsită nu este sectorul 1, TestDisk a găsit al doilea FAT și deduce lungimea FAT din locația FAT.
  • Dacă tipul FAT este FAT32, dacă FAT a fost găsit la sectorul 32 sau 33, este prima copie a FAT și numărul de sectoare rezervate este egal cu această locație, altfel este a doua copie.

Dacă au fost găsite două sau mai multe începuturi ale sectorului FAT:

  • Se presupune că primele două sunt cele două copii ale FAT;
  • Deduce numărul de sectoare rezervate și lungimea FAT.

Dacă nu s-a găsit numărul de sectoare rezervate sau lungimea FAT, TestDisk caută structura directorului. Primele două intrări ale unui director sunt. (director curent) și . (director părinte). Folosind numărul inodului de două sau mai multe. intrări din director, TestDisk obține dimensiunea clusterului și deduce de unde începe primul cluster.

  • Din numărul de clustere, se deduce dacă este un FAT12, FAT16 sau FAT32;
  • Dacă FAT12 sau FAT16, presupune că există un singur sector rezervat;
  • Încearcă să găsească numărul de intrări de directoare (512 în mod implicit);
  • Deduce lungimea FAT.

Dacă FAT12 sau FAT16:

  • Găsește dimensiunea directorului rădăcină;
  • Găsește dimensiunea clusterului.

  • Găsește clusterul rădăcină;
  • Creează un sector de boot cu aceste informații;
  • Întrebă utilizatorul dacă dorește să scrie sau nu acest nou sector de boot.

Utilizatorul poate lista și fișierele partiției FAT.