On Friday, 19 June 2020 01:59:55 BST mad.scientist.at.large@tutanota.com wrote: > You also might try a known good power supply as well. > > You should definitely try the drive on another system if you can't do that, > and/or try another drive with the current mother board. With the errors > being different over time it could easily be nearly any component in the > system. Symptoms are sometimes misleading, trouble shooting is difficult > for most people, sometimes even for people who are usually good at it and > experienced. Root causes are often obscured and failures can propagate in > unforeseen ways even for the experienced. Testing suspect components in > another system and/or substituting known good components into the failing > system are the most useful for trouble shooting, but you have to remember > what you've tested and what it suggested and recheck when it doesn't make > sense. > > -- “The whole world is watching! The whole world is watching!” Thank you both for your replies. The smartctl result following the short test showed no error, but it doesn't present a log of tests either. Following a reboot dmesg was happy too. ======================== # smartctl -a /dev/sda smartctl 7.0 2018-12-30 r4883 [x86_64-linux-5.4.38-gentoo] (local build) Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Indilinx Barefoot 3 based SSDs Device Model: OCZ-ARC100 Serial Number: A22L1061435000660 LU WWN Device Id: 5 e83a97 10000e885 Firmware Version: 1.00 User Capacity: 240,057,409,536 bytes [240 GB] Sector Size: 512 bytes logical/physical Rotation Rate: Solid State Device Device is: In smartctl database [for details use: -P show] ATA Version is: ATA8-ACS (minor revision not indicated) SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Fri Jun 19 11:12:44 2020 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: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Self-test execution status: ( 249) Self-test routine in progress... 90% of test remaining. Total time to complete Offline data collection: ( 0) seconds. Offline data collection capabilities: (0x1d) SMART execute Offline immediate. No Auto Offline data collection support. Abort 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. recommended polling time: ( 0) minutes. Extended self-test routine recommended polling time: ( 0) minutes. SMART Attributes Data Structure revision number: 18 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 5 Runtime_Bad_Block 0x0000 000 000 000 Old_age Offline - 0 9 Power_On_Hours 0x0000 100 100 000 Old_age Offline - 12417 12 Power_Cycle_Count 0x0000 100 100 000 Old_age Offline - 3029 171 Avail_OP_Block_Count 0x0000 100 100 000 Old_age Offline - 79543120 174 Pwr_Cycle_Ct_Unplanned 0x0000 100 100 000 Old_age Offline - 42 195 Total_Prog_Failures 0x0000 100 100 000 Old_age Offline - 0 196 Total_Erase_Failures 0x0000 100 100 000 Old_age Offline - 0 197 Total_Unc_Read_Failures 0x0000 100 100 000 Old_age Offline - 0 208 Average_Erase_Count 0x0000 100 100 000 Old_age Offline - 1547 210 SATA_CRC_Error_Count 0x0000 100 100 000 Old_age Offline - 0 224 In_Warranty 0x0000 100 100 000 Old_age Offline - 1 233 Remaining_Lifetime_Perc 0x0000 049 049 000 Old_age Offline - 49 241 Host_Writes_GiB 0x0000 100 100 000 Old_age Offline - 19172 242 Host_Reads_GiB 0x0000 100 100 000 Old_age Offline - 13725 249 Total_NAND_Prog_Ct_GiB 0x0000 100 100 000 Old_age Offline - 719206231 SMART Error Log Version: 1 No Errors Logged Warning! SMART Self-Test Log Structure error: invalid SMART checksum. SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] Selective Self-tests/Logging not supported ============================ I'm running a long test now to see if this comes up with anything, but reading the previous error in syslog shows the SATA link failed, the kernel tried resetting it and downgraded the speed to 3.0 Gbps, but the link kept malfunctioning, which ultimately affected the fs. I've reseated the cables just for good measure. I hope the PSU is still OK, because I'd rather spend the money on a new PC.