LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-04-2006, 06:42 PM   #1
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Rep: Reputation: 32
Question hd weirdness, dma won't stay on


Right so I've got some strange messages at boot. Courteousy of a mixture (kdiff3) of dmesg and /var/log/dmesg I bring you this log info - it shows hdb in use (root partition is hdb1, hdb2 is swap, hda1 is vfat (windows but haven't booted it since XP trial period ended 18+ months ago):

Code:
....SNIP....SNIP....

ReiserFS: hdb1: found reiserfs format "3.6" with standard journal
ReiserFS: hdb1: using ordered data mode
ReiserFS: hdb1: journal params: device hdb1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hdb1: checking transaction log (hdb1)
input: PS/2 Generic Mouse as /class/input/input3
ReiserFS: hdb1: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 140k freed
Adding 1028152k swap on /dev/hdb2.  Priority:-1 extents:1 across:1028152k
usb 1-1.1:1.1: uevent
usb 1-1.1:1.0: uevent
usb 1-1.1: uevent
usb 2-2:1.2: uevent
usb 2-2:1.1: uevent
usb 2-2:1.0: uevent
usb 2-2: uevent
usb 2-1:1.1: uevent
usb 2-1:1.0: uevent
usb 2-1: uevent
usb 1-1:1.0: uevent
usb 1-1: uevent
usb 2-0:1.0: uevent
usb usb2: uevent
usb 1-0:1.0: uevent
usb usb1: uevent
PCI: Found IRQ 10 for device 0000:00:0f.0
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10]  MMIO=[e8000000-e80007ff]  Max Packet=[2048]  IR/IT contexts=[8/8]
8139too Fast Ethernet driver 0.9.27
PCI: Found IRQ 5 for device 0000:00:12.0
PCI: Sharing IRQ 5 with 0000:00:0e.0
eth0: RealTek RTL8139 at 0x1400, 00:e0:18:cc:d8:4b, IRQ 5
eth0:  Identified 8139 chip type 'RTL-8139C'
agpgart: Detected VIA Twister-K/KT133x/KM133 chipset
agpgart: AGP aperture is 64M @ 0xec000000
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
PCI: Found IRQ 5 for device 0000:00:0e.0
PCI: Sharing IRQ 5 with 0000:00:12.0
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00110600000044ba]
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
hda: DMA disabled
hdb: DMA disabled
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 39102336
Buffer I/O error on device hda, logical block 39102336
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
nvidia: module license 'NVIDIA' taints kernel.
PCI: Found IRQ 11 for device 0000:01:00.0
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-7174  Tue Mar 22 06:44:39 PST 2005
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 39102336
Buffer I/O error on device hda, logical block 39102336
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 39102336
Buffer I/O error on device hda, logical block 39102336
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 39102336
Buffer I/O error on device hda, logical block 39102336
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 39102336
Buffer I/O error on device hda, logical block 39102336
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
[above 3 lines repeats 3 times]
ide0: reset: success
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 39102336
Buffer I/O error on device hda, logical block 39102336
ReiserFS: hdb3: found reiserfs format "3.6" with standard journal
ReiserFS: hdb3: using ordered data mode
ReiserFS: hdb3: journal params: device hdb3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hdb3: checking transaction log (hdb3)
ReiserFS: hdb3: Using r5 hash to sort names
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdb6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.

....SNIP....SNIP....SNIP....
Then there's the fact that smartctl (with testing on both hda and hdb don't report any errors. Observe:

