*BSD News Article 24110


Return to BSD News archive

Newsgroups: comp.os.386bsd.development
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!pv0220.vincent.iastate.edu!shad
From: shad@iastate.edu (Hanse ShadowSpawn)
Subject: Bad sectors on an IDE
Message-ID: <shad.753516286@pv0220.vincent.iastate.edu>
Sender: news@news.iastate.edu (USENET News System)
Organization: Iowa State University, Ames IA
Date: Wed, 17 Nov 1993 06:04:46 GMT
Lines: 26

I don't know which group this is more appropriate for, but there seem to
be a lot of people here that have hardware experience and it's a
potential development idea.  Anyway, enough preamble.  Here's the
problem:

For the past few weeks I've been trying to install FreeBSD-1.0-RELEASE.
I was having "Can't allocate memory" errors after running configure.  I
finally figured out that I was getting hard drive errors due to unmapped
bad sectors on my IDE drive.  Is there a way to mark these sectors as
bad (the same way DOS does and does well) so that the OS won't try to
use them?  I know that there is a media analysis option in the AMI BIOS
(the version I'm running) that will supposedly update a bad sector
table, but is that meant for IDE drives?  I don't really want to do
damage to my drive and the total of bad sectors is less than 1% of my
drive (which is acceptable to me).  Is there a Norton Disk Doctor style
program for FreeBSD or NetBSD that takes care of this problem?  I want
to get a *BSD system running and can't.  Any help would be appreciated.

I can send the sysconfig if necessary.  The basics are a 486DX/2-66MHz
EISA with a DTC 2290 EISA IDE controller and a MAXTOR LXT-535A IDE hard
drive.  Thanks in advance.

-----------------------Marcus I. Ryan (shad@iastate.edu)---------------------
 Republicans understand the importance of bondage between a mother and child.
                                -- Vice President Dan Quayle 
-----------------------------------------------------------------------------