Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Disque dur] Problème activation DMA (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bluelambda
n00b
n00b


Joined: 11 Dec 2004
Posts: 48

PostPosted: Sat Dec 11, 2004 3:28 pm    Post subject: [Disque dur] Problème activation DMA (résolu) Reply with quote

Salut à tous je suis nouveau sur le forum, et nouvel utilisateur de Gentoo ;)

L'installation s'est bien passée (un peu longue quand même), X.org et KDE fonctionnent bien, mon matériel est reconnu, mais j'ai un petit problème sur le disque dur de mon PC portable avec Gentoo :

- lorsque je boote avec le liveCD Gentoo, et que je fais un hdparm -tT /dev/hda, j'obtiens :
buffer-cache read : 530.20 MB/s
buffered disk read : 23.58 MB/s

(DMA est activé par défaut, je n'ai pas eu besoin de faire un hdparm -d1 /dev/hda)


- lorsque je boote sur mon installation de Gentoo, j'ai pour hdparm -tT /dev/hda :
buffer-cache read : 470 MB/s
buffered disk read : 3.95 MB/s

Je tente alors un hdparm -d1 /dev/hda et il me sort l'erreur suivante :
Code:
setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma = 0 (off)



Voilà c'est un problème assez embêtant car lorsque je veux charger un programme tel Open Office (ou même le démarrage de KDE), ça met un temps fou...
Je pense que ce problème ne doit pas être bien dur à résoudre, vu que sur le LiveCD DMA est très bien supporté.

Si quelqu'un pouvait essayer de m'aider, ce serai cool :wink:


PS :
Mon northbridge est un ATI RADEON IGP 345M.
Je ne sais pas quel est mon southbridge.
Un logiciel sous Windows me dit que le chipset qui gère l'IDE (IDE PCI BUS MASTER) est un ALi M5229.


Enfin j'ai essayé d'activer un peu tout ça dans le kernel, mais toujours le problème.


La solution est ici !
Voici ma config kernel :
http://bluelambda.free.fr/gentoo/config
Si quelqu'un sait pouquoi ça marche qu'il le signale, car je n'ai pas réussi à trouver pourquoi ça a fonctionné d'un coup :P Désolé.
Si vous avez les mêmes caractéristiques système et le même problème, vous pouvez sans doute vous inspirer de cette config.

EDIT :
Après quelques tests, dans mon cas il suffisait de désactiver :
Code:
Generic PCI IDE Chipset Support
dans mon kernel car il empêchait DMA de s'activer, je ne sais pas pourquoi (attention ne pas confondre avec generic/default IDE chipset support ;) )

Et il suffisait d'activer :
Code:
ALi M15x3 chipset support


Last edited by bluelambda on Sun Dec 12, 2004 2:51 pm; edited 4 times in total
Back to top
View user's profile Send private message
bluelambda
n00b
n00b


Joined: 11 Dec 2004
Posts: 48

PostPosted: Sat Dec 11, 2004 4:04 pm    Post subject: Reply with quote

Ce n'est pas la peine de chercher, j'obtiens à présent au démarrage (juste au moment ou je fais ENTREE sur gentoo dans lilo) :

Loading gebtooEBDA is big; kernel setup stack overlaps LILO second stage

Si quelqu'un a une idée d'où celà peut venir, moi je vois pas car je pense avoir remis la configuration post-erreur dans mon kernel avec le live CD d'installation.
Ce serai cool d'avoir la solution quand même car je n'ai pas le temps de réinstaller tout... donc j'ai un portable sous Windows en attendant
:P
Sinon je remettrai Mandrake mais je crois avoir aussi le même problème de disque et DMA...

J'ai un peu cherché sur google et sur le forum rapport à cette erreur et j'ai rien trouvé d'intéressant...

Je vous tiens au courrant si je trouve quelque chose.
Back to top
View user's profile Send private message
Velhcro
n00b
n00b


Joined: 19 Sep 2004
Posts: 44

PostPosted: Sat Dec 11, 2004 4:09 pm    Post subject: Reply with quote

boot sur le livecd fait un lsmod pour voir ce qui est chargé

en fonction, choisi un noyau peut-être plus récent et compile le avec le support IDE adéquat
Back to top
View user's profile Send private message
bluelambda
n00b
n00b


Joined: 11 Dec 2004
Posts: 48

PostPosted: Sat Dec 11, 2004 4:22 pm    Post subject: Reply with quote

Re, bon je vous avoue que je ne comprend PLUS rien :D
Enfin j'ai surtout eu un gros coup de bol je crois...

J'ai rebooté deux fois sur le LiveCD.

La première fois je refais mon kernel en modifiant quelques paramètres que j'avais changés juste avant, un peu au pif.
Je rrecompile, j'installe, je reboote, même erreur.

Je relance le liveCD, je remodifie encore ces paramètres, je recompile, j'installe, je reboote, et là, miracle : plus l'erreur, Gentoo démarre niquel, et DMA fonctionne niquel aussi :P


Il devait y avoir une option activée qui plantai tout au moment du boot.
Je vous avoue que je ne sais pas du tout comment ça se fait que DMA marche. Ca fait un jour que je trafique plein de trucs sur mes paramètres IDE, sans succès, là je modifie 3 trucs au pif et ça marche :?: :?: :?:

Si je trouve, j'édite et je poste la solution :)
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat Dec 11, 2004 5:16 pm    Post subject: Reply with quote

[IMPORTANT] Comment se servir du forum !! merci ;)
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
bluelambda
n00b
n00b


Joined: 11 Dec 2004
Posts: 48

PostPosted: Sat Dec 11, 2004 7:02 pm    Post subject: Reply with quote

Quoi ? Je l'ai déjà lu ça...
Que reproches-tu à mon topic ?

1 - j'ai recherché et j'ai rien trouvé qui m'as permis de résoudre mon problème, j'ai lu tous les topics.

2 - n'ayant pas trouvé d'où vient mon problème, je vais envoyer mon .config sur FTP et le mettre ici, puis je mettrai (resolu)

J'édite sous peu.


Voici ma config kernel :
http://bluelambda.free.fr/gentoo/config


Last edited by bluelambda on Sat Dec 11, 2004 7:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Sat Dec 11, 2004 7:30 pm    Post subject: Reply with quote

Ce qu'on lui reproche à ton post, c'est le format du titre....
_________________
Apsforps
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum