The first part of that error really doesn't mean anything.
(Thus the "there's nothing wrong with that" note.)
The second part--the hard read errors--those do, indeed tell you that
you have an actual physical i/o problem of some sort.
You probably have a real "disk crash", hard-read failure. Since a disk
sector is typically (always?) 512 bytes, the total disk size is about
20971520 sectors according to my trusty dc, so it's about half-way
through the disk.
Specifically, the error is about 7.33 Gig into the drive, so if you
could just live with a 7G drive, you might be able to get that much
usable.
You can use fdisk and then do "x" to go into expert mode and then use
"c" to change the number of cylindars. If my calculations are right,
you would be ok with 915 cylinders. (It's either 915 or 982, depending
on whether WD uses 1000^3 or 1024^3 for their "10G" figure.) I might
go with 900 just to err on the side of caution.
There may be better ways to deal with this, but that's as far as my
expertise can take you.
On Thu, 24 Feb 2000, Dana J. Laude wrote:
| Here's a interesting snip after running "fdisk /dev/hdb".
|
| <clip>
| The number of cylinders for this disk is set to 1247. There is
| nothing wrong with that, but this is larger than 1024, and could
| in certain setups cause problems with: 1) software that runs at
| boot time (e.g., LILO) 2) booting and partitioning software from
| other OSs (e.g., DOS FDISK, OS/2 FDISK)
| hdb: read_intr: status=0x59 { DriveReady SeekComplete DataRequest
| Error } hdb: read_intr: error=0x40 { UncorrectableError },
| LBAsect=15390270, sector=15390270 end_request: I/O error, dev
| 03:40 (hdb), sector 15390270
| Unable to read /dev/hdb
| </clip>
|
| This is a WD 10GB drive, EIDE btw. I also tried fdisk from
| Win98,
| and it wouldn't do anything but hang forever. Personally, I
| think
| it's hosed. Any ideas welcome. Just a FYI, but I've tried all
| of
| the normal things, like making it a primary, cable, power, and
| even
| a new motherboard. (I was going to upgrade soon anyway;)
|
| Regards,
|
| Dana
--
I am "Brian, the man from babble-on" (Brian T. Schellenberger).
I can be reached at [EMAIL PROTECTED] http://www.babbleon.org .
I support http://www.eff.org & http://www.programming-freedom.org .
I boycott amazon.com. See http://www.gnu.org/philosophy/amazon.html .