[Tech] Retry: Badblocks

Sergio Ballestrero s.ballestrero@firenze.linux.it
Mer 7 Nov 2001 09:22:12 CET


On Sat, 2001-11-03 at 12:47, Marco A. Calamari wrote:

    1) il numero di blocchi di badblock e' di 512 byte ?
         Il filesystem ce li ha di 4096

credo che il default per blocksize in badblocks sia 1024, visto che dice
che un floppy ha 1440 blocchi...

    2) come posso fare per marcare i blocchi come bad,
      o per tentare di rigenerarli scrivendoci sopra ?
      Avevo pensato di usare l'opzione -w di badblock,
      e poi fare un fsck per tentare il recupero, e poi casomai
      marcare (ma come?) i blocchi come bad se non si potevano
      recuperare

Dal man di badblocks:

WARNING
       Never  use the -w option on an device containing an exist­
       ing file system.  This option erases data!  If you want to
       do  write-mode testing on an existing file system, use the
       -n option instead.  It is slower,  but  it  will  preserve
       your data.

da quello di e2fsck:

       -l filename
              Add the blocks listed  in  the  file  specified  by
              filename  to the list of bad blocks.  The format of
              this file is the same as the one generated  by  the
              badblocks(8) program.

Sarebbe meglio se tu gli facessi evitare un'intera area attorno ai
blocchi sciupati, visto che spesso il danno si estende col tempo.

 I bad block magari si possono recuperare, ma quasi sicuramente non
sarebbero affidabili. Meglio evitarli e basta.

ciao,
  Sergio

-- 
 War doesn't prove who's right,              Sergio Ballestrero
      just who's left.                 http://www.firenze.linux.it/~sash
GPG Key fingerprint = D974 2E34 B4C5 2EE6 0333  31BC 621B 0273 9FF7 BF97





Maggiori informazioni sulla lista flug-tech