Disable la SMART si NCQ. Ambele ar trebui sa le poti da jos din bios. Vezi dupa aia ce zice.
On Dec 2, 2007 5:33 PM, Andras Mantia <[EMAIL PROTECTED]> wrote: > Buna, > > am de un an un Seagate Barracuda 7200.10 SATA, 250GB care are o > problema ciudata pe care nu-l inteleg. Probleme au inceput acum doua > saptamani, cu blocare, nerecunoasterea diskului la pornire. Este foarte > probabil ca era o problema de cablu, fiindca daca miscam cablurile, era > recunoscut si sistemul pornea. Pana cand o data nu m-ai puteam porni > linuxul, fiindca imi dadea erori. Am testat cu smartctl -t short si > long si primeam intr-adevar erori de citire: > > Error 152 occurred at disk power-on lifetime: 2483 hours (103 days + 11 > 40 51 00 09 30 04 e0 Error: UNC at LBA = 0x00043009 = 274441 > > respectiv > > #13 Extended offline Completed: read failure 90% 2483 > 274441 > #14 Short offline Completed: read failure 90% 2483 > 274441 > #15 Short offline Completed: read failure 90% 2483 > 274441 > > Bine, credeam ca inseamna ca diskul are un bad sector. Dar totusi am > mutat cablul la un alt port SATA (controler Promise pe Asus A8V) - dar > fara a schimba cablul, am pornit sistemul, am rulat smartctl -t > short /dev/sda si smartctl -t long /dev/sda de mai multe ori si nu a > dat nici o eroare: > # 8 Extended offline Completed without error 00% > 2498 - > # 9 Short offline Completed without error 00% > 2495 - > #10 Short offline Completed without error 00% > 2488 - > #11 Extended offline Completed without error 00% > 2485 - > #12 Short offline Completed without error 00% > 2484 - > > > Numai ca ieri s-a blocat din nou. Acum am decis sa-l schimb cablul si sa > testez cu badblocks, si in caz ca sunt bad-uri, sa returnez diskul la > comerciant. Am rulat "badblocks -svn" pe toate partitiile si nu a dat > nici o eroare. Insa in fiecare 30 de minute primesc urmatoarea eroare > de la smartd: > Dec 2 17:20:57 stein smartd[4109]: Device: /dev/sda, 4294967295 > Currently unreadable (pending) sectors > Dec 2 17:20:57 stein smartd[4109]: Device: /dev/sda, 4294967295 Offline > uncorrectable sectors > > (si cateodata asa ceva: > ec 2 17:20:57 stein smartd[4109]: Device: /dev/sda, SMART Usage > Attribute: 190 Temperature_Celsius changed from 81 to 71 > Dec 2 17:20:57 stein smartd[4109]: Device: /dev/sda, SMART Usage > Attribute: 194 Temperature_Celsius changed from 19 to 29 > Dec 2 17:20:57 stein smartd[4109]: Device: /dev/sda, SMART Usage > Attribute: 195 Hardware_ECC_Recovered changed from 80 to 78 > > dar cum vad Hardware_ECC_Recovered changed am in loguri de cand am > instalat diskul si nu trebuie sa fie o eroare fatala). > > Am verificat logul si primesc acelasi eroare din data cand au inceput > prima data problemele. Cu smartctl -a /dev/sda vad acelasi lucru: > 195 Hardware_ECC_Recovered 0x001a 063 053 000 Old_age > Always - 62295350 > 197 Current_Pending_Sector 0x0012 001 001 000 Old_age > Always - 4294967295 > 198 Offline_Uncorrectable 0x0010 001 001 000 Old_age > Offline - 4294967295 > 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age > Always - 0 > > Deci si aici Current_Pending_Sector si Offline_Uncorrectable > 4294967295 . > > Acum vine partea pe care nu-l inteleg. Current_Pending_Sector ar trebui > sa contine numarul sectorului cu probleme, iar solutia recomandata > pentru corectarea erorii este sa scrii ceva pe sectorul respectiv, > astfel hard diskul sesizeaza ca e problema cu sectorul si marcheaza ca > bad, si astfel ar trebui sa dispara eroarea din log (vezi > http://smartmontools.sourceforge.net/BadBlockHowTo.txt) > > Dar sectorul acela nu exista! > fdisk -lu /dev/sda > > Disk /dev/sda: 250.0 GB, 250059350016 bytes > 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors > Units = sectors of 1 * 512 = 512 bytes > Disk identifier: 0x000ede98 > > Device Boot Start End Blocks Id System > /dev/sda1 * 63 208844 104391 83 Linux > /dev/sda2 208845 97884044 48837600 83 Linux > /dev/sda3 97884045 488392064 195254010 5 Extended > /dev/sda5 97884108 293218379 97667136 83 Linux > /dev/sda6 293218443 297138239 1959898+ 82 Linux swap / > Solaris > /dev/sda7 297138303 488392064 95626881 83 Linux > > 4294967295 e muuult peste ultimul sector! > > Cum pot sa sterg aceasta eroare din logul smart? babdlock -svn ar fi > trebuit sa scrie pe toate sectoarele de pe disk, deci ar fi trebuit sa > marcheaza ca bad sectorul respectiv - daca exista asa ceva. > Si oare chiar are probleme diskul daca badblocks nu a data nici o > eroare? Sau chiar era problema de cablu, sau de controler? > > (Sectorul din prima eroare - 274441 - este pe /dev/sda2, dar badblocks > nu a raportat acolo nicio eroare,) > > Andras > > _______________________________________________ > RLUG mailing list > [email protected] > http://lists.lug.ro/mailman/listinfo/rlug > -- Think free, think OpenSource _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
