[FoLUG] hdparm & UltraDMA > 66
Michele Mordenti
michele.mordenti@tin.it
Mer 19 Maggio 2004 01:20:54 CEST
Alle 20:53, marted́ 18 maggio 2004, Francesco ha scritto:
> La mia schada e il mio hard disk supportano UltraDMA/100 ma provando
> con hdparm -d1 -X udma* riesco a settare solo fino a UltraDMA/66.
>
> Qualcuno sa darmi ulteriori informazioni sulla cosa?
> Linux non riconosce ultraDMA superiori?
DISCO
hdparm -i /dev/hda
/dev/hda:
Model=HITACHI_DK23EA-30, FwRev=00K4A0C1, SerialNo=CF1053
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=58605120
IORDY=yes, 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: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 3:
* signifies the current active mode
VERIFICA SUL KERNEL
dmesg | grep DMA
...
hda: 58605120 sectors (30005 MB) w/2048KiB Cache, CHS=58140/16/63,
UDMA(100)
hdc: ATAPI 24X DVD-ROM drive, 192kB Cache, UDMA(33)
...
come vedi il MIO KERNEL (2.6.6, ma anche con 2.4.X tutto ok) supporta
fino a ATA100
controlla di avere abilitato il supporto per il tuo chipset
(io ho un intel 845MP)
zcat /proc/config.gz | grep PIIX
CONFIG_BLK_DEV_PIIX=y
e per il DMA.
zcat /proc/config.gz | grep DMA
CONFIG_GENERIC_ISA_DMA=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
--
Michele Mordenti - http://xoomer.virgilio.it/michele.mordenti
(o_ Powered by Gentoo GNU/Linux on DELL Inspiron 8500
//\ Linux User:278480 -ICQ#:26479319 JabberID:monstermord@jabber.org
V_/_ Membro del FoLUG(Forli' Linux Users Group)-http://folug.linux.it
Maggiori informazioni sulla lista
FoLUG