Can't I get a /dev/one?
Benjamin J. Weiss
benjamin at Weiss.name
Thu Jul 15 20:56:24 UTC 2004
On Thu, 15 Jul 2004, Rick Stevens wrote:
> Benjamin J. Weiss wrote:
> > I believe that this is what is called a "low level" format. IIRC, it
> > formats all of the sectors, both good and bad and resets the flags. Then
> > it reserves a bunch of sectors as spares. Then it tests all of the
> > sectors to see if they'll hold the data properly. If the software detects
> > a problem, it flags the bad sector and brings a spare into use, just as
> > James said.
>
> I used to work for Micropolis and we made hard drives. All hard drives
> have bad sectors on them. The maker reserves a bunch of good sectors to
> be used as replacements and the first format tags the bad sectors and
> modifies a remapping table on the drive which causes it to go to one of
> the spares whenever one of the bad sectors is referenced.
>
> As time goes on and other sectors go bad, a "low level" format finds
> the new bad sectors and further modifies the remapping table to use more
> of the spare sectors. S.M.A.R.T. drives are supposed to be able to do
> this on the fly.
>
> Eventually, the drive will run out of spare sectors and you can't
> successfully low level format it any more. The manufacturer can wipe
> the original remap table and go through it again, but by that time the
> drive is usually well past its MTBF and it's somewhat silly to try to
> push it any further.
Thanks, Rick! I'm glad to get my misconception fixed. :) Like they say,
you learn something new every day, and this was today's. ;)
Ben
More information about the fedora-list
mailing list