Code:
root@ixthus:/etc/profile.d# smartctl --all /dev/hda
smartctl version 5.36 [i486-slackware-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Model Family:     Seagate U Series 5 family
Device Model:     ST320413A
Serial Number:    5ED0ERBZ
Firmware Version: 3.54
User Capacity:    20,020,396,032 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   4
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Tue Sep  5 00:04:58 2006 BST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                 ( 422) seconds.
Offline data collection
capabilities:                    (0x1b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        No General Purpose Logging support.
Short self-test routine
recommended polling time:        (   1) minutes.
Extended self-test routine
recommended polling time:        (  23) minutes.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000e   075   055   025    Old_age   Always       -       16125276
  3 Spin_Up_Time            0x0002   075   072   000    Old_age   Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       364
  5 Reallocated_Sector_Ct   0x0032   100   100   036    Old_age   Always       -       0
  7 Seek_Error_Rate         0x000e   082   060   030    Old_age   Always       -       187872984
  9 Power_On_Hours          0x0032   093   093   000    Old_age   Always       -       6578
 10 Spin_Retry_Count        0x0012   100   100   097    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   097   097   020    Old_age   Always       -       3306
194 Temperature_Celsius     0x0022   035   052   000    Old_age   Always       -       35
195 Hardware_ECC_Recovered  0x001a   085   055   000    Old_age   Always       -       192632326
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   100   000    Old_age   Offline      -       0
202 TA_Increase_Count       0x0032   100   253   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%      6567         -
# 2  Short offline       Completed without error       00%      5782         -
# 3  Extended offline    Completed without error       00%      5600         -
# 4  Short offline       Completed without error       00%      5601         -
# 5  Short offline       Completed without error       00%      5601         -
# 6  Short offline       Completed without error       00%      3915         -
# 7  Short captive       Completed without error       00%         0         -

Device does not support Selective Self Tests/Logging
root@ixthus:/etc/profile.d# smartctl --all /dev/hdb
smartctl version 5.36 [i486-slackware-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Caviar SE family
Device Model:     WDC WD400JB-00ENA0
Serial Number:    WD-WCAD16396026
Firmware Version: 05.03E05
User Capacity:    40,020,664,320 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   5
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Tue Sep  5 00:06:06 2006 BST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                 (1506) seconds.
Offline data collection
capabilities:                    (0x3b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        No General Purpose Logging support.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  28) minutes.
Conveyance self-test routine
recommended polling time:        (   5) minutes.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0007   093   092   021    Pre-fail  Always       -       2716
  4 Start_Stop_Count        0x0032   098   098   040    Old_age   Always       -       2001
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   200   200   051    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       4052
 10 Spin_Retry_Count        0x0013   100   100   051    Pre-fail  Always       -       0
 11 Calibration_Retry_Count 0x0013   100   100   051    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       1889
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0012   200   200   000    Old_age   Always       -       0
199 UDMA_CRC_Error_Count    0x000a   200   253   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0009   200   200   051    Pre-fail  Offline      -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%       765         -
# 2  Short offline       Completed without error       00%      1004         -
# 3  Short offline       Completed without error       00%       805         -
# 4  Short offline       Interrupted (host reset)      20%       992         -

Device does not support Selective Self Tests/Logging
Also, I booted in Knoppix (v5 I think) and ran fsck.reiserfs on hdb1 (my root drive) and fsck -c on a few other partitions without getting any errors or warnings, no journal replays required (I think that's what it says?).

I can run "hdparm -d1 -k1 /dev/hdb" on both drives and using hdparm tests I can confirm that DMA is activated, but it won't get restored on reboot.

There's also some other weirdness happening with my system. Like I can no longer shutdown properly (I just get "system halted" and have to force a hard-off via the power button).

Recently I've upgrade to KDE 3.5.4 . But I don't think that's related. I also tried a kernel upgrade to 2.6.17.11 which ultimately failed as I couldn't get nvidia installed. I have a geforce2 and have to use a patch to compile for my current kernel:

Code:
Linux ixthus 2.6.16.13pbhj #1 PREEMPT Fri May 5 21:37:32 BST 2006 i686 athlon i386 GNU/Linux
So anyone any ideas: other threads with similar errors have had responses "drive is failing d00d, replace pronto". However everything else says that the drive is fine?! I have checked the cables are firmly in place! If I hear nohting I guess I'll boot knoppix and check the dmesg there and try using a different cable on hda.

Oh and in case it matters, fstab:

Code:
/dev/hdb2     swap             swap        defaults         0   0
/dev/hdb1     /                reiserfs    defaults         1   1
/dev/hdb3     /usr/local       reiserfs    defaults,users,exec      1   2
/dev/hdb5     /fatShare        vfat        defaults,user,noauto   0   0
/dev/hdb6     /bkup            ext3        defaults,user   0   0
/dev/hda1     /fat-c           vfat        defaults,user,noauto   0   0
/dev/hdc      /cdrom           iso9660     noauto,users,rw  0   0
/dev/hdd      /dvd             auto        noauto,ro,users
/dev/fd0      /mnt/floppy      auto        noauto,users     0   0
devpts        /dev/pts         devpts      gid=5,mode=620   0   0
proc          /proc            proc        defaults         0   0
/dev/sda1     /mnt/sda1        auto        defaults,user,noauto  0   0
/dev/sda2     /mnt/sda2        auto        defaults,user,noauto  0   0
/dev/sda3       /mnt/sda3       auto    defaults,user,noauto 0 0
#/dev/sda4     /mnt/sda4        auto    defaults,user,noauto  0 0
My system info (hardware and some library versions) can be seen @ http://pbhj.alicious.com/hardinfo1.html
 
Old 09-04-2006, 07:19 PM   #2
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
No errors?

Code:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000e   075   055   025    Old_age   Always       -       16125276
  7 Seek_Error_Rate         0x000e   082   060   030    Old_age   Always       -       187872984
195 Hardware_ECC_Recovered  0x001a   085   055   000    Old_age   Always       -       192632326
You'd best backup any data you want - that's a dead drive waiting to fail when you're least ready for it.
 
Old 09-04-2006, 08:07 PM   #3
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Original Poster
Rep: Reputation: 32
http://www.mail-archive.com/linux-id.../msg00704.html this is about an Ali chipset error but may relate. However, this kernel has run without me noticing this error before so I find it's appearance now due to kernel bugs unlikely.
 
Old 09-04-2006, 09:29 PM   #4
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Original Poster
Rep: Reputation: 32
Unhappy

Quote:
Originally Posted by macemoneta
No errors?
macemoneta, thanks for the reply. That's what I'd say only the smartctl man pages say:

Code:
The  conversion from Raw value to a quantity with physical units is not specified by the SMART standard. In most
              cases, the values printed by smartctl are sensible.  For example the temperature Attribute generally has its raw
              value  equal to the temperature in Celsius.  However in some cases vendors use unusual conventions.  For example
              the Hitachi disk on my laptop reports its power-on hours in minutes, not hours. Some IBM disks track three  tem-
              peratures rather than one, in their raw values.  And so on.

              Each Attribute also has a Threshold value (whose range is 0 to 255) which is printed under the heading "THRESH".
              If the Normalized value is less than or equal to the Threshold value, then the Attribute is said to have failed.
              If the Attribute is a pre-failure Attribute, then disk failure is imminent.

              Each Attribute also has a "Worst" value shown under the heading "WORST".  This is the smallest (closest to fail-
              ure) value that the disk has recorded at any time during its lifetime when SMART  was  enabled.   [Note  however
              that some vendors firmware may actually increase the "Worst" value for some "rate-type" Attributes.]

              The  Attribute  table  printed out by smartctl also shows the "TYPE" of the Attribute. Attributes are one of two
              possible types: Pre-failure or Old age.  Pre-failure Attributes are ones which, if less than or equal  to  their
              threshold  values,  indicate  pending  disk  failure.   Old  age,  or  usage Attributes, are ones which indicate
              end-of-product life from old-age or normal aging and wearout, if the Attribute value is less than  or  equal  to
              the  threshold.   Please  note: the fact that an Attribute is of type 'Pre-fail' does not mean that your disk is
              about to fail!  It only has this meaning if the Attributes current Normalized value is less than  or  equal  to
              the threshold value.

              If the Attributes current Normalized value is less than or equal to the threshold value, then the "WHEN_FAILED"
              column will display "FAILING_NOW". If not, but the worst recorded value is less than or equal to  the  threshold
              value,  then  this  column will display "In_the_past".  If the "WHEN_FAILED" column has no entry (indicated by a
              dash: -) then this Attribute is OK now (not failing) and has also never failed in the past.

              The table column labeled "UPDATED" shows if the SMART Attribute values are updated during both normal  operation
              and  off-line  testing,  or  only  during  offline  testing.  The former are labeled "Always" and the latter are
              labeled "Offline".
What that says to me is:
1) the raw values have no real meaning
2) a state of "pre-fail" doesn't mean failure is coming
3) it says "failing" when it's failing
4) a current value of an attribute above the threshold is good

