Muse_power a écrit 4 commentaires

  • [^] # Re: Module ext3fs

    Posté par . En réponse au message Recompilation du noyau. Évalué à 1.

    merci vous deux !
    Madcat , si : j'ai mes deux kernels
    sinon , je vois bien ce que tu veux dire , je vais faire ça ! ;)
    c'est dans quelle section ce module ? Je trouverai ..

    Greg je vais essayer sans bidouiller les liens , et je sais plus si j'ai fais le make ... bon je vais essayer et je vous dit tout ca !! Merci encore !
  • [^] # Re: Explications....

    Posté par . En réponse au message Recompilation du noyau. Évalué à 1.

    Disque plein ...? Impossible , j'ai énormément de place ...!

    google ? Qu'est ce que tu veux dire ?
  • # Explications....

    Posté par . En réponse au message Recompilation du noyau. Évalué à 1.

    Bon merci pour vos réponses : je sais que je n'ai rien précisé dans mon dernier post , désolé , j'étais crevé .

    J'ai bien dormi cette nuit , je suis d'attaque pour réessayer 1 heure ou 2 mais bon ...

    alors , je vais expliquer ma procédure en détail :

    d'abord , comme l'explique le fichier "README" , j'installe les sources dans un répertoire dans lequel j'ai des droits d'écriture et d'éxectution : mon répertoire "/home" , plus précisement dans "/home/utilisateur/Noyau"

    Ainsi après avoir décompressé mon "linux-2.6.7.tar.gz" -avec tar xzvf - je crée le lien symbolique "linux" pointant vers "linux-2.6.7 "
    puis je me log en root pour executer :

    # make dep
    * sur cette commande il ne trouve jamais aucune dépendance *
    #make clean
    #make mrproper
    #make xconfig
    *ici je configure mon noyau , en faisant en sorte d'enlever les "M" concernant les periphériques SCI ( ça fait foirer l'installation des modules )
    et USB ( même problème ) , j'enregistre alors mon fichier .config *
    #make modules
    *en général pas de problème à ce niveau *
    #make module install

    *
    C'est là que les problèmes arrivent: :
    *

    [root@localhost linux]# make modules install
    make[1]: << arch/i386/kernel/asm-offsets.s >> est ? jour.
    CHK include/linux/compile.h
    Mutex destroy failure: Device or resource busy
    Building modules, stage 2.
    MODPOST
    *** Warning: "request_firmware" [drivers/net/tokenring/tms380tr.ko] undefined!
    *** Warning: "release_firmware" [drivers/net/tokenring/tms380tr.ko] undefined!
    Kernel: arch/i386/boot/bzImage is ready
    sh /home/beethoven/Noyau/linux-2.6.7/arch/i386/boot/install.sh 2.6.7 arch/i386/boot/bzImage System.map ""
    mke2fs 1.32 (09-Nov-2002)
    mke2fs 1.32 (09-Nov-2002)
    There is an error when regenerating lilo, you may have to check your /etc/lilo.conf
    "
    * Donc là je vais consulter le fichier /etc/lilo.conf pour voir ce qui cloche *

    # kwrite /etc/lilo.conf

    [ boot=/dev/hda
    map=/boot/map
    default="linux"
    keytable=/boot/fr-latin1.klt
    prompt
    nowarn
    timeout=100
    message=/boot/message
    menu-scheme=wb:bw:wb:bw

    image=/boot/vmlinuz.old
    label="linux.old"
    root=/dev/hda1
    initrd=/boot/initrd.old.img
    append="devfs=mount hdc=ide-scsi acpi=off quiet"
    vga=788
    read-only
    image=/boot/vmlinuz-2.6.7
    label=267
    root=/dev/hda1
    read-only
    optional
    vga=788
    append=" devfs=mount hdc=ide-scsi acpi=off quiet"
    initrd=/boot/initrd-2.6.7.img

    ]

    *Bon il faut savoir qu'avant la compilation , j'ai renommé mon "/boot/vmlinuz" en "/boot/vmlinuz.old" et mon "/boot/initrd.img" en "/boot/initrd.old.img" , et maintenant dans "/boot" je trouve les fichiers et répertoires suivants :
    "
    boot.0300 grub/ kernel.h@ message-text vmlinuz-2.4.21-0.13mdk
    config@ initrd-2.4.21-0.13mdk.img kernel.h-2.4.21-0.13mdk System.map@ vmlinuz-2.6.7
    config-2.4.21-0.13mdk initrd-2.6.7.img map System.map-2.4.21-0.13mdk vmlinuz.old@
    config-2.6.7 initrd.img@ message@ System.map-2.6.7
    fr-latin1.klt initrd.old.img@ message-graphic vmlinuz@
    "

    Mon lien "initrd.img@" pointe vers "initrd-2.6.7.img" et "initrd.old.img" vers "initrd-2.4.21-0.13mdk.img" . Donc à première vue je ne vois pas ce qui ne va pas dans mon "lilo.conf" si ce n'est que que les lignes pour le nouveau noyau n'utilisent pas les liens mais directement le fichier...
    C'est alors que , pour y voir plus clair ,j'essaye :

    #lilo

    et là :
    "
    Added linux.old
    Added 267
    Fatal: No images have been defined or default image doesn't exist.
    "

    ...C'est là ou je bloque....No images have been defined ? Et pourtant...

    Bon et même quand j'arrive à passer cette étape .( ça a du m'arriver une fois par miracle ) . Je reboot et lors du lancement du nouveau noyau , j'obtiens :

    "error 19 mounting ext 3 flags freeing unused kernel memory : 224 Kfreed
    Kernel panic : no init found .Try passing init = option to kernel "

    ou encore :

    " Loading noyau EBDA too big "

    Voilà...Je vous serait très très reconnaissant de m'aider .
  • # grrr

    Posté par . En réponse au message Recompilation du noyau. Évalué à 1.

    je vous jure que je craque vraiment là ^^ !
    J'ai du réinstaller mandrake 6 fois pour repartir à 0 ...

    si vous ne m'aidez pas au moins compatissez je vous prie :)