[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Whirring hard drive fails to boot up fully



Hello,

Apologies for the long message; I'm trying to give as much information as
possible.

After a few crashes with my "official 2.1r2" machine that I put down to
hardware (inadequate cooling possibly), it seemed to be fairly stable -
until I rebooted into NT.  It got to the startup blue screen with the dots
going across and then the hard drive started whirring sporadically but
repetitively (if that makes sense).  When I restarted, it did the same
whirring when trying to access the disk for the first time (after the POST
and stuff).

My active partition is hda1 which is NT's C: drive, and I use NTLoader to
get to Linux on hda2.

After a few whirrs "1FA:" appears, and by pressing A (changes to "1234F:")
followed by 2 I can go directly into Linux (through LILO).  This suggests
that the disk isn't _completely_ dead, even if it is very ill.  However,
after the partition check ("hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8
>") the whirring starts again, and is shortly followed by many error
messages.  I'm copying by hand so I hope they're accurate:

----
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=722927, sector=2
end_request: I/O error, dev 03:02, sector 2
EXT2-fs: unable to read superblock
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=722927, sector=2
end_request: I/O error, dev 03:02, sector 2
MINIX-fs: unable to read superblock
[MS-DOS FS Rel. 12,FAT 0,check=n,conv=b,uid=0,gid=0,umask=022,bmap]
[me=0x1c,cs=0,#f=36,fs=65526,fl=14268,ds=54886,de=0,data=54886,se=59648,ts=8
0622
4184,ls=5120,rc=0,fc=4294967295]
Transaction block size = 512
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=722989, sector=64
end_request: I/O error, dev 03:02, sector 64
isofs_read_super: bread failed, dev 03:02 iso_blknum 16 block 32
Kernel panic: VFS: Unable to mount root fs on 03:02
----

If I boot using tomsrtbt I can use fdisk to view the partition table (which
seems to be correct), and I also managed to delete the swap partition (hda3)
and replace it with a new (ext2) one.  I could mke2fs it, mount it and copy
files to it.

Within tomsrtbt I cannot e2fsck any of the existing partitions (although the
new hda3 is fine) - very similar errors to the above are reported (this for
'e2fsck /dev/hda2'):

----
hda: read_intr: status=0x59 { DriveReady SeekCopmlete DataRequest Error }
hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=722927, sector=2
end_request: I/O error, dev 03:02, sector 2
e2fsck: Attempt to read block from filesystem resulted in showrt read while
tryin
g to open /dev/hda2
Could this be a zero-length partition?
----

The drive is an IBM DeskStar 20.5GB, 7200RPM and was bought in January this
year.

The BIOS has the disk in LBA mode and thinks it's about 8GB in size.

The partition table is now the following (hda3 used to be Linux swap of
identical size):

----
Disk /dev/hda: 255 heads, 63 sectors, 2495 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start      End   Blocks   Id  System
/dev/hda1   *         1       45   361431    6  DOS 16-bit >=32M
/dev/hda2            46       64   152617+  83  Linux native
/dev/hda3            65       80   128520   83  Linux native
/dev/hda4            81     1609 12281692+   5  Extended
/dev/hda5            81      462  3068383+  83  Linux native
/dev/hda6           463      717  2048256   83  Linux native
/dev/hda7           718     1099  3068383+  83  Linux native
/dev/hda8          1100     1609  4096543+   7  OS/2 HPFS
----

I'm hoping someone out there might recognise the problem or be able to
interpret the error messages.

Does anybody know specifically what could be wrong?  Is the disk really dead
(should I send it back)?

Is there any chance of retrieving any data from the existing partitions?
There's nothing vitally important (I'd have made backups if there was
anything :-) ) but there are a few files it would be preferable not to lose.
I haven't tried reformatting the lot yet for this reason.

Thanks for any help,

Paul Stephenson


Reply to: