Страница 1 из 1

Не работает DMA при работе с винчестером...

Добавлено: 14 апр 2004, 00:36
Anonymous
Linux : Mandrake 9.1
Материнка EPOX 8K9A7i на KT400A
при попытке включить dma через hdparm выдаёт : operation not permitted
пытался искать дрова, не нашёл...
Может кто подскажет ссылку или дистрибутив, в котором эта проблема решена.

Добавлено: 14 апр 2004, 04:45
michael
От root'а делаешь?

Добавлено: 14 апр 2004, 10:21
zyxel
sudo hdparm -d
(man sudo)

Добавлено: 14 апр 2004, 23:04
Anonymous
Да, я делал под root. Сегодня оказалось, что линукс неправильно определил чипсет и набор микросхем... (определились как древние аналоги)
Вопрос: можно ли это поправить вручную, или же перекомпиляцией ядра??

Добавлено: 15 апр 2004, 08:52
Llama
Anarhist, пересборкой ядра ессно можно все что угодно поправіть. А можно просто загрузіть правільные модулі.

Re: Не работает DMA при работе с винчестером...

Добавлено: 21 дек 2009, 10:45
Virgil
Если стоит только 1 HDD SATA300, есть ли возможность включать и выключать DMA? Или DMA работает только с ATA-винчестерами? Искал инфо в Google, там про это ничего не сказано.

Re: Не работает DMA при работе с винчестером...

Добавлено: 21 дек 2009, 11:22
Llama
Virgil, невключени DMA или оазличных его режимов - это атавизм эпохи IDE.

Re: Не работает DMA при работе с винчестером...

Добавлено: 21 дек 2009, 12:46
Virgil
То есть у SATA DMA вообще нет? SATA не задействует CPU при передаче данных?

Re: Не работает DMA при работе с винчестером...

Добавлено: 21 дек 2009, 13:56
Llama
Virgil, может быть и есть, а может бы вообще используется bus master, в любом случае, какая-либо настройка этого парметра конечным пользователем не предусмотрена.