S (en privé) a écrit :
Tu as oublié l'option du bus
hdparm -d 1 -X66 /dev/hda
Ça ne change rien :
# hdparm -d1 -X66 /dev/hdb
/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
setting xfermode to 66 (UltraDMA mode2)
using_dma = 0 (off)
#
Sinon fait plutot l'activation lors de la compil de ton noyau
Pour l'activation du dma au démarrage, il y a une option dans la
compilation du noyau :
make menu config
ATA/IDE/MFM/RLL support --->
[...]
[*] Use PCI DMA by default when available
...
Ça n'a rien changé non plus. Il me manquait juste l'option "Use
multi-mode by default".
Sinon,
fahren a écrit :
voir la config de ton noyau;
Il y a peut-être une autre option qui m'a échappée ? (comment connaître
le détail des caractéristiques de mes HD pour l'adapter au mieux au noyau ?)
--
Arnaud