LINUX.ORG.RU

hdrapam -d1 /dev/hda


0

0

Дня доброго, коллеги! С днем связи всех =)) А теперь, внимание, вопрос: пытаюсь сделать: #hdrapam -d1 /dev/hda /dev/hda Setting using_dma to 1 (on) HDIO_SET_DMA faild: Operation not permitted using_dma to 0 (off)

В чем может быть дело? мат.плата Intel Server Board SHG2 винчестер ST380011A

anonymous

Либо делаешь не из-под root'а. Либо у тебя ядро собрано без поддержки чипсета.

anonymous
()
Ответ на: комментарий от anonymous

hdparm делаю под рутом, я даж специально символ "#" оставил.

Ось - ASP Linux 9.0 с 2.4.26 ядром. Мать Intel Server Board SHG2 c эротическим чипсетом ServerWorks Grand Champion LE chipset. Существует ли поддержка сего в системе? Странное дело, в списке совместимого оборудования http://community.asplinux.ru/documents/hcl/ про матери вообще ни слова не сказано.

anonymous
()
Ответ на: комментарий от anonymous

Если не сказано, ищи другое ядро. А вообще гугл никто не отменял.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

А где ты взял ядро (ASP 9 идет с 2.4.20), или сам собирал, тогда что для этого чипсета устанавливал/убирал?

anonymous
()
Ответ на: комментарий от anonymous

Ядро я есессно скачал с kernel.org =)) Дык действительно, после пересборки и включения нужных (как оказалось параметров) dma заводится, но винт теститься не желает:

#hdparm -t /dev/hda

/dev/hda1

Could not allocate sharedmem buf: Function not implemented

Это что еще за зверь такой?

anonymous
()
Ответ на: комментарий от anonymous

Я бы на вашем месте первым делом сходил бы на Intel, там много разного полезного написано. Может и найдется ключик для ларчика!

archont ★★★
()
Ответ на: комментарий от archont

Дык был я там и не иначе как первым делом. Но воз и ныне там :-/

anonymous
()
Ответ на: комментарий от anonymous

Видимо со сборкой ядра вы еще не освоились. Я думаю, нужно запастись терпением и набрав в каталоге с исходниками ядра 'make config' перебрать все параметры (почитывая хелп). Наверняка откроете для себя много нового, но довольно нужного...

anonymous
()
Ответ на: комментарий от anonymous

Последовал Вашему совету и после перекомпиляции ядра (и включения доп.опций соответсвенно) получил следующий результат:

#hdparm -tT /dev/hda Timing buffer-cache reads: -3000 MB in 0.00 sec = -inf kB/sec Timing buffer-cache reads: -1504 MB in 0.00 sec = -inf kB/sec Hmm... suspicious results: probably not enough free memory for a proper test.

И это в то время как свободной памяти 470710 KB. В чем может быть дело?

anonymous
()
Ответ на: комментарий от anonymous

(еще раз, форматированное) Последовал Вашему совету и после перекомпиляции ядра (и включения доп.опций соответсвенно) получил следующий результат:

#hdparm -tT /dev/hda

Timing buffer-cache reads: -3000 MB in 0.00 sec = -inf kB/sec

Timing buffer-cache reads: -1504 MB in 0.00 sec = -inf kB/sec

Hmm... suspicious results: probably not enough free memory for a proper test.

И это в то время как свободной памяти 470710 KB. В чем может быть дело?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.