From owner-freebsd-scsi Mon Oct 14 11:08:52 1996 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA14249 for freebsd-scsi-outgoing; Mon, 14 Oct 1996 11:08:52 -0700 (PDT) Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.109.160]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA14090 for ; Mon, 14 Oct 1996 11:05:41 -0700 (PDT) Received: (from jgreco@localhost) by brasil.moneng.mei.com (8.7.Beta.1/8.7.Beta.1) id NAA24624; Mon, 14 Oct 1996 13:01:03 -0500 From: Joe Greco Message-Id: <199610141801.NAA24624@brasil.moneng.mei.com> Subject: Re: Buslogic controller, Sync mode & a SCSI disk error To: j@uriah.heep.sax.de (J Wunsch) Date: Mon, 14 Oct 1996 13:01:02 -0500 (CDT) Cc: freebsd-scsi@FreeBSD.org, jgreco@brasil.moneng.mei.com In-Reply-To: <199610141653.SAA06506@uriah.heep.sax.de> from "J Wunsch" at Oct 14, 96 06:53:57 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-freebsd-scsi@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > > 2) Because generally I am more interested in a utility to do verification > > and bad block remapping. > > The FORMAT UNIT command does this, inside the drive. At least, that's > my experience. ...and takes the rest of the good blocks with it :-( ( ;-) ) > One of my old (now retired due to lack of space) > Seacrate drives experienced excess bad sectors once, so i backed up, > reformatted, and restored the filesystems. It never got any reported > bad block again, and it went on for more than a year afterwards until > i had to replace it by a larger one recently. Yes, I know. I've actually got a Quantum ProDrive LPS105S here that was dropped _while_ running (about two feet) and it ended up with 122 defects after gentle combinations of scanning and low level formatting. It has been in service for a lot more than a year and has been 1000% reliable. > > Any ideas on a verification/bad block remapper utility? Would it be > > hard to do? > > On-the-fly verification (non-desctructive, as Rod suggested) is much > harder to do. There's no SCSI command for it, you gotta visit each > block on the drive, and remap it manually. Yes, I know, I've seen someone else's implementation. Nice... too bad it can't help us any. :-( ... JG