Forgive me my ignorance, but... uz nekolik dni se paru s krasnymi hlaskami v logu a napadlo me, jestli pro SATA 6 Gbit/s (SATA rev. 3.0) nejsou nahodou potreba nove kabely (uzpusobene na vyssi frekvenci). Zkratka jsem sahl po jakemsi cervenem kabelu ze svych zasob, mozna jeste z ery SATA 1.5 Gbit/s a ted si lamu hlavu.
Novy disk pri vyssim loadu na stejnem HW a systemu mi najednou zacal hazet errory pri zapisu. SMART i kontrola badblocks jsou v naprostem poradku. Dle Googlu na "WRITE FPDMA QUEUED" (tedy NCQ zapis) trpi vic lidi na ruznem HW, s ruznymi disky atd. Radic je v AHCI modu, podporuje jen SATA 3 Gbit/s a disk je novejsi SATA 6 Gbit/s. Ted jsem manualne shodil link portu na 1.5 Gbit/s + vypnul NCQ a zda se, ze zatim bezi bez chyb, s cca 20% vykonnostni penaltou.
Kód:
ata3.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
ata3.00: failed command: WRITE FPDMA QUEUED
ata3.00: cmd 61/48:00:72:48:c0/00:00:08:00:00/40 tag 0 ncq 36864 out
res 40/00:01:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
ata3.00: status: { DRDY }
ata3: hard resetting link
ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata3.00: device reported invalid CHS sector 0
ata3: EH complete
prip.
Kód:
sd 2:0:0:0: [sda] Unhandled error code
sd 2:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_TIMEOUT
sd 2:0:0:0: [sda] CDB: Write(10): 2a 00 0a b4 0d 92 00 00 08 00
end_request: I/O error, dev sda, sector 179572114
Buffer I/O error on device sda3, logical block 4096268
lost page write due to I/O error on sda3