Forum Linux.mandriva changement de noyau : 2.6.8 en 2.6.11 avec mdk10.1

Posté par  .
Étiquettes : aucune
0
23
mai
2005
Salut à tous

J'ai mdk10.1 (noyau 2.6.8.1-10mdk ) sur mon ordi ( et rien d'autre ). J'ai téléchargé kernel-source-2.6-2.6.11-6mdk.i586.rpm, mais je galère
pour l'installer.

Voici comment je procède
j'installe le packetage:
urpm -i kernel-source-2.6-2.6.11-6mdk.i586.rpm
tout est ok

puis je vais dans /usr/src/linux ( linux est un lien vers linux-2.6.11.-6mdk ):
make bzImage
tout à l'air ok

et c'est là que ça se corse:
alors que je n'ai pas encore changé LILO , si je redémarre l'ordi (c'est donc tjs l'ancien noyau (noyau 2.6.8.1-10mdk) qui démarre ), rien ne va plus:
impossible de démarrer avec X , il bloque au chargement sur un script lancé au démarrage qui fonctionnait très bien avec ce noyau...

Que se passe-t-il: LILO n'étant même pas au courant de l'existence d'un nvx noyau ( je ne l'ai même pas encore copié à ce stade dans /boot, ni changé /etc/lilo.conf), lance l'ancien (celui avec lequel tout était ok), et tout foire ???

Képaça ??

Merci
  • # 2.6.8 en 2.6.11

    Posté par  . Évalué à -1.

    bonsoir
    Bon a mon avis y' a des trucs qui clochent (je suis pas spécialiste loin de là)
    mais il faut toujours telecharger le kernel source et le kernel correspondant a priorit
    une commande -urpmi kernel- devrait suffire en mode console sinon selectionne les paquetages correspondants avec rpmdrake
    Tu n' as pas besoin de faire make bzimage (je ne sait pas a quoi ca sert mais je ne l'ai jamais utilisé pour upgrader 2.6.8 en 2.6.11)
    Si tu as une carte nvidia (le probleme vient aussi en plus de là)
    il faut réinstaller le driver en plus (tu peut remettre -nv- a la place de -nvidia- dans le fichier /etc/x11/xorg.conf)
    • [^] # Re: 2.6.8 en 2.6.11

      Posté par  . Évalué à 1.

      Tu as écrit:
      mais il faut toujours telecharger le kernel source et le kernel correspondant a priorit

      Comment ça, il faut télécharger 2 trucs. Moi je n'ai téléchargé qu'une seule chose:
      kernel-source-2.6-2.6.11-6mdk.i586.rpm

      Il faut télécharger autre chose ?

      Merci
      • [^] # Re: 2.6.8 en 2.6.11

        Posté par  . Évalué à 0.

        En retard comme d' hab
        Si tu telecharge - kernel-source-2.6-2.6.11-6mdk.xxxx.rpm
        il te faut aussi - kernel 2.6.11-6mdk.xxxx.rpm
        ii me semble logique n' est il pas?
        essaye avec rpmdrake pour voir et tapes - kernel - pour la recherche
        une question: tu le télécharges d' où ton paquetage et avec quoi ou comment
        par avance - easy urpmi - est ton ami
  • # Bonjour

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

    Peux-tu nous donner le contenu de /boot et de /lib/modules ?
    • [^] # Re: Bonjour

      Posté par  . Évalué à 1.

      Je ne sais pas si ça va t'aider: j'ai dû tout réinstaller...( et je n'ai pas réessayé de recommencer sans plus d'info sur le sujet, parceque tout plante, et du coup je n'ai plus internet....et pour vous écrire , je dois tout réinstaller )

      Voici le contenu de /boot (après réinstallation):
      #ls /boot
      boot.0300 initrd-2.6.8.1-10mdk.img message-text
      config@ initrd.img@ System.map@
      config-2.6.8.1-10mdk kernel.h@ System.map-2.6.8.1-10mdk
      diag1.img kernel.h-2.6.8.1-10mdk vmlinuz@
      diag2.img map vmlinuz-2.6.8.1-10mdk
      fr-latin1.klt message@
      grub/ message-graphic


      et de /lib/modules (aprés réinstallation) :
      ls /lib/modules
      2.6.8.1-10mdk/


      Mais je croyais qu'on pouvait essayer un nvx noyau sans risque si on gardait l'ancien. Je n'en suis même pas au stade de l'essai ( ja juste fait urpm -i et make bzImage ) que plus rien ne marche qd je redémarre...
      Etrange non ?


      PS: si il le faut absolument, je referai la manip (urpm -i et make...), redémarrerai l'ordi en init 1 (ça marche que comme ça), copierai /boot et /lib/modules dans /home, puis réinstallerai le tout pour vous écrire en donnant /boot et /lib/modules .

Suivre le flux des commentaires

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