smartctl reports healthy, values are well above the thresholds. The drive is old, yes. But if nothings actually failing where/why are the errors being made.

What's your interpretation of those results, thanks.
 
Old 09-04-2006, 09:37 PM   #5
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
My interpretation of the results is that the drive is failing. Replace it as soon as you can.
 
Old 09-05-2006, 07:29 AM   #6
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Original Poster
Rep: Reputation: 32
I'm sorry I just dont' agree. I've now run the Seagate tests (except the overwrite test) on this drive and it returns that the drive is healthy.

So I still think that this is an error elsewhere. Anyone else want to back up macemoneta (perhaps with a little more reasoning) or suggest something else.

Thanks.
 
Old 09-05-2006, 10:16 AM   #7
raska
Member
 
Registered: Aug 2004
Location: Aguascalientes, AGS. Mexico.
Distribution: Slackware 13.0 kernel 2.6.29.6
Posts: 816

Rep: Reputation: 31
Quote:
Originally Posted by pbhj
I'm sorry I just dont' agree.
Well, DMA is failing right?
What other reason do you need to think that your hard drive might die any day of these?
I wouldn't trust SMART, and I certainly wouldn't trust a failing drive.
If you consider your data worth of a new drive, then replace it when you still can do so. If you just don't plain care for your data, you can save some money albeit don't cry later if everything gets magically lost.

