Дистриб: мандрайк 9.0 hdparm ставил с компактов дистриба.... в итоге дома (HDD Seagate Barracuda 20 G 7200) DMA включается на ура... на работе тот же самый дистриб, с тех же компактов при включении посылает на фиг...типа нет права на установку DMA (Seagate Barracuda 40 G 5400) ...
Дома терминал из под иксов запустил и поставил а на работе даже при telinit 1 не хочет ставить....P.S. токо не надо говорить что это все от нехватки прав для юзера - все рутом делал
люди ну помогите же наконец!!!!!!!!!!!!!!!!!!!!!!!!
Что конкретно пишет?
дай вывод
$ dmesg
# hdparm -i /dev/hdx(твой винт)(из-под рута)
шлейф 80-жильный?
>Что конкретно пишет?[root@dima root]# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
>дай вывод
>$ dmesg
># hdparm -i /dev/hdx(твой винт)(из-под рута)[root@dima root]# hdparm -i /dev/hda
/dev/hda:
Model=ST340810A, FwRev=3.99, SerialNo=5FBBAY5M
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=78165360
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: device does not report version: 1 2 3 4 5 6>шлейф 80-жильный?
обычный IDE шлейф.... я их не считал :)))
>>Что конкретно пишет?
>
>[root@dima root]# hdparm -d1 /dev/hda
>
>/dev/hda:
>setting using_dma to 1 (on)
>HDIO_SET_DMA failed: Operation not permitted
>using_dma = 0 (off)
>
>
>
>
>
>
>>дай вывод
>>$ dmesg
>># hdparm -i /dev/hdx(твой винт)(из-под рута)
>
>[root@dima root]# hdparm -i /dev/hda
>
>/dev/hda:
>
> Model=ST340810A, FwRev=3.99, SerialNo=5FBBAY5M
> Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
> RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
> BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
> CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=78165360
> IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
> PIO modes: pio0 pio1 pio2 pio3 pio4
> DMA modes: mdma0 mdma1 mdma2
> UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
> AdvancedPM=yes: unknown setting WriteCache=enabled
> Drive conforms to: device does not report version: 1 2
>3 4 5 6
>
>>шлейф 80-жильный?
>обычный IDE шлейф.... я их не считал :)))с обычным шлейфом только udma-33, остальное зависит от контроллера и диска
(кривой контроллер, диск реально non-udma, даже если вендор написал udma) и сочетания их совместной работы (а так как IDE контроллеры интегрированы в материнку, то и motherboard зависимо)
Какой чипсет?
Ядро с поддержкой твоего чипсета собрано? Кажется, что нет...
80-жильный шлейф - это почти такой же как и обычный, только ещё 40 жил экрана... Отличается от обычного синим разъемом(или красным - главное, цветным :-)
>Какой чипсет?
>Ядро с поддержкой твоего чипсета собрано? Кажется, что нет...
>80-жильный шлейф - это почти такой же как и обычный, только ещё
>40 жил экрана... Отличается от обычного синим разъемом(или красным - главное,
>цветным :-)Серый :)
кажется понял:
http://support.intel.com/support/graphics/linux/udma.htmу меня чипсет 845 придется ядро колупать :) всем сенкс