Normalement, un noyau int�grant l'UDMA doit automatiquement permettre le support UDMA sur les disques et les interfaces ad�quats. Cependant d�marrant � partir du noyau 2.1.113, les transferts DMA sont d�sactiv�s par d�faut tant que vous n'aurez pas configur� sp�cifiquement votre noyau pour l'activer automatiquement. Cela peut vous sembler un inconv�nient, mais quelques disques et certaines interfaces ne fonctionnent pas correctement avec l'UDMA activ� : voyez la "liste noire" ci-dessous.
Sur les noyaux 2.1.113 et sup�rieurs, vous pouvez activer les transferts DMA sur les deux
disques d'une interface donn�e en utilisant le param�tre ideX=dma
, o� X
est le num�ro de l'interface (la premi�re est 0).
Les param�tres de d�marrage du noyau peuvent �tre appliqu�s en utilisant LILO, LOADLIN ou la plupart des m�todes d'amor�age de Linux. Pour plus d'informations, consultez le Bootdisk HOWTO
hdparm
est un programme permettant de forcer les param�tres de vos disques durs sous
Linux. Parmi toutes ses possibilit�s, vous pouvez l'utiliser pour activer ou
d�sactiver l'UDMA d'un disque et tester son taux de transfert continu.
La plupart des distributions Linux incluent hdparm
, mais vous devrez appliquer un patch pour
inclure le support UDMA. Vous pouvez t�l�charger hdparm
�
ftp://sunsite.unc.edu/pub/Linux/system/hardware/hdparm-3.3.tar.gz et le patch �
htmlurl name="http://pobox.com/ brion/linux/hdparm-3.3-udma.patch.gz"
url="http://pobox.com/ brion/linux/hdparm-3.3-udma.patch.gz">.
Compilez-le et installez-le comme suit :
cd /usr/src
tar zxvf /tmp/download/hdparm-3.3.tar.gz
cd hdparm-3.3
gzip -cd /tmp/download/hdparm-3.3-udma.patch.gz | patch -p0
make
if [ -f /sbin/hdparm ]; then rm -f /sbin/hdparm ; fi
make install
cp /usr/local/sbin/hdparm /sbin/hdparm
Pour activer l'UDMA sur un disque dur : hdparm -d1 /dev/hda
Pour d�sactiver l'UDMA : hdparm -d0 /dev/hda
Pour mesurer le taux de transfert d'un disque : hdparm -Tt /dev/hda
Pour voir quelles options sont activ�es : hdparm /dev/hda
Pour avoir plus de d�tails sur votre disque :hdparm -i /dev/hda
Pour plus de pr�cisions, lisez le man (``man 8 hdparm
'').
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:44