[gelöst: Nie wieder Samsung] Festplatte setzt plötzlich aus
Hallo,
Seit einigen Wochen habe ich das Problem, dass meine (noch sehr neue, gerade mal einige Monate alte) Festplatte plötzlich während des Betriebs ausgeht. Manchmal bleibt sie dann aus und man muss hardresetten, aber meistens dreht sie nach einer Minute wieder an. Der Rechner ist in der Zwischenzeit eingefroren.
Sie setzt bevorzugt dann aus, wenn auf sie geschrieben wird - manchmal aber auch wenn nur gelesen wird.
Kabeldefekte und Wackelkontakte habe ich ausgeschlossen, indem ich das SATA-Kabel, den SATA-Port (mehrmals) am Mainboard und den SATA-Stromanschluss gewechselt habe. Ich habe insgesamt fünf Festplatten im Rechner, es passiert aber nur mit der Systemplatte.
OS: Linux 2.6.31
Mainboard: MSI P43 Neo-F
SATA-Controller: Intel ICH10. Laut lspci sind es aber zwei Controller, einmal "IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller" und einmal "IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller"
Einen SMART-Test habe ich schon durchgeführt, keine Probleme erkannt.
Hier die SMART-Hardwareinfos:
Hier Ausschnitte aus /var/log/dmesg und /var/log/kern.log, jeweils nachdem die Festplatte (Controller hier im AHCI-Modus) plötzlich ausgegangen ist:
Das "ATA bus error" und "PHYRdyChg DevExch" sagen, wenn ich das richtig interpretiere, einerseits, dass am Bus irgendwas hakt, also der SATA-Controller betroffen ist und andererseits, dass ich das "Device Exchange"n soll. Dass der "connection status changed" ist, deutet ja auch irgendwie auf Bus-Fehler.
Ich hatte dann den Controllermodus von "AHCI" zu "IDE" geändert im BIOS. Es ist gerade schon wieder passiert. Die Logs sehen diesmal leicht anders aus (z.T. fett markiert), "connection status changed" fehlt:
Die Fehler treten also in beiden Controllermodi auf. Nach Recherche habe ich herausgefunden, dass das entweder
1.: Der Kernel ist up-to-date (2.6.31-19), der Bug diesbezüglich wurde in 2.6.24-21 ausgemerzt.
2.: Das Netzteil hat genug Leistung (570 Watt), der Rechner ziegt im Bürobetrieb im Schnitt 150 Watt, beim Booten maximal 215 Watt.
3.: Laut SMART ist die Festplatte in Ordnung. Ich habe auch schon diverse Male fsck und badblocks laufen lassen (nach dem Aussetzen treten i.d.R. Dateisystemfehler auf, es ist ein ext4-Dateisystem). Ich werde mal das Samung-DOS-Diagnosetool ausprobieren und diesen Beitrag editieren, wenn ich die Ergebnisse habe.
4.: Das Problem tritt nur bei dieser einen HDD auf - unabhängig davon, an welchem SATA-Port ich die Festplatte anschließe.
Gibt es Fehler in meinen Schlussfolgerungen oder hat jemand irgendeine Idee, was das sein kann?
Ein Backup habe ich selbstverständlich schon erstellt, indem ich die gesamte Festplatte mit dd geklont habe.
Hallo,
Seit einigen Wochen habe ich das Problem, dass meine (noch sehr neue, gerade mal einige Monate alte) Festplatte plötzlich während des Betriebs ausgeht. Manchmal bleibt sie dann aus und man muss hardresetten, aber meistens dreht sie nach einer Minute wieder an. Der Rechner ist in der Zwischenzeit eingefroren.
Sie setzt bevorzugt dann aus, wenn auf sie geschrieben wird - manchmal aber auch wenn nur gelesen wird.
Kabeldefekte und Wackelkontakte habe ich ausgeschlossen, indem ich das SATA-Kabel, den SATA-Port (mehrmals) am Mainboard und den SATA-Stromanschluss gewechselt habe. Ich habe insgesamt fünf Festplatten im Rechner, es passiert aber nur mit der Systemplatte.
OS: Linux 2.6.31
Mainboard: MSI P43 Neo-F
SATA-Controller: Intel ICH10. Laut lspci sind es aber zwei Controller, einmal "IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller" und einmal "IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller"
Einen SMART-Test habe ich schon durchgeführt, keine Probleme erkannt.
Hier die SMART-Hardwareinfos:
Code:
$ sudo smartctl -a /dev/sdb
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Device Model: SAMSUNG HD753LJ
Serial Number: 462112xxxxxxxx
Firmware Version: 1AA01113
User Capacity: 750.156.374.016 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 8
ATA Standard is: ATA-8-ACS revision 3b
Local Time is: Sun Feb 7 11:40:43 2010 CET
==> WARNING: May need -F samsung or -F samsung2 enabled; see manual for details.
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: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
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: (9687) seconds.
Offline data collection
capabilities: (0x7b) 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.
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.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 162) minutes.
Conveyance self-test routine
recommended polling time: ( 18) minutes.
SCT capabilities: (0x003f) SCT Status supported.
SCT Feature Control supported.
SCT Data Table supported.
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 0x000f 100 100 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0007 085 085 011 Pre-fail Always - 5530
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 146
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 253 253 051 Pre-fail Always - 0
8 Seek_Time_Performance 0x0025 100 100 015 Pre-fail Offline - 9926
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 1209
10 Spin_Retry_Count 0x0033 100 100 051 Pre-fail Always - 0
11 Calibration_Retry_Count 0x0012 100 100 000 Old_age Always - 2
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 144
13 Read_Soft_Error_Rate 0x000e 100 100 000 Old_age Always - 0
183 Unknown_Attribute 0x0032 100 100 000 Old_age Always - 0
184 Unknown_Attribute 0x0033 100 100 000 Pre-fail Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Unknown_Attribute 0x0032 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0022 082 058 000 Old_age Always - 18 (Lifetime Min/Max 18/18)
194 Temperature_Celsius 0x0022 080 055 000 Old_age Always - 20 (Lifetime Min/Max 18/20)
195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age Always - 872466
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 100 100 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x000a 100 100 000 Old_age Always - 0
201 Soft_Read_Error_Rate 0x000a 253 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 Short offline Completed without error 00% 1142 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Code:
/var/log/dmesg:
Feb 3 12:06:36 bene kernel: [ 1508.503948] ata2: hard resetting link
Feb 3 12:06:39 bene kernel: [ 1510.610018] ata2: SATA link down (SStatus 0 SControl 300)
Feb 3 12:06:39 bene kernel: [ 1510.817000] ata2: hard resetting link
Feb 3 12:06:44 bene kernel: [ 1515.970020] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Feb 3 12:06:44 bene kernel: [ 1515.982727] ata2.00: configured for UDMA/133
Feb 3 12:06:44 bene kernel: [ 1515.995421] ata2.00: configured for UDMA/133
Feb 3 12:06:44 bene kernel: [ 1515.995450] ata2: EH complete
/var/log/kern.log:
Feb 3 12:06:36 bene kernel: [ 1508.503927] ata2.00: exception Emask 0x10 SAct 0x0 SErr 0x4010000 action 0xe frozen
Feb 3 12:06:36 bene kernel: [ 1508.503931] ata2.00: irq_stat 0x00400040, [U]connection status changed[/U]
Feb 3 12:06:36 bene kernel: [ 1508.503934] ata2: SError: { [U]PHYRdyChg DevExch[/U] }
Feb 3 12:06:36 bene kernel: [ 1508.503940] ata2.00: cmd ea/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Feb 3 12:06:36 bene kernel: [ 1508.503941] res 40/00:04:98:a7:cb/00:00:4a:00:00/40 Emask 0x10 ([U]ATA bus error[/U])
Feb 3 12:06:36 bene kernel: [ 1508.503943] ata2.00: status: { DRDY }
Feb 3 12:06:36 bene kernel: [ 1508.503948] ata2: hard resetting link
Feb 3 12:06:39 bene kernel: [ 1510.610018] ata2: SATA link down (SStatus 0 SControl 300)
Feb 3 12:06:39 bene kernel: [ 1510.610023] ata2.00: link offline, clearing class 1 to NONE
Feb 3 12:06:39 bene kernel: [ 1510.817000] ata2: hard resetting link
Feb 3 12:06:44 bene kernel: [ 1515.970020] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Feb 3 12:06:44 bene kernel: [ 1515.982727] ata2.00: configured for UDMA/133
Feb 3 12:06:44 bene kernel: [ 1515.982739] ata2: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0x9 t4
Feb 3 12:06:44 bene kernel: [ 1515.982741] ata2: irq_stat 0x00000040, connection status changed
Feb 3 12:06:44 bene kernel: [ 1515.995421] ata2.00: configured for UDMA/133
Feb 3 12:06:44 bene kernel: [ 1515.995431] end_request: I/O error, dev sda, sector 0
Feb 3 12:06:44 bene kernel: [ 1515.995450] ata2: EH complete
Ich hatte dann den Controllermodus von "AHCI" zu "IDE" geändert im BIOS. Es ist gerade schon wieder passiert. Die Logs sehen diesmal leicht anders aus (z.T. fett markiert), "connection status changed" fehlt:
Code:
/var/log/dmesg:
[ 920.040019] ata2: lost interrupt (Status 0x50)
[ 920.040040] ata2.00: exception Emask 0x10 SAct 0x0 SErr 0x4050002 action 0xe frozen
[ 920.040044] ata2.00: SError: { [B]RecovComm PHYRdyChg CommWake DevExch[/B] }
[ 920.040051] ata2.00: cmd 35/00:08:18:1b:4c/00:00:3f:00:00/e0 tag 0 dma 4096 out
[ 920.040052] res 40/00:00:00:4f:c2/00:00:00:00:00/10 Emask 0x14 (ATA bus error)
[ 920.040055] ata2.00: status: { DRDY }
[ 920.040062] ata2.00: hard resetting link
[ 920.790014] ata2.01: hard resetting link
[ 921.300055] ata2.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 921.300068] ata2.01: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 921.362793] ata2.00: configured for UDMA/133
[ 921.382805] ata2.01: configured for UDMA/133
[ 921.382811] ata2.00: device reported invalid CHS sector 0
[ 921.382821] ata2: EH complete
[ 1940.950016] ata2: lost interrupt (Status 0x50)
[ 1940.950037] ata2.00: exception Emask 0x10 SAct 0x0 SErr 0x4050002 action 0xe frozen
[ 1940.950041] ata2.00: SError: { RecovComm PHYRdyChg CommWake DevExch }
[ 1940.950048] ata2.00: cmd 25/00:20:18:23:50/00:00:53:00:00/e0 tag 0 dma 16384 in
[ 1940.950049] res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x14 (ATA bus error)
[ 1940.950052] ata2.00: status: { DRDY }
[ 1940.950059] ata2.00: hard resetting link
[ 1941.700011] ata2.01: hard resetting link
[ 1942.210058] ata2.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1942.210070] ata2.01: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1942.270308] ata2.00: configured for UDMA/133
[ 1942.290451] ata2.01: configured for UDMA/133
[ 1942.290462] ata2.00: device reported invalid CHS sector 0
[ 1942.290471] ata2: EH complete
/var/log/kern.log:
Feb 7 11:48:09 bene kernel: [ 1940.950016] ata2: lost interrupt (Status 0x50)
Feb 7 11:48:09 bene kernel: [ 1940.950037] ata2.00: exception Emask 0x10 SAct 0x0 SErr 0x4050002 action 0xe frozen
Feb 7 11:48:09 bene kernel: [ 1940.950041] ata2.00: SError: { [B]RecovComm PHYRdyChg CommWake DevExch[/B] }
Feb 7 11:48:09 bene kernel: [ 1940.950048] ata2.00: cmd 25/00:20:18:23:50/00:00:53:00:00/e0 tag 0 dma 16384 in
Feb 7 11:48:09 bene kernel: [ 1940.950049] res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x14 (ATA bus error)
Feb 7 11:48:09 bene kernel: [ 1940.950052] ata2.00: status: { DRDY }
Feb 7 11:48:09 bene kernel: [ 1940.950059] ata2.00: hard resetting link
Feb 7 11:48:10 bene kernel: [ 1941.700011] ata2.01: hard resetting link
Feb 7 11:48:10 bene kernel: [ 1942.210058] ata2.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Feb 7 11:48:10 bene kernel: [ 1942.210070] ata2.01: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Feb 7 11:48:10 bene kernel: [ 1942.270308] ata2.00: configured for UDMA/133
Feb 7 11:48:10 bene kernel: [ 1942.290451] ata2.01: configured for UDMA/133
Feb 7 11:48:10 bene kernel: [ 1942.290462] ata2.00: device reported invalid CHS sector 0
Feb 7 11:48:10 bene kernel: [ 1942.290471] ata2: EH complete
- am Kernel
- am Netzteil (zu wenig Leistung)
- an einer defekten Festplatte
- an einem defekten SATA-Controller
1.: Der Kernel ist up-to-date (2.6.31-19), der Bug diesbezüglich wurde in 2.6.24-21 ausgemerzt.
2.: Das Netzteil hat genug Leistung (570 Watt), der Rechner ziegt im Bürobetrieb im Schnitt 150 Watt, beim Booten maximal 215 Watt.
3.: Laut SMART ist die Festplatte in Ordnung. Ich habe auch schon diverse Male fsck und badblocks laufen lassen (nach dem Aussetzen treten i.d.R. Dateisystemfehler auf, es ist ein ext4-Dateisystem). Ich werde mal das Samung-DOS-Diagnosetool ausprobieren und diesen Beitrag editieren, wenn ich die Ergebnisse habe.
4.: Das Problem tritt nur bei dieser einen HDD auf - unabhängig davon, an welchem SATA-Port ich die Festplatte anschließe.
Gibt es Fehler in meinen Schlussfolgerungen oder hat jemand irgendeine Idee, was das sein kann?
Ein Backup habe ich selbstverständlich schon erstellt, indem ich die gesamte Festplatte mit dd geklont habe.
Zuletzt bearbeitet:
Die eine war nur zu 83% und die andere zu 86% in Ordnung....



