Отправляет email-рассылки с помощью сервиса Sendsay

KirovLUG: пользователи Linux в Вятке

Включение режима DMA

Приветствую,

Нужно включить поддержку режима DMA на винчестере IDE Seagate
ST3250823А.

Используемая ОС RedHat Linux Enterprise. В BIOS на материнской плате ASUS поддержка
DMA включена в режиме
"Auto". Шлейф новый. Ядро собственной сборки версии 2.6.11, при
попытке включения режима UDMA командой hdparm -d 1 /dev/hda
выводит сообщение "HDIO_SET_DMA failed: Operation not permitted".

Ядро сборки по-умолчанию версии 2.6.9 при попытке включения режима DMA командой
hdparm -d 1 /dev/hda выводит аналогичное сообщение. Все необходимые
для поддержки DMA опции (CONFIG_IDEDMA_PCI_AUTO,CONFIG_BLK_DEV_IDEDMA) в ядре
включены в Y.

Ответить   Wed, 5 Oct 2005 11:58:02 +0400 (#449548)

 

Ответы:

Nikolay_Anisimov пишет:

поддержка

ядре

Типовая проблема: У вас не IDE, а SATA диск, который биосом эмулируется
как IDE. В этом случае Linux думает, что у вас диск IDE и пытается
стадратным _для_IDE_ дисков способом включить режим DMA, что для SATA
дисков не приемлимо, о чём красноречиво говорит надпись "Operation not
permitted".

Решение: заходим в биос и в разделе интегрированная переферия или
расширенные настройки переключаем параметр "SATA Mode "из положения
"Auto" в положение "Enhanced". В этом случае биос будет честно говорить
об устройствах и SATA диски будут отображаться как SCSI, т.е. /dev/sd*
и т.д. После этого, если ось уже была установлена на /dev/hd*, надо
отредактировать /etc/fstab и загрузчик.

Здесь описано для SuSE, но это касается железа:
http://kirov.lug.ru/wiki/SuseLinuxFaq?v=jee#h136-26

wbr,
Maks

Ответить   Wed, 05 Oct 2005 20:31:14 +0400 (#449638)

 

В сообщении от 5 Октябрь 2005 11:58 Nikolay_Anisimov написал(a):

http://linux.derkeiler.com/Mailing-Lists/Kernel/2005-05/4766.html
это не твой случай ?

Ответить   kaa@k*****.ru Wed, 5 Oct 2005 23:41:54 +0400 (#449685)

 

kaa@k*****.ru пишет:

Заметьте, я написал о том же самом :)

Ответить   Thu, 06 Oct 2005 00:14:57 +0400 (#449709)

 

Vasilev Max wrote:

В общем рядом - но совсем не об этом :) У сегейтов если он сериал ата
буква s в конце обозначения стоит

Nikolay_Anisimov пишет:

Ответить   АСУ ТЭЦ-1 Thu, 06 Oct 2005 09:10:47 +0400 (#449848)