Did you try the -l or -L options to fsck.ext3?  You need to add the
badblocks to the filesystem so that it won't use them again.  I have to do
this every once in a while on my old 2 GB disk running 7.0 ;o)

It is a bad sign on such a new disk, though.  You may want to check with the
manufacturer about getting a new disk.

Forrest

> -----Original Message-----
> From: Marco [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 07, 2002 12:49 PM
> To: [EMAIL PROTECTED]
> Subject: HARD-DISK bad blocks
> 
> 
> Hello,after a power-failure I noticed these disk errors 
> that I guess are uncorrectable but I hope to be wrong:
> 
> Jan  5 21:48:44 linux kernel: end_request: I/O error, dev 03:01 (hda),
> sector 106864
> Jan  5 21:48:46 linux kernel: hda: dma_intr: status=0x51 { DriveReady
> SeekComplete Error }
> Jan  5 21:48:46 linux kernel: hda: dma_intr: error=0x40 {
> UncorrectableError }, LBAsect=106932, sector=106864
> Jan  5 21:48:46 linux kernel: end_request: I/O error, dev 03:01 (hda),
> sector 106864
> Jan  5 22:07:59 linux kernel: hda: dma_intr: status=0x51 { DriveReady
> SeekComplete Error }
> Jan  5 22:07:59 linux kernel: hda: dma_intr: error=0x40 {
> UncorrectableError }, LBAsect=106932, sector=106864
> Jan  5 22:07:59 linux kernel: end_request: I/O error, dev 03:01 (hda),
> sector 106864
> Jan  5 22:07:59 linux kernel: hda: dma_intr: status=0x51 { DriveReady
> SeekComplete Error }
> Jan  5 22:07:59 linux kernel: hda: dma_intr: error=0x40 {
> UncorrectableError }, LBAsect=106932, sector=106864
> Jan  5 22:07:59 linux kernel: end_request: I/O error, dev 03:01 (hda),
> sector 106864
> 
> I guess that it is a phisical damage to the hard-disk's sector number
> 106864
> 
> I'm using Red Hat 7.2 (kernel 2.4.7-10) with ext3 filesystem
> (journalled-ordered).
> I ran "fsck.ext3 -c" and a lot of bad sectors were discovered,
> finally I ran "fsck.ext3 -p -v -c" and fsck reported 220 bad blocks
> found
> on root partition /dev/hda.Despite of that,I nomore see same errors as
> above,
> they are only:
> 
> [root@linux etc]# tail -f /var/log/messages
> Jan  7 18:08:13 linux gconfd (marco-1275): 21 items remain in 
> the cache
> after cleaning already-synced items older than 300 seconds
> Jan  7 18:15:34 linux kernel: hda: timeout waiting for DMA
> Jan  7 18:15:34 linux kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 14
> Jan  7 18:15:34 linux kernel: hda: status error: status=0x58 {
> DriveReady SeekComplete DataRequest }
> Jan  7 18:15:34 linux kernel: hda: drive not ready for command
> gen  7 19:05:46 linux su(pam_unix)[1988]: session opened for user root
> by marco(uid=500)
> Jan  7 19:07:24 linux kernel: hda: timeout waiting for DMA
> Jan  7 19:07:24 linux kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 14
> Jan  7 19:07:24 linux kernel: hda: status error: status=0x58 {
> DriveReady SeekComplete DataRequest }
> Jan  7 19:07:24 linux kernel: hda: drive not ready for command
> 
> {HDA NOTES:}
> {hda: Maxtor 2B020H1, ATA DISK drive}
> {hda: 40020624 sectors (20491 MB) w/2048KiB Cache, CHS=2491/255/63,
> (U)DMA}
> 
> The disk access speed was reduced before running fsck,now it seems
> normal
> as before power-failure.
> Is now a DMA setting problem or is still a DISK problem?
> 
> What you think? Is there any repairing solution?
> 
> -- 
> 73's! Marco <[EMAIL PROTECTED]>      | http://www.qsl.net/ik5bcu
> i.p.:44.134.210.32 44.134.210.33 | 
> AMPRNET:[EMAIL PROTECTED] 
> AX25:[EMAIL PROTECTED]   | GSM:+393297378262
> 
> 
> 
> _______________________________________________
> Seawolf-list mailing list
> [EMAIL PROTECTED]
> https://listman.redhat.com/mailman/listinfo/seawolf-list
> 



_______________________________________________
Seawolf-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/seawolf-list

Reply via email to