View previous topic :: View next topic |
Author |
Message |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Tue Jul 15, 2003 11:52 am Post subject: [Fsck/chekfs] dma desactive durant le boot (resolu) |
|
|
Bonjour,
Voila je viens d'installer une gentoo sur une autre machine et j'ai le meme message que sur mon portable.
fsck me dit que le DMA est off
j'ai re-verifie la config de mon noyau et voila ce que j'ai :
Code: | ATA/IDE/MFM/RLL support --->
<*> ATA/IDE/MFM/RLL support
IDE, ATA and ATAPI Block devices --->
[*] Generic PCI bus-master DMA support
[*] Use PCI DMA by default when available
|
le DMA est active ensuite via le script local donc ce n'est qu'un detail mais qui a tendant a m'enerver un peut.
voila, si quelqu'un a une idee ...
merci _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Last edited by yuk159 on Thu Jul 17, 2003 9:52 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
TGL Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Tue Jul 15, 2003 5:09 pm Post subject: |
|
|
J'ai jamais trop fait gaffe chez moi si j'avais le même pb, mais j'ai déjà vu passé un rapport de bug là dessus: https://bugs.gentoo.org/show_bug.cgi?id=23350
Maintenant, ça t'apprendra pas grand chose, c'est juste le description de ton pb, et la suggestion de démarrer le script d'init hdparm avant celui de checkfs.
Mais ceci dit je suis plutôt d'accord qu'avec des bonnes options dans le noyau, le dma devrait de toute façon être activé au boot. Vérifie que tu as bien CONFIG_IDEDMA_AUTO=y dans ton .config (j'ai pas regardé quel était le nom en clair de l'option, c'est peut-être celle que tu indiques en fait). Et vérifie aussi ue ton driver ide/dma est compilé en dur et pas en module. Si avec ça ça marche pas encore, alors je sais pas, c'est peut-être le driver qui ne detecte pas bien que le disque supporte le dma, ou qqch comme ça. Peut-être que ça peut se forcer avec une option de boot, je sais pas trop. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Tue Jul 15, 2003 5:25 pm Post subject: |
|
|
Merci TGL je vais regarder tout ca. _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Tue Jul 15, 2003 5:34 pm Post subject: |
|
|
CONFIG_IDEDMA_AUTO=y
bon vais regarder du cote des scripts hdparm & chekfs et voir si il existe une option pour le DMA a rajouter au noyau _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Tue Jul 15, 2003 5:38 pm Post subject: |
|
|
apparament oui : hda=dma,ata100 je vais essayer ca dabord. _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
cylgalad Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 18 Apr 2003 Posts: 1327 Location: France
|
Posted: Wed Jul 16, 2003 7:21 am Post subject: |
|
|
Si tu fais un dmesg tu dois avoir une/des ligne(s) de ce genre :
Code: |
hda: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=7476/255/63, UDMA(100) |
ce qui confirme que le DD marche en ultradma100.
Dans le noyau il faut souvent activer le support du chipset particulier qui gère le dma |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Thu Jul 17, 2003 9:51 am Post subject: |
|
|
merci cylgalad .
rien n'a fonctionne de tout ce que j'ai tester, donc j'ai resolu ce probleme d'une facon qui ne me convient pas vraiment, mais qui fonctionnne.
j'ai rajoute au script checkroot : /sbin/hdparm -d1 /dev/hda
voila c'est pas tres propres et ca partira a la premiere mise a jours du baselayout mais bon ...
merci a tous les deux
je met maintenant un resolu sur ce thread mais ci quelqu'un a une meilleur solution je suis preneur
a+ _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
TGL Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Thu Jul 17, 2003 10:05 am Post subject: |
|
|
Rien de mieux à proposer, désolé. (à part t'inscrire en CC au bug report cité plus haut pour être tenu au courant...) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yaubi Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/13250740503f12bbe3518b0.png)
Joined: 15 Jan 2003 Posts: 194 Location: Oxford, UK
|
Posted: Fri Jul 18, 2003 12:39 am Post subject: |
|
|
Euh ... je suis peut être à coté de la paque (il est tard et j'ai un peu d'alcool dans le pif ) mais il me semble que tu peux activer le dma via le script d'init /etc/init.d/hdparm à condition d'indiquer les options que tu veux dans le fichier de conf /etc/conf.d/hdparm.
Code: |
# nano /etc/conf.d/hdparm
disc0_args="-d1" # la config de base
all_args="-c3m16d1u1X66" # ma config
# rc-update add hdparm default
|
En même temps, ça me parait tellement simple que je n'ai peut être pas compris la question... ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
TGL Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Fri Jul 18, 2003 7:05 am Post subject: |
|
|
Quote: | il est tard et j'ai un peu d'alcool dans le pif |
Héhé, les joies inégalables de l'informatique en état d'ébriété...
Bah le problème, c'est que ce script n'est démarré que après le checkfs en fait. Mais peut-être qu'en rebidouillant ses dépendances, y'aurait moyen de le faire démarrer avant (c'est l'objet du bug report que je cite + haut). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Fri Jul 18, 2003 7:25 am Post subject: |
|
|
c'est vrai yaubi mais j'ai deja essayer, j'ai aussi modifier l'orde de demarrage des scripts, pour hdparm ce lance avant checkfs mais cela n'a resolu qu'une partie de probleme etant donne que le script checkroot ce lance avant tous ca.
je ne sais pas si je suis tres clair la, enfin bon bref, la seule solution que j'ai trouve c'est ce que j'ai dit plus haut,puisque je n'avais pas non plus envie de bousiller le boot de mon pingouin
mais je tenterai peut-etre de lancer hdparm avant checkroot mais je vais profiter un peut de mon systeme fraichement installe avant de tout bousiller
merci
a+ _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|