Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Feb 2007 17:01:21 -0800
From:      "Ted Mittelstaedt" <tedm@toybox.placo.com>
To:        "Marc G. Fournier" <scrappy@freebsd.org>, <freebsd-questions@freebsd.org>
Subject:   Re: Bad sector on drive ...
Message-ID:  <001a01c74d78$2557e500$3c01a8c0@coolf89ea26645>
References:  <5D4377994F77F6A6C215D198@ganymede.hub.org>

next in thread | previous in thread | raw e-mail | index | archive | help
no, not even with a reformat.

you MIGHT get something with the manufacturers "re-format" tools but keep in
mind
that the way that these tools work is they simply wipe out the "grown
defects" list in
the disk drive, then re-test all of the defect areas that had been listed in
the grown defect
list, any that test out bad get added back into the list.

IDE/ATA/SATA drives all auto-remap bad sectors on the fly to a set of
"spare" sectors
in a special area of the disk.  What you have going on is a drive with an
increasing number
of bad sectors, to the point that it has used up all of it's spares and the
auto-remap can't
work anymore, so now the drive is starting to report the sectors bad.

What a wise person does in this scenario is go buy a new disk, and "dd" the
contents of the
old disk to the new disk.  What the unwise person does is continue to screw
around with
the old disk, trying various things, until one day the entire works crashes
and cannot be
recovered.

Ted Mittelstaedt

----- Original Message ----- 
From: "Marc G. Fournier" <scrappy@freebsd.org>
To: <freebsd-questions@freebsd.org>
Sent: Friday, February 09, 2007 10:45 PM
Subject: Bad sector on drive ...


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> Short of a reformat, any way of marking the following as bad? :(
>
> Feb 10 02:27:20 ganymede kernel: ad4: FAILURE - READ_DMA
> status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=176887263
> Feb 10 02:27:25 ganymede kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry
> left) LBA=176887324
> Feb 10 02:27:30 ganymede kernel: ad4: TIMEOUT - READ_DMA retrying (0
retries
> left) LBA=176887324
> Feb 10 02:27:35 ganymede kernel: ad4: FAILURE - READ_DMA timed out
LBA=176887324
>
>
> - ----
> Marc G. Fournier           Hub.Org Networking Services
(http://www.hub.org)
> Email . scrappy@hub.org                              MSN . scrappy@hub.org
> Yahoo . yscrappy               Skype: hub.org        ICQ . 7615664
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (FreeBSD)
>
> iD8DBQFFzWoG4QvfyHIvDvMRAmJ6AKDh1PP4WuoW4xh7ZFlZ6lQOHc9uxgCbBsaW
> E00joed8d7Ij7w1P/qZKUqg=
> =lr6d
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@freebsd.org"
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001a01c74d78$2557e500$3c01a8c0>