Ide et noyau 2.6.28
Résolu
matser1973
Messages postés
347
Date d'inscription
Statut
Membre
Dernière intervention
-
mamiemando Messages postés 33725 Date d'inscription Statut Modérateur Dernière intervention - 24 avril 2009 à 19:51
mamiemando Messages postés 33725 Date d'inscription Statut Modérateur Dernière intervention - 24 avril 2009 à 19:51
A voir également:
- Ide et noyau 2.6.28
- Eclipse ide - Télécharger - Langages
- Planning 3 ide en 12h - Télécharger - Outils professionnels
- Codeblocks ide - Télécharger - Langages
- Detecting ide drives - Forum Disque dur / SSD
- Trame 12h pour 4 Infirmieres - Forum Excel
7 réponses
Hum de nos jours on ne compile pour ainsi dire jamais de noyau à la main sauf pour le fun ou si on a un besoin très spécifique. Je ne sais pas quelle distribution tu utilises, mais sous debian testing on est en 2.6.26 donc est-ce vraiment si utile que ça de s'embêter à compiler le tout dernier noyau (qui concrètement t'apportera assez peu ?).
Si tu tiens vraiment à compiler ton noyau, normalement en copiant le .config dans le répertoire de source de ton ancien noyau dans le nouveau, tu peux faire un "make oldconfig" ce qui évite de se reprendre un "make menuconfig" depuis le départ. Si tu utilises une distribution basée sur debian (debian, ubuntu, xandros...), plutôt que d'utiliser le traditionnel "make dep && make clean && make bzImage && make modules && make modules_install", je te conseille d'utiliser "make-kpkg" qui est beaucoup plus pratique.
Bonne chance
Si tu tiens vraiment à compiler ton noyau, normalement en copiant le .config dans le répertoire de source de ton ancien noyau dans le nouveau, tu peux faire un "make oldconfig" ce qui évite de se reprendre un "make menuconfig" depuis le départ. Si tu utilises une distribution basée sur debian (debian, ubuntu, xandros...), plutôt que d'utiliser le traditionnel "make dep && make clean && make bzImage && make modules && make modules_install", je te conseille d'utiliser "make-kpkg" qui est beaucoup plus pratique.
Bonne chance
il n'existe plus l'option "ide 2 disk support" dans le menu "device drivers/ata,atapi"
??
Au pire ils ont été déplacés mais ils n'ont pas disparus.
Cherche dans drivers > Ata > Generic Ata Disk. Ou quelque chose du genre.
??
Au pire ils ont été déplacés mais ils n'ont pas disparus.
Cherche dans drivers > Ata > Generic Ata Disk. Ou quelque chose du genre.
ça yest, cool, ça marche!
voilà coment j'ai configuré mon noyau:
en fait, bien que mon port ide soit sur la carte mère, il faut le considérer comme étant sur une carte pci (chez moi, nvidia/amd).
c'est lspci qui m'a mis sur la piste, et bien sur aussi, vos réponses.
... et ça marche!
merc à tous ceux qui ont participé à cette discution.
voilà coment j'ai configuré mon noyau:
# # Device Drivers # # # Protocols # CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_TIMINGS=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=y # CONFIG_IDE_GD_ATA is not set # CONFIG_IDE_GD_ATAPI is not set # CONFIG_BLK_DEV_IDECS is not set # CONFIG_BLK_DEV_DELKIN is not set CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDESCSI is not set CONFIG_BLK_DEV_IDEACPI=y CONFIG_IDE_TASK_IOCTL=y CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # # CONFIG_IDE_GENERIC is not set # CONFIG_BLK_DEV_PLATFORM is not set # CONFIG_BLK_DEV_CMD640 is not set # CONFIG_BLK_DEV_IDEPNP is not set CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y CONFIG_BLK_DEV_OFFBOARD=y CONFIG_BLK_DEV_GENERIC=y # CONFIG_BLK_DEV_OPTI621 is not set # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=y # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_CS5535 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set # CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set # CONFIG_BLK_DEV_IT8213 is not set # CONFIG_BLK_DEV_IT821X 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_TC86C001 is not set CONFIG_BLK_DEV_IDEDMA=y CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_ACPI=y CONFIG_SATA_PMP=y CONFIG_SATA_AHCI=y CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # CONFIG_SATA_SVW is not set # CONFIG_ATA_PIIX is not set # CONFIG_SATA_MV is not set CONFIG_SATA_NV=y # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SX4 is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_INIC162X is not set # CONFIG_PATA_ACPI is not set # CONFIG_PATA_ALI is not set # CONFIG_PATA_AMD is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CS5520 is not set # CONFIG_PATA_CS5530 is not set # CONFIG_PATA_CS5535 is not set # CONFIG_PATA_CS5536 is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # CONFIG_ATA_GENERIC is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT821X is not set # CONFIG_PATA_IT8213 is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_OLDPIIX is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_NS87415 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PCMCIA is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RZ1000 is not set # CONFIG_PATA_SC1200 is not set # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_VIA is not set # CONFIG_PATA_WINBOND is not set # CONFIG_PATA_SCH is not set # CONFIG_MD is not set # CONFIG_FUSION is not set
en fait, bien que mon port ide soit sur la carte mère, il faut le considérer comme étant sur une carte pci (chez moi, nvidia/amd).
c'est lspci qui m'a mis sur la piste, et bien sur aussi, vos réponses.
... et ça marche!
merc à tous ceux qui ont participé à cette discution.
post-sriptum :
il a aussi fallu ajouter "drivers / sata et pata / pata amd-nvidia" pour que l'icône dvd de kde disparaisse quand on éjecte le disque du lecteur
il a aussi fallu ajouter "drivers / sata et pata / pata amd-nvidia" pour que l'icône dvd de kde disparaisse quand on éjecte le disque du lecteur
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
et puis j'ai aussi retiré "device drivers / ata,atapi / Probe IDE PCI devices in the PCI bus order et Generic PCI IDE Chipset Support" et c'est nickel...
Ok, je précise juste que si tu veux compiler ton noyau et que l'interface du make menuconfig change, le make oldconfig permet d'éviter de s'embêter.
make oldconfig sert à configurer à l'ancienne, en posant la question pour chacun des modules.
pour ne pas avoir à recompiler depuis le début, il faut copier le fichier .config de l'ancien noyau vers le fichier /boot/config
compiler un noyau sert aussi à alléger fortement le noyau générique proposé par ta distribution en enlevant la multitude d'options dont tu n'a pas besoin, et au contraire, d'ajouter les option dont tu as besoin et qui ne sont pas sélectiionnés
pour ne pas avoir à recompiler depuis le début, il faut copier le fichier .config de l'ancien noyau vers le fichier /boot/config
compiler un noyau sert aussi à alléger fortement le noyau générique proposé par ta distribution en enlevant la multitude d'options dont tu n'a pas besoin, et au contraire, d'ajouter les option dont tu as besoin et qui ne sont pas sélectiionnés
lspci
Bonjour,
je rencontre le meme probleme. Impossible de graver de cd sous k3b avec mandriva 2007 noyau 2.6.
Mais je suis debutant et je ne sait pas comment configurer le noyau. Et notamant ou se trouve le fichier .config.
Est ce que quelqu'un peut m'aider ?
je rencontre le meme probleme. Impossible de graver de cd sous k3b avec mandriva 2007 noyau 2.6.
Mais je suis debutant et je ne sait pas comment configurer le noyau. Et notamant ou se trouve le fichier .config.
Est ce que quelqu'un peut m'aider ?
dans le fichier .config il y est stipulé qu'il ne faut pas modifier soi-même
le noyau 2.6.xx se compile comme ça:
sinon, dans les sources du noyau 2.6.28, il y a un fichier nomé "ide-4drives.c" dans la branche drivers/ide/. une piste peutêtre?
Serial ATA (prod) and Parallel ATA (experimental) drivers.Tu devrais trouver l'option concernant ton chip IDE.
Tes peripheriques IDE se retrouverons non plus sous le non de /dev/hd*, mais /dev/sd* pour les disques dur et /dev/scd* pour les lecteurs optiques
A+
j'ai mis tout les drivers pata, et, dans un premier temps, je n'ai pas touche à ata/atapi:
puis j'ai supprmimé ata/atapi: idem pour ls /dev/scd*: No such file or directory
à l'aide!