Last edited by raska; 09-05-2006 at 10:25 AM.
 
Old 09-05-2006, 12:40 PM   #8
tobyl
Member
 
Registered: Apr 2003
Location: uk
Distribution: slackware current
Posts: 768

Rep: Reputation: 64
I would say that if the problem developed without any changes made by you (eg recompiled kernel)
then macemoneta and raska are right, and its time for a backup/new disk

If you just recompiled your kernel, check this option:

CONFIG_IDEDISK_MULTI_MODE=y

if that was set to =y before, and is not now, you could see those errors

tobyl
 
Old 09-06-2006, 07:39 PM   #9
Shade
Senior Member
 
Registered: Mar 2003
Location: Burke, VA
Distribution: RHEL, Slackware, Ubuntu, Fedora
Posts: 1,418
Blog Entries: 1

Rep: Reputation: 46
Code:
hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
Telltale sign of a failing drive. Trust us here.

Other things it could be, but not likely:

Bad 80-strand IDE cable
Failing IDE controller
Buggy IDE Controller Driver

If you don't move to new drive, at least back up your data now.

-- Shade
 
Old 09-06-2006, 08:23 PM   #10
evilDagmar
Member
 
Registered: Mar 2005
Location: Right behind you.
Distribution: NBG, then randomed.
Posts: 480

Rep: Reputation: 31
Quote:
Originally Posted by macemoneta
My interpretation of the results is that the drive is failing. Replace it as soon as you can.
Your interpretation of the SMART test results is flawed. The values you cite as being indicative of failure are perfectly normal... or every drive I own is about to die. The documentation for smartctl also disagrees with you.

It's been my experience that this particular behaviour is typically one of two things. The first being a bad 80-conductor IDE cable (or someone using a 40 conductor cable) or, looking at the actual error, the kernel, for whatever reason, is requesting a sector that's not actually there. Look at the dmesg output where it's reporting how many sectors the drive has, and remember that the sector count starts with zero. I'm guessing this is screwing up when it's telling the drive to fetch it's last sector, and you'll be seeing 39102337 in the line of output where it first inits the drive.

The latter can usually be handled by blanking the drive with dd if=/dev/zero of=/drivename and then rebooting and repartitioning correctly, but what tobyl mentions can also screw this up.
 
Old 09-07-2006, 07:06 PM   #11
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Original Poster
Rep: Reputation: 32
Quote:
Originally Posted by tobyl
I would say that if the problem developed without any changes made by you (eg recompiled kernel)
then macemoneta and raska are right, and its time for a backup/new disk

If you just recompiled your kernel, check this option:
Thanks Tobyl, evilD, shade, raska et al.. The thing is I noticed the problem on my first boot into a new kernel. I haven't then gone on to use that kernel as I can no longer install the nvidia.ko (old geforce2 card) using that kernel. So I'm still using the previous kernel. Nothing else has changed really. I've probably upgrade some resiertools and such but the kernel config is known to work ... I still can't work out why my system won't halt properly now (?) perhaps it is an IDE controller problem maybe indicative of an imminent mainboard failure. We'll see!

I've checked the seating of my cable but haven't swapped it out. No other errors appear, I can enable DMA (hdparm -d1 /dev/hda) and performance with the hdparm tests is then as expected.

I've read a couple dozen threads on this type of problem now. Most seem to end unresolved, did the kernel fix Tobyl mentions, or just with "I changed my HDD and it went away".

