Направи ми впечатление че не само при мен под Дебиан не
работи DMA. За това реших да споделя това което аз успях
да
открия за активирането му. Мсилех да го публикувам като
статия, но според мен е прекалено кратко това което ще
напиша. Ако хората отговарящи за поддръжката на сайта
сметнат че си струва може да го поместят там, или просто
да
ми кажат, а аз ще го публикувам там.
И така...
Решението на проблема е hdparm. Инсталирате (apt-get
install
hdparm) или компилирате този пакет, след което изпълнявате:
hdparm -d1 /dev/hda
това разрешава използването на DMA за зададеното
устройство,
в слчая първи хард диск.
За да се избегне непрекъснатото писане на hdparm може да
го
добавите в /etc/init.d като dma.sh например и да го
линкнете
в /etc/rcS.d :
ln -s --target-directory=/etc/rcS.d/S01dma.sh
../init.d/dma.sh
Не мога да кажа че това е най-ддоброто решение, но поне е
рабитещо. Ще се радвам да науча и други идеи за това.
Просто
преди време зададох подобен въпрос на който ми беше даден
отговор за BSD, а за Линукс така и не получих.
Описаното по-горе работи и за други дистрибуции на линукс.
Успех!!!
|