[bglug] badblocks

AxP a.x.p@inwind.it
Mar 25 Nov 2003 20:22:42 CET


Koan disse:
> # badblocks mi trova 3 settori danneggiati
> che cosa è meglio fare ?

badblocks rileva i blocchi effettivamente difettosi sul device,
indipendentemente dal fatto che questo device supporti o meno il block
relocation.

Tutti gli HD moderni supportano tale feature.
In pratica: quando la logica a bordo dell'hd rileva dei blocchi difettosi,
aggiorna la "block relocation table" per rimappare il blocco difettoso su
dei blocchi "di riserva" sempre presenti all'interno di ogni traccia.
La presenza di questi blocchi "spare" e' uno dei motivi per cui la
dimensione reale dell'hd e' inferiore a quella teorica.

badblocks come dicevo prima rileva i blocchi fisici difettosi, quindi con
ogni probabilita' questi blocchi sono gia' stati rimappati.

Il tuo non e' un problema, per ora. Lo puo' diventare se il numero di
blocchi aumenta nelle prossime ore di utilizzo.

Come gia' detto in un altro messaggio di questo thread, l'MTBF di un HD si
spalma soprattutto nelle prime 100-500 ore e verso la fine dell'MTBF (mean
time before failure, quantita' di tempo prima di un failure, di solito
intorno alle 50000 ore) dichiarato.

Se l'hd in questione e' ATA, attiva lo SMART (smartctl -e [device]) e
l'offline test automatico (smartctl -t [device]) e verifica i risultati di
tanto in tanto (smartctl -l [device]). Se trovi qualcosa in questo
errorlog, torna alla Mind a lamentarti.

Facci sapere.

cheers



-- 
 - AxP -

Linux user n.241668
GPG key ID: 0C96DE3C
Key fingerprint = 21CC 3510 26A3 1FE3 DD20  1211 6993 690A 0C96 DE3C

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT/CS d++ s-: a- C++$ UL++B+H P+ L+++>$ !E---- W+ N+
o K w--- O- M- V-- PS PE+ Y+ PGP++>+++ t+ 5?
X+++ R !tv b+ DI? D+++ G++ e+ h+ r+++ y+++++**
------END GEEK CODE BLOCK------





Maggiori informazioni sulla lista bglug