Quan semblava que la setmana havia anat malament i havia acabat el divendres amb un atropellament i embenat del turmell de la cama dreta, encara podia anar pitjor. Ja ho diu l’amic l’enemic Murphy: “Si alguna cosa pot sortir malament, sortirà malament“. I com vaig llegir al llibre de les lleis de Murphy: “si alguna cosa va malament, anirà pitjor“.
El cas és que ahir dissabte, em disposava a fer feina a l’ordinador de casa, quan de sobte vaig començar a notar problemes d’accés a disc, i un sorollet sospitós. Després de comprovar que no podia escriure a la partició de dades, vaig reiniciar la màquina i van aparèixer els errors al syslog:
Feb 20 11:28:14 jau kernel: [ 721.004020] ata2: lost interrupt (Status 0x50) Feb 20 11:28:14 jau kernel: [ 721.004052] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen Feb 20 11:28:14 jau kernel: [ 721.004066] ata2.00: cmd c8/00:08:cf:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 721.004067] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) Feb 20 11:28:14 jau kernel: [ 721.004072] ata2.00: status: { DRDY } Feb 20 11:28:14 jau kernel: [ 721.004082] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 721.340070] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 721.392043] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 721.392050] ata2.00: device reported invalid CHS sector 0 Feb 20 11:28:14 jau kernel: [ 721.392061] ata2: EH complete Feb 20 11:28:14 jau kernel: [ 1374.388464] REISERFS (device sdb1): found reiserfs format "3.6" with standard journal Feb 20 11:28:14 jau kernel: [ 1374.388493] REISERFS (device sdb1): using ordered data mode Feb 20 11:28:14 jau kernel: [ 1374.388876] REISERFS (device sdb1): journal params: device sdb1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 Feb 20 11:28:14 jau kernel: [ 1374.389792] REISERFS (device sdb1): checking transaction log (sdb1) Feb 20 11:28:14 jau kernel: [ 1377.350990] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 Feb 20 11:28:14 jau kernel: [ 1377.350996] ata2.00: BMDMA stat 0x4 Feb 20 11:28:14 jau kernel: [ 1377.351007] ata2.00: cmd c8/00:08:d7:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 1377.351009] res 51/40:00:db:00:01/00:00:00:00:00/e0 Emask 0x9 (media error) Feb 20 11:28:14 jau kernel: [ 1377.351013] ata2.00: status: { DRDY ERR } Feb 20 11:28:14 jau kernel: [ 1377.351016] ata2.00: error: { UNC } Feb 20 11:28:14 jau kernel: [ 1377.351027] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 1377.668069] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 1377.705303] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 1377.705314] ata2: EH complete Feb 20 11:28:14 jau kernel: [ 1381.012774] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 Feb 20 11:28:14 jau kernel: [ 1381.012778] ata2.00: BMDMA stat 0x4 Feb 20 11:28:14 jau kernel: [ 1381.012787] ata2.00: cmd c8/00:08:d7:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 1381.012789] res 51/40:00:db:00:01/00:00:00:00:00/e0 Emask 0x9 (media error) Feb 20 11:28:14 jau kernel: [ 1381.012793] ata2.00: status: { DRDY ERR } Feb 20 11:28:14 jau kernel: [ 1381.012795] ata2.00: error: { UNC } Feb 20 11:28:14 jau kernel: [ 1381.012803] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 1381.332067] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 1381.365077] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 1381.365085] ata2: EH complete Feb 20 11:28:14 jau kernel: [ 1384.288163] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 Feb 20 11:28:14 jau kernel: [ 1384.288167] ata2.00: BMDMA stat 0x4 Feb 20 11:28:14 jau kernel: [ 1384.288176] ata2.00: cmd c8/00:08:d7:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 1384.288177] res 51/40:00:db:00:01/00:00:00:00:00/e0 Emask 0x9 (media error) Feb 20 11:28:14 jau kernel: [ 1384.288181] ata2.00: status: { DRDY ERR } Feb 20 11:28:14 jau kernel: [ 1384.288184] ata2.00: error: { UNC } Feb 20 11:28:14 jau kernel: [ 1384.288191] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 1384.608067] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 1384.640473] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 1384.640479] ata2: EH complete Feb 20 11:28:14 jau kernel: [ 1387.682677] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 Feb 20 11:28:14 jau kernel: [ 1387.682681] ata2.00: BMDMA stat 0x4 Feb 20 11:28:14 jau kernel: [ 1387.682690] ata2.00: cmd c8/00:08:d7:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 1387.682692] res 51/40:00:db:00:01/00:00:00:00:00/e0 Emask 0x9 (media error) Feb 20 11:28:14 jau kernel: [ 1387.682696] ata2.00: status: { DRDY ERR } Feb 20 11:28:14 jau kernel: [ 1387.682698] ata2.00: error: { UNC } Feb 20 11:28:14 jau kernel: [ 1387.682706] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 1388.000071] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 1388.028998] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 1388.029005] ata2: EH complete Feb 20 11:28:14 jau kernel: [ 1391.079195] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 Feb 20 11:28:14 jau kernel: [ 1391.079199] ata2.00: BMDMA stat 0x4 Feb 20 11:28:14 jau kernel: [ 1391.079207] ata2.00: cmd c8/00:08:d7:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 1391.079209] res 51/40:00:db:00:01/00:00:00:00:00/e0 Emask 0x9 (media error) Feb 20 11:28:14 jau kernel: [ 1391.079213] ata2.00: status: { DRDY ERR } Feb 20 11:28:14 jau kernel: [ 1391.079216] ata2.00: error: { UNC } Feb 20 11:28:14 jau kernel: [ 1391.079223] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 1391.396067] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 1391.432510] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 1391.432517] ata2: EH complete Feb 20 11:28:14 jau kernel: [ 1394.354586] ata2.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 Feb 20 11:28:14 jau kernel: [ 1394.354590] ata2.00: BMDMA stat 0x4 Feb 20 11:28:14 jau kernel: [ 1394.354598] ata2.00: cmd c8/00:08:d7:00:01/00:00:00:00:00/e0 tag 0 dma 4096 in Feb 20 11:28:14 jau kernel: [ 1394.354600] res 51/40:00:db:00:01/00:00:00:00:00/e0 Emask 0x9 (media error) Feb 20 11:28:14 jau kernel: [ 1394.354603] ata2.00: status: { DRDY ERR } Feb 20 11:28:14 jau kernel: [ 1394.354606] ata2.00: error: { UNC } Feb 20 11:28:14 jau kernel: [ 1394.354614] ata2: hard resetting link Feb 20 11:28:14 jau kernel: [ 1394.672066] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Feb 20 11:28:14 jau kernel: [ 1394.700908] ata2.00: configured for UDMA/133 Feb 20 11:28:14 jau kernel: [ 1394.700920] sd 1:0:0:0: [sdb] Unhandled sense code Feb 20 11:28:14 jau kernel: [ 1394.700925] sd 1:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Feb 20 11:28:14 jau kernel: [ 1394.700930] sd 1:0:0:0: [sdb] Sense Key : Medium Error [current] [descriptor] Feb 20 11:28:14 jau kernel: [ 1394.700937] Descriptor sense data with sense descriptors (in hex): Feb 20 11:28:14 jau kernel: [ 1394.700940] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00 Feb 20 11:28:14 jau kernel: [ 1394.700952] 00 01 00 db Feb 20 11:28:14 jau kernel: [ 1394.700957] sd 1:0:0:0: [sdb] Add. Sense: Unrecovered read error - auto reallocate failed Feb 20 11:28:15 jau kernel: [ 1394.700965] end_request: I/O error, dev sdb, sector 65755 Feb 20 11:28:15 jau kernel: [ 1394.700978] ata2: EH complete Feb 20 11:28:15 jau kernel: [ 1394.701248] REISERFS error (device sdb1): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [1 2 0x0 SD] Feb 20 11:28:15 jau kernel: [ 1394.701253] REISERFS (device sdb1): Remounting filesystem read-only Feb 20 11:28:15 jau kernel: [ 1394.701263] REISERFS (device sdb1): Using r5 hash to sort names Feb 20 11:28:15 jau kernel: [ 1394.749441] REISERFS (device sdc5): found reiserfs format "3.6" with standard journal Feb 20 11:28:15 jau kernel: [ 1394.749462] REISERFS (device sdc5): using ordered data mode Feb 20 11:28:15 jau kernel: [ 1394.758307] REISERFS (device sdc5): journal params: device sdc5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 Feb 20 11:28:15 jau kernel: [ 1394.759206] REISERFS (device sdc5): checking transaction log (sdc5) Feb 20 11:28:15 jau kernel: [ 1394.817540] REISERFS (device sdc5): Using r5 hash to sort names Feb 20 11:28:15 jau kernel: [ 1394.882579] REISERFS (device sdb1): found reiserfs format "3.6" with standard journal Feb 20 11:28:15 jau kernel: [ 1394.882617] REISERFS (device sdb1): using ordered data mode Feb 20 11:28:15 jau kernel: [ 1394.884805] REISERFS (device sdb1): journal params: device sdb1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 Feb 20 11:28:15 jau kernel: [ 1394.885733] REISERFS (device sdb1): checking transaction log (sdb1)
A partir d’aquí ja no vaig poder muntar les particions dels dos discos SATA de 500 GB (cadascun amb una única partició), ni com a read-only. Es van intentar repetir les transaccions pendents (replay journal) amb la comanda fsck.reiserfs, però no es va arreglar la cosa. Vaig provar les opcions –fix-fixable i –rebuild-tree però tampoc es recuperava. El que és sospitós és que hagin fallat tots dos alhora, els quals també els vaig comprar al mateix moment. No sé què haurà passat.
De moment els he desconnectat per poder treballar amb l’ordinador, perquè afortunadament les particions / (arrel) i /home les tinc en un disc ATA que no va fallar. Ja miraré d’arreglar-ho quan pugui, sobretot per recuperar les dades que hi tenia, tot i que estic relativament tranquil perquè tinc un backup del 24 de novembre del 2009; no és molt recent, però tampoc massa antic.
En fi, un desastre tot plegat! Setmana per oblidar…
loading...