Hvad er LBA, Bad Sector og I/O-fejl på din harddisk eller SSD
Sådan opstår læsefejl – og hvorfor de ikke kan repareres med software
En gennemgang af LBA-standarden, hvordan sector-fejl opstår, og hvad det betyder for din data recovery-sag.
Hvad er LBA?
LBA er en forkortelse for Logical Block Addressing – en standard, der bruges til at specificere lokationen for blokke af data, der er lagret på en computers lagerenhed. Det er den standard, der benyttes, når en lagerenhed adresseres: computeren beder om data fra en LBA-adresse, og lagerenheden leverer data for adressen. LBA-adressering benyttes i alle moderne harddiske, SSD-diske og RAID, uanset om diskene er tilsluttet via NVMe, SATA, SCSI eller andet. LBA blev oprindeligt udviklet til SCSI-harddiske og erstattede den tidligere anvendte CHS-standard (Cylinder Head Sector). Når der skal læses data ud fra en harddisk eller SSD-disk i forbindelse med data recovery, er det LBA-adresser, der læses.
Sector-størrelse – 512 byte eller Advanced Format
Hver LBA-adresse indeholder oftest 512 bytes data. En LBA-adresse kaldes derfor ofte en sector. På diske, der understøtter AF (Advanced Format), kan der lagres 4.096 bytes i hver sector.
Hvad sker der, når en sector fejler?
Når der opstår læsefejl i en SSD-disk eller harddisk, skyldes det, at en LBA-sector ikke kan læses. Sådanne fejl opleves ofte som I/O-fejl, Bad Sector eller Cyklisk Redundanscheck-fejl (CRC). En sådan fejl kan ikke repareres. Der findes adskillige programmer, der markedsføres til at reparere diskfejl med – de virker ikke. Diskreparationssoftware er skyld i, at rigtig mange filer bliver ødelagt, og i store tab af vigtige data.
Bad sectors er også en hyppig årsag til, at en disk pludselig vises som RAW. Se også vores tips ved defekt harddisk.
Eksempel – hvor meget data ligger i én sector?
En 1 TB SSD-disk eller harddisk indeholder 1.953.525.167 LBA-sectorer. Et JPG-billede på 7,68 MB fylder omkring 15.000 LBA-sectorer. Hvis blot én eller flere af disse 15.000 sectorer ikke kan læses, resulterer det i, at billedet ikke kan vises eller åbnes uden fejl.
LBA under data recovery
Under en data recovery-udlæsning læses hver enkelt LBA-sector fra den defekte disk og lagres i en virtuel klon. Det er den mest skånsomme metode for den defekte SSD-disk eller harddisk – hver sector skal kun læses én gang. Sectorer, der fejler, og områder med skader, springes over for at sikre det bedst mulige data recovery-resultat.