Я получил старый компьютер, на котором я хотел установить Debian Wheezy.
Ну, это работает, но при каждой загрузке я получаю эти ошибки:
ata1.00: сбой команды: READ DMA
когда это происходит, ядро программно сбрасывает устройство и пытается снова в нижнем и нижнем режимах прямого доступа к памяти, когда в нижнем режиме оно пытается PIO и затем снова успешно обращается к диску.
Это происходит сразу после загрузчика.
Что я могу сделать, чтобы сделать возможным DMA или, если нет, заставить ядро даже не пытаться использовать DMA и переходить в режим PIO напрямую?
Что касается совместимости, то биос поддерживает режимы DMA до "5"
Это происходит с каждым IDE-диском, который у меня есть, и это примерно 7 разных. Одному из них 20 лет, и он до сих пор работает безупречно на других компьютерах.