I'm not too bothered about that drive (hda) as, like I say, it's an old windows drive that I've not had cause to boot for some time - it does have lilo in the mbr however.
 
Old 09-07-2006, 08:06 PM   #12
Slim Backwater
Member
 
Registered: Nov 2005
Distribution: Slackware 10.2 2.6.20
Posts: 68

Rep: Reputation: 15
This may be too obvious. I think your question really is "Why isn't DMA enabled automatically when I boot?"

Check this: http://www.vmware.com/support/refere...host_perf.html

This jumped out at me :
Quote:
If you use hdparm, you will need to run it every time you reboot your machine.
._.
 
Old 09-08-2006, 06:49 PM   #13
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Original Poster
Rep: Reputation: 32
Thumbs down

Quote:
This may be too obvious.
You're right, it is too obvious. DMA I think was already being enabled by the kernel on boot, it is now being disabled later on.

I thought I posted this already, but never mind.

I've swapped the HDD's now and used a new cable, so hda<->hdb. I used Knoppix to rewrite lilo.conf and install inthe mbr of the (now) hda (Western Digital). So, it's not the controller / cable it seems as the errors now show on hdb. Curious.

The thing is I thought I'd cracked it .. no errors showed until I realised I'd not updated fstab. I updated fstab (again in Knoppix) and then rebooted and bingo: disk access errors appear:

Code:
id 2-1:1.1: usb_probe_interface
usbhid 2-1:1.1: usb_probe_interface - got id
HID device not claimed by input or hiddev
usbhid 1-1.1:1.0: usb_probe_interface
usbhid 1-1.1:1.0: usb_probe_interface - got id
input: HP Multimedia Keyboard Hub as /class/input/input1
input: USB HID v1.00 Keyboard [HP Multimedia Keyboard Hub] on usb-0000:00:07.2-1.1
usbhid 1-1.1:1.1: usb_probe_interface
usbhid 1-1.1:1.1: usb_probe_interface - got id
input: HP Multimedia Keyboard Hub as /class/input/input2
input: USB HID v1.00 Device [HP Multimedia Keyboard Hub] on usb-0000:00:07.2-1.1
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
mice: PS/2 mouse device common for all mice
Advanced Linux Sound Architecture Driver Version 1.0.11rc2 (Wed Jan 04 08:57:20 2006 UTC).
ALSA device list:
  No soundcards found.
Netfilter messages via NETLINK v0.30.
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
ip_conntrack version 2.4 (6143 buckets, 49144 max) - 212 bytes per conntrack
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI Shortcut mode
ACPI wakeup devices: 
PCI0  KBC USB0 USB1 
ACPI: (supports S0 S1 S4 S5)
ReiserFS: hda1: found reiserfs format "3.6" with standard journal
input: PS/2 Generic Mouse as /class/input/input3
ReiserFS: hda1: using ordered data mode
ReiserFS: hda1: journal params: device hda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda1: checking transaction log (hda1)
ReiserFS: hda1: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 140k freed
Adding 1028152k swap on /dev/hda2.  Priority:-1 extents:1 across:1028152k
usb 1-1.1:1.1: uevent
usb 1-1.1:1.0: uevent
usb 1-1.1: uevent
usb 2-2:1.2: uevent
usb 2-2:1.1: uevent
usb 2-2:1.0: uevent
usb 2-2: uevent
usb 2-1:1.1: uevent
usb 2-1:1.0: uevent
usb 2-1: uevent
usb 1-1:1.0: uevent
usb 1-1: uevent
usb 2-0:1.0: uevent
usb usb2: uevent
usb 1-0:1.0: uevent
usb usb1: uevent
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10]  MMIO=[e8000000-e80007ff]  Max Packet=[2048]  IR/IT contexts=[8/8]
8139too Fast Ethernet driver 0.9.27
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5
eth0: RealTek RTL8139 at 0x1400, 00:e0:18:cc:d8:4b, IRQ 5
eth0:  Identified 8139 chip type 'RTL-8139C'
agpgart: Detected VIA Twister-K/KT133x/KM133 chipset
agpgart: AGP aperture is 64M @ 0xec000000
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
ACPI: PCI Interrupt 0000:00:0e.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
ide: failed opcode was: unknown
hda: DMA disabled
hdb: DMA disabled
ide0: reset: success
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00110600000044ba]
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 39102336
Buffer I/O error on device hdb, logical block 39102336
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-7174  Tue Mar 22 06:44:39 PST 2005
NVRM: PAT index 1 already configured for Write-Combining!
NVRM: Aborting, due to PAT already being configured
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 39102336
Buffer I/O error on device hdb, logical block 39102336
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 39102336
Buffer I/O error on device hdb, logical block 39102336
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 39102336
Buffer I/O error on device hdb, logical block 39102336
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 39102336
Buffer I/O error on device hdb, logical block 39102336
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
ide0: reset: success
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdb: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 39102336
Buffer I/O error on device hdb, logical block 39102336
ReiserFS: hda3: found reiserfs format "3.6" with standard journal
ReiserFS: hda3: using ordered data mode
ReiserFS: hda3: journal params: device hda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda3: checking transaction log (hda3)
ReiserFS: hda3: Using r5 hash to sort names
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
eth0: link down
usb 1-0:1.0: uevent
usb 1-1.1:1.0: uevent
usb 1-1.1:1.1: uevent
usb 1-1:1.0: uevent
usb 2-0:1.0: uevent
usb 2-1:1.0: uevent
usb 2-1:1.1: uevent
usb 2-2:1.0: uevent
usb 2-2:1.1: uevent
usb 2-2:1.2: uevent
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 10
ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6 over IPv4 tunneling driver
usb 2-2: modem_run timed out on ep5in len=0/512
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
I'm currently thinking that it's more akin to Tobyl's post. This from "fdisk -l", is there some way to look directly at the block at which the error is reported??

