Forum Linux.noyau Problème makeinstall

Posté par  .
Étiquettes : aucune
0
8
sept.
2009

Voilà j'essaye toujours que compiler mon noyau mais désormais je bloque sur:
make modules_install && make install


DEPMOD 2.6.30persoseptembre
sh /usr/src/linux-septembre/arch/x86/boot/install.sh 2.6.30persoseptembre arch/x 86/boot/bzImage \
System.map "/boot"
Creating initramfs
Found root device /sys/block/hda//hda1 for /dev/hda1
Looking for driver for device /sys/block/hda//hda1
Looking for deps of module ide:m-disk
No module ide_disk found for kernel 2.6.30persoseptembre, aborting.
mkinitrd failed:
(mkinitrd -v -f /boot/initrd-2.6.30persoseptembre.img --ifneeded 2.6.30persosept embre)) at /usr/lib/libDrakX/bootloader.pm line 123.
make[1]: *** [install] Erreur 2
make: *** [install] Erreur 2


Quelqu'un saurais t il d'ou ca viens?
Et comment y remerdier.
Si je comprend bien il trouve pas de module pour le disque dur.
  • # ajouter le module en question ou pas initrd / depend configuration hard

    Posté par  (site web personnel) . Évalué à 2.

    Tu as enlever trop de chose dans la config noyau?

    cd /usr/src/linux && grep IDE .config

    Système - Réseau - Sécurité Open Source

    • [^] # Re: ajouter le module en question ou pas initrd / depend configuration h

      Posté par  . Évalué à 1.

      je te remercie. voilà le resultat:
      CONFIG_ACPI_VIDEO=m
      CONFIG_PARIDE=m
      # Parallel IDE high-level drivers
      CONFIG_PARIDE_PD=m
      CONFIG_PARIDE_PCD=m
      CONFIG_PARIDE_PF=m
      CONFIG_PARIDE_PT=m
      CONFIG_PARIDE_PG=m
      # Parallel IDE protocol modules
      CONFIG_PARIDE_ATEN=m
      CONFIG_PARIDE_BPCK=m
      CONFIG_PARIDE_BPCK6=m
      CONFIG_PARIDE_COMM=m
      CONFIG_PARIDE_DSTR=m
      CONFIG_PARIDE_FIT2=m
      CONFIG_PARIDE_FIT3=m
      CONFIG_PARIDE_EPAT=m
      CONFIG_PARIDE_EPATC8=y
      CONFIG_PARIDE_EPIA=m
      CONFIG_PARIDE_FRIQ=m
      CONFIG_PARIDE_FRPW=m
      CONFIG_PARIDE_KBIC=m
      CONFIG_PARIDE_KTTI=m
      CONFIG_PARIDE_ON20=m
      CONFIG_PARIDE_ON26=m
      CONFIG_HAVE_IDE=y
      CONFIG_IDE=y
      # Please see Documentation/ide/ide.txt for help/info on IDE drives
      CONFIG_IDE_XFER_MODE=y
      CONFIG_IDE_TIMINGS=y
      CONFIG_IDE_ATAPI=y
      CONFIG_IDE_LEGACY=y
      # CONFIG_BLK_DEV_IDE_SATA is not set
      CONFIG_IDE_GD=y
      CONFIG_IDE_GD_ATA=y
      # CONFIG_IDE_GD_ATAPI is not set
      CONFIG_BLK_DEV_IDECS=m
      CONFIG_BLK_DEV_IDECD=m
      CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
      CONFIG_BLK_DEV_IDETAPE=m
      CONFIG_BLK_DEV_IDEACPI=y
      CONFIG_IDE_TASK_IOCTL=y
      CONFIG_IDE_PROC_FS=y
      # IDE chipset support/bugfixes
      CONFIG_IDE_GENERIC=m
      # 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 is not set
      CONFIG_BLK_DEV_IDEDMA_PCI=y
      # Other IDE chipsets support
      CONFIG_BLK_DEV_IDEDMA=y
      CONFIG_IEEE1394_VIDEO1394=m
      CONFIG_JOYSTICK_SIDEWINDER=m
      CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
      CONFIG_SPI_SPIDEV=m
      CONFIG_VIDEO_DEV=m
      CONFIG_VIDEO_V4L2_COMMON=m
      CONFIG_VIDEO_ALLOW_V4L1=y
      CONFIG_VIDEO_V4L1_COMPAT=y
      CONFIG_VIDEO_MEDIA=m
      CONFIG_VIDEO_SAA7146=m
      CONFIG_VIDEO_SAA7146_VV=m
      CONFIG_VIDEO_V4L2=m
      CONFIG_VIDEO_V4L1=m
      CONFIG_VIDEOBUF_GEN=m
      CONFIG_VIDEOBUF_DMA_SG=m
      CONFIG_VIDEOBUF_VMALLOC=m
      CONFIG_VIDEOBUF_DVB=m
      CONFIG_VIDEO_BTCX=m
      CONFIG_VIDEO_IR=m
      CONFIG_VIDEO_TVEEPROM=m
      CONFIG_VIDEO_TUNER=m
      CONFIG_VIDEO_CAPTURE_DRIVERS=y
      # CONFIG_VIDEO_ADV_DEBUG is not set
      # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
      CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
      CONFIG_VIDEO_IR_I2C=m
      CONFIG_VIDEO_TVAUDIO=m
      CONFIG_VIDEO_TDA7432=m
      CONFIG_VIDEO_TDA9840=m
      CONFIG_VIDEO_TEA6415C=m
      CONFIG_VIDEO_TEA6420=m
      CONFIG_VIDEO_MSP3400=m
      CONFIG_VIDEO_CS53L32A=m
      CONFIG_VIDEO_M52790=m
      CONFIG_VIDEO_WM8775=m
      CONFIG_VIDEO_WM8739=m
      CONFIG_VIDEO_VP27SMPX=m
      CONFIG_VIDEO_SAA6588=m
      CONFIG_VIDEO_BT819=m
      CONFIG_VIDEO_BT856=m
      CONFIG_VIDEO_BT866=m
      CONFIG_VIDEO_KS0127=m
      CONFIG_VIDEO_OV7670=m
      CONFIG_VIDEO_SAA7110=m
      CONFIG_VIDEO_SAA711X=m
      CONFIG_VIDEO_SAA717X=m
      CONFIG_VIDEO_TVP5150=m
      CONFIG_VIDEO_VPX3220=m
      CONFIG_VIDEO_CX25840=m
      CONFIG_VIDEO_CX2341X=m
      CONFIG_VIDEO_SAA7127=m
      CONFIG_VIDEO_SAA7185=m
      CONFIG_VIDEO_ADV7170=m
      CONFIG_VIDEO_ADV7175=m
      CONFIG_VIDEO_UPD64031A=m
      CONFIG_VIDEO_UPD64083=m
      # CONFIG_VIDEO_VIVI is not set
      CONFIG_VIDEO_BT848=m
      CONFIG_VIDEO_BT848_DVB=y
      CONFIG_VIDEO_PMS=m
      CONFIG_VIDEO_BWQCAM=m
      CONFIG_VIDEO_CQCAM=m
      CONFIG_VIDEO_W9966=m
      CONFIG_VIDEO_CPIA=m
      CONFIG_VIDEO_CPIA_PP=m
      CONFIG_VIDEO_CPIA_USB=m
      CONFIG_VIDEO_CPIA2=m
      CONFIG_VIDEO_SAA5246A=m
      CONFIG_VIDEO_SAA5249=m
      CONFIG_VIDEO_STRADIS=m
      CONFIG_VIDEO_ZORAN=m
      CONFIG_VIDEO_ZORAN_DC30=m
      CONFIG_VIDEO_ZORAN_ZR36060=m
      CONFIG_VIDEO_ZORAN_BUZ=m
      CONFIG_VIDEO_ZORAN_DC10=m
      CONFIG_VIDEO_ZORAN_LML33=m
      CONFIG_VIDEO_ZORAN_LML33R10=m
      CONFIG_VIDEO_ZORAN_AVS6EYES=m
      CONFIG_VIDEO_MEYE=m
      CONFIG_VIDEO_SAA7134=m
      CONFIG_VIDEO_SAA7134_ALSA=m
      CONFIG_VIDEO_SAA7134_DVB=m
      CONFIG_VIDEO_MXB=m
      CONFIG_VIDEO_HEXIUM_ORION=m
      CONFIG_VIDEO_HEXIUM_GEMINI=m
      CONFIG_VIDEO_CX88=m
      CONFIG_VIDEO_CX88_ALSA=m
      CONFIG_VIDEO_CX88_BLACKBIRD=m
      CONFIG_VIDEO_CX88_DVB=m
      CONFIG_VIDEO_CX88_MPEG=m
      CONFIG_VIDEO_CX88_VP3054=m
      CONFIG_VIDEO_CX23885=m
      # CONFIG_VIDEO_AU0828 is not set
      CONFIG_VIDEO_IVTV=m
      CONFIG_VIDEO_FB_IVTV=m
      # CONFIG_VIDEO_CX18 is not set
      CONFIG_VIDEO_CAFE_CCIC=m
      # CONFIG_USB_VIDEO_CLASS is not set
      CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
      CONFIG_VIDEO_PVRUSB2=m
      CONFIG_VIDEO_PVRUSB2_SYSFS=y
      CONFIG_VIDEO_PVRUSB2_DVB=y
      # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
      # CONFIG_VIDEO_HDPVR is not set
      CONFIG_VIDEO_EM28XX=m
      # CONFIG_VIDEO_EM28XX_ALSA is not set
      # CONFIG_VIDEO_EM28XX_DVB is not set
      # CONFIG_VIDEO_CX231XX is not set
      CONFIG_VIDEO_USBVISION=m
      CONFIG_VIDEO_USBVIDEO=m
      CONFIG_VIDEO_OVCAMCHIP=m
      CONFIG_VIDEO_OUTPUT_CONTROL=m
      CONFIG_FB_TRIDENT=m
      CONFIG_SND_RIPTIDE=m
      CONFIG_SND_TRIDENT=m
      CONFIG_LEDS_TRIGGER_IDE_DISK=y
      CONFIG_THINKPAD_ACPI_VIDEO=y
      # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
      
      je jeter un coup d'oeil mais je vois pas? # CONFIG_BLK_DEV_IDE_SATA is not set # CONFIG_IDE_GD_ATAPI is not set içi peut être... bon va falloir que je reparte pour un make... (rrrrreeee encore 4-5h à attendre)...
  • # que faire

    Posté par  . Évalué à 1.

    Je m'arrache les cheveux...
    Bon j'ai essayé avec ta config nono, IDEM.

    J'ai essayé avec mon ancienne config IDEM

    et j'arrive pas à trouver ide_disk pour le mettre en module
  • # que faire2

    Posté par  . Évalué à 1.

    Bon j'ai un peu tout essayé
    reprendre ta config
    repartir sur une ancienne
    Chercher dans menuconfig un truc qui fais référence à IDE_DISK

    Bon mais j'ai trouver un site http://bugs.archlinux.org/task/14286
    ou il est dis que depuis la 2.6.28 ou 29 ide_disk à été renommer en ide-gd_mod.

    Mais pourquoi il cherche encore???

    SNIFFF.SNIFF...
    Je vais pas encore abandonner la compilation de mon noyau?

    Je sais plus ou reprendre?
    - télécharger les sources
    - décompresser les souces
    - make menuconfig
    - make
    - make modules_install && make install

    Merci à vous
  • # cool

    Posté par  . Évalué à 1.

    Youhou, j'ai réussit.

    Bon le seul truc c'est qu'au lieu d'un make modules_install && make install

    Je l'ai fais en deux fois.
    make modules_install
    make install

    Et nikel...

    Pourquoi...!!??
    • [^] # Re: cool

      Posté par  . Évalué à 3.

      PARCE QUE !!!!!
      make modules_install && make install
      ca fait le make install uniquement si le make modules_install se fait bien (c'est le but du &&)

      en faisant
      make modules_install
      make install


      tu te contrefiche de savoir si l'installation des modules s'est bien passée et tu effectues quand meme le make install

      bilan certains modules peuvent etre manquant car non compilé/installé
      mais si ca se trouve ca tombe sur un module qui ne te servira jamais, et tu ne t'en rendra jamais compte.
      • [^] # Re: cool

        Posté par  . Évalué à 1.

        JE te remercie,
        Mais j'ai eu aucun message d'erreur lors de make modules_install
  • # petite question du make

    Posté par  . Évalué à 1.

    Dite moi je compil puis recompil, puis rerecompil mon noyau afin de trouver la bonne config, mais j'ai un problème lorsque je fais la commande make, je'ai souvent ce type de message d'erreur
    /usr/src/linux-septembre/arch/x86/include/asm/io_32.h: In function ‘memset_io’:
    /usr/src/linux-septembre/arch/x86/include/asm/io_32.h:57: attention : passing argument 1 of ‘__constant_c_and_count_memset’ discards qualifiers from pointer target type
    /usr/src/linux-septembre/arch/x86/include/asm/io_32.h:57: attention : passing argument 1 of ‘__constant_c_memset’ discards qualifiers from pointer target type
    /usr/src/linux-septembre/arch/x86/include/asm/io_32.h:57: attention : passing argument 1 of ‘__memset_generic’ discards qualifiers from pointer target type
    /usr/src/linux-septembre/arch/x86/include/asm/io_32.h:57: attention : passing argument 1 of ‘__memset_generic’ discards qualifiers from pointer target type
    
    Vous avez une idée de ce que ca peut être?
  • # Merci

    Posté par  . Évalué à 1.

    Merci nono pour tes réponses.

    Dis moi j'ai une autre question.
    Sur mon nouveau noyau, j'ai bien intégrer tout concernant le wifi, mais impossible de me connecter.
    il me demande des paquets qui sont déjà installer (dkms-madwifi, madwifi-kernel-2.6.24.4-desktop586-1mnb, madwifi-kernel-2.6.24.7-desktop586-1mnb, madwifi-kernel-2.6.24.7-desktop586-2mnb, madwifi-kernel-2.6.24.7-desktop-2mnb, dkms-madwifi, madwifi-kernel-2.6.24.4-desktop586-1mnb)

    Le problème c'est que j'ai que le wifi pas d'Ethernet.

    J'ai donc télécharger les rpm sur le bon noyau, puis retourner sur le kernel perso afin de les installer, mais il me déconseille d'écraser ceux qui sont déjà installer. et si je vais sous ccm ces paquets sont bien coché ???
    • [^] # Re: Merci

      Posté par  (site web personnel) . Évalué à 1.

      Désolé j'utilise Debian.
      ça existe les machines sans interface ethernet ?

      Système - Réseau - Sécurité Open Source

      • [^] # Re: Merci

        Posté par  . Évalué à 1.

        Nan j'ai bien une interface ethernet, c'est juste que là ou je loge, je peux pas me brancher.
        • [^] # Re: Merci

          Posté par  (site web personnel) . Évalué à 1.

          Si tu compiles le noyau toi même, si ta carte n'est pas reconnue nativement par le noyau,
          il faut compiler le module de ta carte à partir des sources de celle-ci.

          Avec les packages, c'est déjà fait, il suffit de les installer.

          Système - Réseau - Sécurité Open Source

          • [^] # Re: Merci

            Posté par  . Évalué à 1.

            je suis bien d'accord avec toi. Mais ce que je comprend pas c'est que le module de la carte est installer dans le noyau par default mais pas dans le nouveau?
            • [^] # Re: Merci

              Posté par  (site web personnel) . Évalué à 1.

              C'est la valeur ajoutée de la distribution...

              Le faire par toi même demande du temps, des compétences, un savoir faire ...

              Système - Réseau - Sécurité Open Source

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.