внезапно машина начала аццки виснуть при активном обращении к винту, dmesg стал сыпать сообщениями вида:
Jul 19 10:03:27 localhost kernel: [ 661.929350] ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0
Jul 19 10:03:27 localhost kernel: [ 661.929355] ata4.00: irq_stat 0x40000008
Jul 19 10:03:27 localhost kernel: [ 661.929358] ata4.00: failed command: READ FPDMA QUEUED
Jul 19 10:03:27 localhost kernel: [ 661.929365] ata4.00: cmd 60/88:00:08:8e:13/00:00:00:00:00/40 tag 0 ncq 69632 in
Jul 19 10:03:27 localhost kernel: [ 661.929366] res 41/40:00:35:8e:13/00:00:00:00:00/40 Emask 0x409 (media error) <F>
Jul 19 10:03:27 localhost kernel: [ 661.929369] ata4.00: status: { DRDY ERR }
Jul 19 10:03:27 localhost kernel: [ 661.929371] ata4.00: error: { UNC }
Jul 19 10:03:27 localhost kernel: [ 661.930625] ata4.00: configured for UDMA/133
Jul 19 10:03:27 localhost kernel: [ 661.930635] ata4: EH complete
при этом программа, которая устроила дисковую активность, отваливается по io error.
wtf?
я подумал что это винт. пошел, купил новый, сделал pvmove. ошибка осталась. контроллер? поставил внешний саташный, ничего не поменялось. ну фиг с ним, взял винт, поставил в другую +/- похожую машину, chroot --- тоже самое, это сообщение вываливается со страшной силой.
fsck проверить не дает, говорит io error. badblocks пустил, но как-то странно искать бады в свежем винте.
что происходит? :)