Hozzászólások
A rendszer egy 5200rpm 40GB Maxtor vinyón van (Maxtor 2F040L0). Megpróbáltam beállítani a hdparm segítségével, de a DMA-t nem engedi...
Debian:~# hdparm -u1 -d1 -c3 -X66 -m16 /dev/hdb
/dev/hdb:
setting 32-bit IO_support flag to 3
setting multcount to 16
setting unmaskirq to 1 (on)
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
setting xfermode to 66 (UltraDMA mode2)
multcount = 16 (on)
IO_support = 3 (32-bit w/sync)
unmaskirq = 1 (on)
using_dma = 0 (off)
Mi lehet a gond???
- A hozzászóláshoz be kell jelentkezni
Milyen kernel? Úgy tűnik én is már futottam bele olyanba, hogy a hdd támogatta a dma-t, de valahogy (talán) kernel miatt mégsem akart jól menni. Ugyanaz a hdd máskép muzsikál pl. sarge 2.4.25 v. 26-os és woody 2.4.18-as kernel alatt...
- A hozzászóláshoz be kell jelentkezni
2.4.27-es
- A hozzászóláshoz be kell jelentkezni
mi a hdparm -i /dev/hdb kimenete?
- A hozzászóláshoz be kell jelentkezni
[quote:22d1b76e50="Sallus"]mi a hdparm -i /dev/hdb kimenete?
Model=Maxtor 2F040L0, FwRev=VAM51JJ0, SerialNo=F173CECE
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=66055248
IORDY=on/off, tPIO={min:120,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 udma6
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive conforms to: (null):
* signifies the current active mode
- A hozzászóláshoz be kell jelentkezni
es egyaltalan beforgattad kernelbe a DMA tamogatast? meg hogy hazsnalja is? :wink:
- A hozzászóláshoz be kell jelentkezni
[quote:002a82aec8="darksoft"][quote:002a82aec8="Sallus"]mi a hdparm -i /dev/hdb kimenete?
Model=Maxtor 2F040L0, FwRev=VAM51JJ0, SerialNo=F173CECE
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=66055248
IORDY=on/off, tPIO={min:120,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 udma6
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive conforms to: (null):
* signifies the current active mode
Bele van forgatva az IDE chipset drivere a kernelbe?
Üdv: Tomyellow
- A hozzászóláshoz be kell jelentkezni
Most már igen.
És műkszik... :-)
Danke
- A hozzászóláshoz be kell jelentkezni
[quote:78ca60dab4="darksoft"]Most már igen.
És műkszik... :-)
Danke
Valaki máshol pointed out, hogy a -c3 helyett elég a -c1, nem feltétlenül jobb a -c3. Ami reportot olvastam, abban nem írnak szignifikáns különbséget.
hdparm manpage says:
"1 to enable 32-bit data transfers, and 3 to enable 32-bit data transfers
with a special sync sequence required by many chipsets."
Üdv,
Dw.
- A hozzászóláshoz be kell jelentkezni