Я получил старый компьютер, на котором я хотел установить Debian Wheezy.

Ну, это работает, но при каждой загрузке я получаю эти ошибки:

ata1.00: сбой команды: READ DMA

когда это происходит, ядро программно сбрасывает устройство и пытается снова в нижнем и нижнем режимах прямого доступа к памяти, когда в нижнем режиме оно пытается PIO и затем снова успешно обращается к диску.

Это происходит сразу после загрузчика.

Что я могу сделать, чтобы сделать возможным DMA или, если нет, заставить ядро даже не пытаться использовать DMA и переходить в режим PIO напрямую?

Что касается совместимости, то биос поддерживает режимы DMA до "5"

Это происходит с каждым IDE-диском, который у меня есть, и это примерно 7 разных. Одному из них 20 лет, и он до сих пор работает безупречно на других компьютерах.

1 ответ1

0

Вы всегда можете загрузить ядро с помощью ide = nodma, чтобы предотвратить эту проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .