Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 02-01-2005, 08:08 PM   #1
LQ Newbie
Registered: Dec 2003
Posts: 7

Rep: Reputation: 0
Disk read error

After several attempts to boot, and many different tools downloads, rescue boot disks test, etc., I thought I'd try and post here my problem.

My hard drive on my laptop is not booting anymore, and returns the error Disk Read Error, after a power failure while shutting down.

I have used several tools, and I think I gathered as much information as I can.

When I try to boot a live CD, during the partition scan I get the following errors:

hda: dma_intr status=0x51 { DriveReady SeekComplete Errror }
hda: dma_intr error=0x40 { UncorrectableErrror }, LBAsect=5, sector=2
end_request: I/O error, dev 03:00 (hda) , sector 2

and so on, with a couple more similar errors on sector 4 and sector 0

If I start up a rescue disk, which includes a Volkov commander with a free fdisk tool, I can display the partitions.

Free FDISK tells me:

Partition Status Type Mbytes System Usage
1 A Non-DOS 15084 HP/NT FS 39%
2 Non-DOS 31 Linux N 0%
3 Ext DOS 2957 Ext L 7%
4 Non-DOS 16002 Linux N 41%

Total disk space is 38154 Mbytes

The extended DOS partition contains logical DOS Drives

Logical DOS Drive Information

Drv Volume Label Mbytes System Usage
1 486 Linux S 16%
2 1004 Linux N 33%

The tool MBRWIZD /LIST displays the following output:

Disk:0 Size=38G

Pos MBRndx Type/Name Size Active StartSector Sectors
0 0 07-NTFS 15G Yes 63 30,892,932
1 1 83-LINUX 31M No 30,892,995 64,260
2 2 0F-EXTEND 3.0G No 30,957,255 6,056,505
3 3 83-LINUX 16G No 37,013,760 32,772,600

TestDisk says:

number Type start end size in sectors
1 HP/NT 0 1 1 1922 254 63 30892932
2 Linux 1923 0 1 1926 254 63 64260
3 extended LBA 1927 0 1 2303 254 63 6056505
5 Linux Swap 1927 1 1 1988 254 63 995967
x extended 1989 0 1 2116 254 63 2056320
6 Linux 1989 1 1 2116 254 23 2056257
4 Linux 2304 0 1 4343 254 63 32772600

Does anybody know how I can fix my hard drive with a correct boot sector and partition table, considering all the above information?

I am currently running a Rescue Linux from a CD, and running badblocks is displaying many errors of this kind:

hda: read_intr:status 0x59 DriveReady SeekComplete DataRequest Error
hda: read_intr: error0x01 AddrMarkNotFound Lbasect=xxxx sector=xxxx
end_request: I/O error, dev 03:00 (hda), sector xxxx
(xxxx=number of sector, these messages appear plenty of times).

ide0: reset: success

Thanks for any help.

Old 02-02-2005, 11:19 AM   #2
LQ Newbie
Registered: Dec 2003
Posts: 7

Original Poster
Rep: Reputation: 0
That bad, hu? ok, here's another possibility then:

using a live boot rescue disk, I have the network available. Is there a tool I can use to dump out the sectors of my /dev/hda on a network mounted drive?

Old 02-02-2005, 11:34 AM   #3
Senior Member
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,289

Rep: Reputation: 52
maybe, boot from rescue on the affected computer then:
dd [options] if=/dev/hda of=/mounted/drive/
you will have to study "man dd" to work out the necessary options, I haven't tried it myself.
Old 02-02-2005, 02:15 PM   #4
LQ Newbie
Registered: Dec 2003
Posts: 7

Original Poster
Rep: Reputation: 0
Tried that...

Thanks. I tried dd but it returns a disk read error like the ones I mentioned in my post.

man dd: too many options, I hope some kind soul with dd tweaks experience that reads this post has some suggestions to offer, considering we know pretty much all there is to know about partition boundaries.

Thanks a lot,


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
GRUB Error 25: Disk Read Error haertig Linux - Software 6 01-08-2005 01:22 PM
Grub - Error 25: Disk read error torham Linux - Software 6 12-13-2004 10:29 PM
Disk read error? hbbtstar Linux - Newbie 0 10-18-2004 12:12 PM
FC1/RH9 installation error - disk read rswatts Fedora - Installation 2 08-29-2004 12:16 AM
Windows Disk Read Error??? InSane103 Linux - Software 3 02-06-2004 10:51 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:34 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration