random SSD turn off - ext4_find_entry , reading directory lblock0

Aleksander Kwiatkowski

From last 2 weeks I have problem with my SSD in GNU/Linux. I think it's not device problem but I'm not sure. From time to time (every 1-2 days last days) I loss physical access to the disk, as if it was disconnected or powered off.

The error:

EXT4-fs error (device: sda2): ext4_find_entry:1465: inode #1308161: comm NetworkManager: reading directory lblock 0

I've typed this error from photo so it can be not fully accurate.

Notes:

Device is always the same "sda2", haven't noticed error with other (big home) partition. I will try to check this next time. Inode and process name changes but NetworkManager is quite common. lblock is always 0.

Hardware:

Dell E7270 with SSD disk LITEON CV3-8D512-11 SATA 512GB

Software:

Debian testing, kernel 4.11.

smartctl brief output:

Device Model:     LITEON CV3-8D512-11 SATA 512GB
Serial Number:    TW0956WWLOH006CU022Z
LU WWN Device Id: 5 002303 100ce15e0                                                                                                                                         
Firmware Version: T89110D                                                                                                                                                    
User Capacity:    512,110,190,592 bytes [512 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      M.2
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS, ATA/ATAPI-7 T13/1532D revision 4a
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Wed Jul  5 12:32:39 2017 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

...

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0003   100   100   000    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0002   100   100   000    Old_age   Always       -       327
 12 Power_Cycle_Count       0x0003   100   100   000    Pre-fail  Always       -       335
175 Program_Fail_Count_Chip 0x0003   100   100   000    Pre-fail  Always       -       0
176 Erase_Fail_Count_Chip   0x0003   100   100   000    Pre-fail  Always       -       0
177 Wear_Leveling_Count     0x0003   100   100   000    Pre-fail  Always       -       59
178 Used_Rsvd_Blk_Cnt_Chip  0x0003   100   100   000    Pre-fail  Always       -       0
179 Used_Rsvd_Blk_Cnt_Tot   0x0003   100   100   000    Pre-fail  Always       -       0
180 Unused_Rsvd_Blk_Cnt_Tot 0x0033   100   100   005    Pre-fail  Always       -       2688
181 Program_Fail_Cnt_Total  0x0003   100   100   000    Pre-fail  Always       -       0
182 Erase_Fail_Count_Total  0x0003   100   100   000    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0003   100   100   000    Pre-fail  Always       -       0
194 Temperature_Celsius     0x0003   100   100   000    Pre-fail  Always       -       76
195 Hardware_ECC_Recovered  0x0003   100   100   000    Pre-fail  Always       -       0
199 UDMA_CRC_Error_Count    0x0003   100   100   000    Pre-fail  Always       -       0
238 Unknown_Attribute       0x0003   097   100   000    Pre-fail  Always       -       3
241 Total_LBAs_Written      0x0003   100   100   000    Pre-fail  Always       -       4293005286
242 Total_LBAs_Read         0x0003   100   100   000    Pre-fail  Always       -       3510503294

SMART Error Log Version: 0
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%       298         -
# 2  Short offline       Completed without error       00%       294         -
# 3  Offline             Interrupted (host reset)      80%       294         -
# 4  Offline             Interrupted (host reset)      10%       294         -
# 5  Short offline       Completed without error       00%       294         -
# 6  Short offline       Completed without error       00%         1         -
# 7  Short offline       Aborted by host               90%         1         -

Ideas:

  • run bad block check
  • check connections
Aleksander Kwiatkowski

I think I've fixed this by removing SDD, blowing air into M.2 connector and reinserting it back.

When I booted to rescue Debian from USB I've noticed more detailed kernel debug information. While searching I've noticed most solutions were to replace SATA cables. Laptop M.2 connection has no cables.

I'm posting screen screen

Some most important log texts:

exception Emask 0x10 SAct ... SErr ... action 0xe frozen
interface fatal error, PHY RDY changed
SError: { PHYRdyChg LinkSeq }
failed command: WRITE FPDMA QUEUED
Emask 0x10 (ATA bus error)
hard resetting link

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

무작위 SSD 끄기-ext4_find_entry, lblock0 디렉토리 읽기

분류에서Dev

Chrome - Turn off bell for find in page no results?

분류에서Dev

Turn off spellcheck in OneNote 2010

분류에서Dev

Return random based off percentage

분류에서Dev

Turn off the link hover statusbar in Google Chrome

분류에서Dev

Redirect APPCRASH Dumps (Or turn them off)

분류에서Dev

Windows 7 does not turn off monitor displays

분류에서Dev

How to turn off Wireless power management permanently

분류에서Dev

Extension to turn off certain page element?

분류에서Dev

Turn off history for Durandal child router

분류에서Dev

Windows 10: Laptop display refuses to turn off

분류에서Dev

Android 5 turn off Interruptions filtration

분류에서Dev

How to turn off screen (headless installation)

분류에서Dev

Turn off screen with password protection but no sleep

분류에서Dev

Turn off auth in ubuntu 19.10 in all components

분류에서Dev

Turn off smooth scrolling in GTK3

분류에서Dev

Monit to turn off machine when program is done

분류에서Dev

"[TTM] Buffer eviction failed" on Ubuntu turn off

분류에서Dev

SSD 4k random read/write QD1...32 and IOPS values

분류에서Dev

Random reading from file (perl)

분류에서Dev

Reading all files from a directory

분류에서Dev

random number from list based off percentage

분류에서Dev

Turn screen off when inactive for time period in RHEL and Debian

분류에서Dev

How do I turn off all the password prompts?

분류에서Dev

How to turn off one of SATA HDDs installed in the computer to save power?

분류에서Dev

Is it possible to turn off case insensitivity using pattern only?

분류에서Dev

How to turn off single user mode on a remote machine?

분류에서Dev

Disable "Turn off hard disk after" in windows 7

분류에서Dev

Java - Turn off TestNG's default reporters programmatically

Related 관련 기사

뜨겁다태그

보관