Re: Configuration du noyau, DMA et graveur.
Bonjour et merci pour l'aide,
Le 25/09/07, Pascal Hambourg<pascal.mail@plouf.fr.eu.org> a écrit :
> Salut,
>
> Tonio F a écrit :
> > En comparant les
> > messages de boot avec un "dmesg | grep hdc" je me suis aperçu que pour
> > mon nouveau noyau l'udma n'est pas activé pour mon graveur.
> > Deux "cat /boot/config-2.6.x.x | grep DMA" me confirment bien des
> > différences au niveau de la configuration de mes noyaux. Comme il
> > s'agit d'un noyau 2.6.18 et d'un 2.6.21, je reste prudent, et je
> > soupçonne l'option suivante du nouveau noyau:
> > "CONFIG_IDEDMA_ONLYDISK=y". J'ai du mal à piger réellement ce que
> > c'est malgré l'aide lors de la configuration.
>
> Je n'ai jamais activé cette option dans mes noyaux mais je pense qu'elle
> empêche l'activation automatique du DMA pour les périphériques IDE
> autres que les disques, donc les lecteurs optiques et compagnie.
> Néamoins il devrait rester possible d'activer le DMA manuellement avec
> hdparm. Que donne la commande suivante :
>
> # hdparm -d1 /dev/hdc
Ca me donne un truc plutôt sympathique du genre:
/dev/hdc:
setting using_dma to 1 (on)
using_dma = 1 (on)
et lorsque je fais un "hdparm -v /dev/hdc", j'ai bien using_dma =
1 (on) alors qu'avant, ça n'était pas le cas.
Après activation manuelle j'arrive à graver des CDs en trois minutes... ouf !!!
> Si ça marche, il sera possible de mettre cette option dans
> /etc/hdparm.conf afin de l'activer automatiquement au démarrage.
Je viens d'éditer le dit-fichier, et je pense qu'il faut décommenter
ceci en l'adaptant:
#/dev/cdroms/cdrom0 {
# dma = on
# interrupt_unmask = on
# io32_support = 0
#}
Me trompe-je ?
Reply to: