On Tue, 9 Jul 2002, Don Lewis wrote:

> On  8 Jul, Peter Wemm wrote:
> > Julian Elischer wrote:
> >> this is not a 'reformat'
> >>
> >> what I want to do is an old-fashionned refomat/verify where the controller
> >> writes new track headers etc.
> >
> > The thing is, just about all IDE drives more than a few GB or so do 'track
> > writing' and have no fixed sectoring or sector positioning.  ie: each time
> > you write a single sector to a track, it does a read-modify-write of *THE
> > ENTIRE TRACK*.  This is why we have to have write caching turned on for IDE
> > drives to get decent performance.  Without it, it essentially rewrites the
> > entire track over and over and over again because it cannot fill its write
> > buffer in order to write a contiguous block to completely replace what was
> > there before.  ie: each track is one giant physical sector with multiple logical
> > sectors inside it.
> >
> > The really annoying thing is that most newer scsi drives do this too.
>
> How readily available is the information about which drives do this?  As
> someone who only buys the occasional drive, I'd rather not have to buy
> one and do the evaluation myself using the method mentioned later in
> this thread.
>
>
> > Get a UPS if you value the data. :-]
>
> That doesn't help if the cat knocks a book off the shelf onto the power
> switch, or if you trip over the cord between the UPS and the computer,
> or if the magic smoke escapes from the computer power supply.

I've seen some BIOSes that allowed you to force the low-level format.
Alternatively, you could run an old copy of dos that had "debug" on it and
tell it to "g c800:0" which was the address of the disk ROM routine; it
worked very reliably for me (before I learned about scsi disks!)

>
>
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-hackers" in the body of the message
>

----------------------------------------------------------------------------
Chuck Robey         | Interests include C & Java programming, FreeBSD,
[EMAIL PROTECTED]   | electronics, communications, and signal processing.

New Year's Resolution:  I will not sphroxify gullible people into looking up
fictitious words in the dictionary.
----------------------------------------------------------------------------


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to