Code:
Disk /dev/hda: 40.0 GB, 40020664320 bytes
240 heads, 63 sectors/track, 5169 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1355    10243768+  83  Linux
/dev/hda2            1356        1491     1028160   82  Linux swap
/dev/hda3            1492        2846    10243800   83  Linux
/dev/hda4            2847        5169    17561880    5  Extended
/dev/hda5            2847        3123     2094088+   c  W95 FAT32 (LBA)
/dev/hda6            3124        5169    15467728+  83  Linux

Disk /dev/hdb: 20.0 GB, 20020396544 bytes
240 heads, 63 sectors/track, 2586 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1         961     7265128+   c  W95 FAT32 (LBA)
/dev/hdb2             962        2585    12277440    f  W95 Ext'd (LBA)
/dev/hdb5             962        2585    12277408+   7  HPFS/NTFS
Any further ideas greatfully accepted.

If I can't get anywhere now I think I'll wait for the next release and do a reinstall (or perhaps Kubuntu instead?).
 
Old 09-09-2006, 03:16 AM   #14
speck
Member
 
Registered: Nov 2001
Location: US
Distribution: Slackware 14.2
Posts: 375

Rep: Reputation: 115Reputation: 115
I had a similar problem about a year ago with a self built system and it turned out to be a bad power supply. Have you checked all the voltages (either in your bios or from an OS monitoring tool)?
 
Old 09-09-2006, 06:02 PM   #15
pbhj
Member
 
Registered: Dec 2002
Location: UK
Distribution: Slackware 12; Ubuntu 7.10
Posts: 358

Original Poster
Rep: Reputation: 32
Thanks for the suggestion I guess i need to move on to other causes (hardware) as being the culprit. The system is quite old. Unfortunately I don't think it has any voltage readings in the BIOS and I don't know of any software tools that can help with this, do you?

Considering the situation now, I can't actually see why hdb (Seagate) is accessed at all. It's now used for partitions that are all set to noauto. I guess there's a lookup of the partition table on boot in case any partitions are to be mounted and just to see what's there?
 
  


Reply

Tags
bios, boot, dma, dmesg, errors, hda, hdd, hdparm, lmsensors, man, smartctl, solution



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
Hard Drive Problems: timeout waiting for DMA; error waiting for DMA mintee Linux - Hardware 10 09-21-2007 05:06 AM
DMA Mode won't stay set to "ON". morrolan Linux - General 2 09-23-2005 03:55 AM
X won't stay up tlw1linux Mandriva 19 10-07-2003 03:50 PM
DVD DMA Won't Stay On crayiii Mandriva 4 10-04-2003 12:33 PM
Suse 8.2 change my DMA setting on my DVD-R drive to off & IDE DMA MODE NOT SHOWING IT maximalred Linux - General 0 08-23-2003 04:58 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:00 AM.

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