есть винт, на нем много бэдов. хочу считать все что читается через ddrescue (побитовая копия и забивание 0-лями все что не прочиталось) есть проблема: винт выпадает из системы, (т.е. Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK) выпадает примерно через 5 минут чтения (какое-то количество данных считывается) вопрос - как отключить это поведение ядра? или это не ядро виновато а сам винт? сейчас это решается обрубанием питания винта и принудительным ресканом через /sys я конечно могу подключить релюху к компу, допилить ddrescue что-бы все это само работало, но какое-то сомнительное решение. или по uart к винту подключится и рестартить его... может можно проще?