Aller au contenu

Récupérer la config du kernel


Freud

Messages recommandés

Salut,

il y a de cela un bon mois j'ai compilé mon kernel 2.6.2, avec un make config au préalable. Pas de problème, tout marche très bien.

Puis arrivée du 2.6.3 que je compile à nouveau, mais malheureusement j'avais perdu le .config précédent, j'ai donc dû me retaper la config. Enfin bon, ça se fait.

Je boote sur le 2.6.3 et là c'est lent, la souris rame dès que je lance un logiciel, bref, je suis vite revenu au 2.6.2 en pensant que le 2.6.3 était en cause.

Puis pour tester j'ai fini par recompiler le 2.6.2 en refaisant un fichier de config et en ayant pris soin de sauvegarder mon ancien 2.6.2.

Et là boot sur le nouveau 2.6.2, et ça rame, mêmes symptomes que pour le 2.6.3.

Donc je me dis qu'il y a une ou plusieurs options que j'ai mal choisies en refaisant mon .config, mais après plusieurs essais, pas moyen. Je perds 10 minutes à chaque test pour me rendre compte que finalement ça rame toujours autant.

Donc, voilà ma question : comment faire pour récupérer un .config sans avoir choisi l'option "kernel .config support" ?

Ou y a-t-il un moyen, n'importe lequel, de récupérer les options de configuration du kernel dans mon cas ?

Je précise que je suis sous Debian, et que je ne peux pas hélas utiliser les kernel-image car ma souris ne marche pas (même après modprobe psmouse) avec les kernel sauce debian.

Merci d'avance :D

Lien vers le commentaire
Partager sur d’autres sites

euh dans le nouveaux tu aurais pas oublié

CONFIG_BLK_DEV_IDEDMA_PCI=y

pour que le dma soit activée par defaut

essaye hdparm -d1 /dev/hda

s'il dit qu'il ne peut pas activer le DMA c'est que tu n'as pas compile le module pour le chispet de ta carte mèe

si ça marche mieux après c'est que le DMA n'est pas activé par defaut

Lien vers le commentaire
Partager sur d’autres sites

debian:~# hdparm -d1 /dev/hdb

/dev/hdb:

setting using_dma to 1 (on)

HDIO_SET_DMA failed: Operation not permitted

using_dma = 0 (off)

MERCI beaucoup d'avoir trouvé le problème.

Maintenant il me reste à trouver le bon module :)

Ma carte mère est une DFI AK76SN avec chipset VIA 686B et AMD 761.

Voilà le contenu de mon .config à l'endroit ATA/ATAPI/MFM/RLR support :

#

# ATA/ATAPI/MFM/RLL support

#

CONFIG_IDE=y

CONFIG_BLK_DEV_IDE=y

#

# Please see Documentation/ide.txt for help/info on IDE drives

#

# CONFIG_BLK_DEV_HD_IDE is not set

CONFIG_BLK_DEV_IDEDISK=y

CONFIG_IDEDISK_MULTI_MODE=y

# CONFIG_IDEDISK_STROKE is not set

CONFIG_BLK_DEV_IDECD=y

# CONFIG_BLK_DEV_IDEFLOPPY is not set

# CONFIG_BLK_DEV_IDESCSI is not set

# CONFIG_IDE_TASK_IOCTL is not set

#

# IDE chipset support/bugfixes

#

CONFIG_IDE_GENERIC=y

# CONFIG_BLK_DEV_CMD640 is not set

CONFIG_BLK_DEV_IDEPCI=y

# CONFIG_IDEPCI_SHARE_IRQ is not set

# CONFIG_BLK_DEV_OFFBOARD is not set

CONFIG_BLK_DEV_GENERIC=y

# CONFIG_BLK_DEV_RZ1000 is not set

CONFIG_BLK_DEV_IDEDMA_PCI=y

# CONFIG_BLK_DEV_IDEDMA_FORCED is not set

CONFIG_IDEDMA_PCI_AUTO=y

# CONFIG_IDEDMA_ONLYDISK is not set

CONFIG_BLK_DEV_ADMA=y

# CONFIG_BLK_DEV_AEC62XX is not set

# CONFIG_BLK_DEV_ALI15X3 is not set

# CONFIG_BLK_DEV_AMD74XX is not set

# CONFIG_BLK_DEV_CMD64X is not set

# CONFIG_BLK_DEV_TRIFLEX is not set

# CONFIG_BLK_DEV_CY82C693 is not set

# CONFIG_BLK_DEV_CS5530 is not set

# CONFIG_BLK_DEV_HPT34X is not set

# CONFIG_BLK_DEV_HPT366 is not set

# CONFIG_BLK_DEV_SC1200 is not set

# CONFIG_BLK_DEV_PIIX is not set

# CONFIG_BLK_DEV_NS87415 is not set

# CONFIG_BLK_DEV_PDC202XX_OLD is not set

# CONFIG_BLK_DEV_PDC202XX_NEW is not set

# CONFIG_BLK_DEV_SVWKS is not set

# CONFIG_BLK_DEV_SIIMAGE is not set

# CONFIG_BLK_DEV_SIS5513 is not set

# CONFIG_BLK_DEV_SLC90E66 is not set

# CONFIG_BLK_DEV_TRM290 is not set

# CONFIG_BLK_DEV_VIA82CXXX is not set

CONFIG_BLK_DEV_IDEDMA=y

# CONFIG_IDEDMA_IVB is not set

CONFIG_IDEDMA_AUTO=y

# CONFIG_DMA_NONPCI is not set

# CONFIG_BLK_DEV_HD is not set

Est-ce que tu pourrais me dire ce qui doit être sur "yes" ?

Car j'imagine que j'aurais du mettre le AMD74xx=y, mais je pense qu'il y a d'autres options comme peut-être # CONFIG_IDEDMA_IVB is not set que j'aurais du mettre en =y.

En tout cas merci beaucoup d'avoir trouvé le problème :)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...