Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

2 - Les distributions et les noyaux

> Forums de discussion > 2 - Les distributions et les noyaux > Erreur d'installation noyau sur Ubuntu
Dernier post

Erreur d'installation noyau sur Ubuntu

bluedid29 utilisateur non connecté France
Bonjour, cool

L'installation de ce noyau a pourtant réussi sur d'autres ordis et pourtant en essayant d'installer un nouveau noyau 2.6.17.4-rt6 (sur Athlon) voici ce qu'il se passe :

dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb
(Reading database ... 116834 files and directories currently installed.)
Preparing to replace kernel-image-2.6.17.4-rt6 1 (using kernel-image-2.6.17.4-rt6_1_i386.deb) ...
Unpacking replacement kernel-image-2.6.17.4-rt6 ...
Searching for GRUB installation directory ... found: /boot/grub
Testing for an existing GRUB menu.list file ... found: /boot/grub/menu.lst
Searching for splash image ... found but preserving previous setting: splashimage=(hd0,8)/boot/grub/splashimages/KUBUNTU_splashscreen_blue_neon_logo_03.xpm.gz
Found kernel: /boot/vmlinuz-2.6.17.4-rt6
Found kernel: /boot/vmlinuz-2.6.15-23-386
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Setting up kernel-image-2.6.17.4-rt6 (1) ...
Cannot find /lib/modules/2.6.17.4-rt6
Failed to create initrd image.
dpkg: error processing kernel-image-2.6.17.4-rt6 (--install):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
kernel-image-2.6.17.4-rt6

A la fin de l'installation de Kubuntu (via synaptic), j'ai le message suivant :
compilé E: kernel-image-2.6.17.4-rt6: le sous-processus post-installation script a retourné une erreur de sortie d'état 2 (Kubuntu se lance bien après)

Autre piste (je suis pourtant sur le noyau d'origine Ubuntu 6.06), quand j'installe jack via apt-get install :
Dépaquetage de qjackctl (à partir de .../qjackctl_0.2.19a-2_i386.deb) ...
Paramétrage de kernel-image-2.6.17.4-rt6 (1) ...
Cannot find /lib/modules/2.6.17.4-rt6
Failed to create initrd image.
dpkg : erreur de traitement de kernel-image-2.6.17.4-rt6 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Paramétrage de jackd (0.100.0-4) ...
Paramétrage de qjackctl (0.2.19a-2) ...

Des erreurs ont été rencontrées pendant l'exécution :
kernel-image-2.6.17.4-rt6
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai bien suivi le tuto Ubuntu et cela a fonctionné sur Sempron 2600 (socket 754) et PIII866 mais pas sur Athlon 2600 et Athlon 2800 (socket A) (en suivant la même procédure)

Merci de m'aider, les 2 Athlons sont mes ordis "itinérants"...

Citation :
Bonjour, cool
Cannot find /lib/modules/2.6.17.4-rt6


Salut,

Y'a du y avoir une erreur au moment de la compilation du noyau ("make-kpkg revision 1 initrd kernel_image kernel_headers modules_image"). C'est là qu'on trouvera la source du problème ...
Recommences donc juste l'étape de compilation des modules du noyau :

cd /usr/src/linux
make-kpkg modules_clean
make-kpkg revision 1 initrd modules_image


Si ça plante, donnes-nous le message d'erreur (juste les 10 dernières lignes qui devraient largement suffire (!)

Si t'as pas d'erreur, continues !
cd ..
dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb


T.

bluedid29 utilisateur non connecté France
Hello,

De retour de la plage cool, je m'y re-colle

Donc :

/usr/src/linux# make-kpkg modules_clean
for module in ; do \
if test -d $module; then \
(cd $module; \
if ./debian/rules KVERS="2.6.17.4-rt6" KSRC="/usr/src/linux" \
KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf" \
KPKG_DEST_DIR="/usr/src/linux/.." \
KPKG_MAINTAINER="Unknown Kernel Package Maintainer" \
ARCH=i386 \
KPKG_EXTRAV_ARG="" \
KDREV="1" kdist_clean; then \
echo "Module $module cleaned"; \
else \
echo "Module $module failed to clean up"; \
echo "Hit return to Continue?"; \
read ans; \
fi; \
); \
else \
echo "Module $module does not exist"; \
echo "Hit return to Continue?"; \
fi; \
done

Il semble y avoir peut être une erreur ?



Citation :
Hello,


/usr/src/linux# make-kpkg modules_clean


Il semble y avoir peut être une erreur ?


Cette commande, c'était juste pour nettoyer si nécessaire les modules de ta précédente compil'.

Lances la suite :
make-kpkg revision 1 initrd modules_image


C'est là qu'on va voir si ça passe bien !

bluedid29 utilisateur non connecté France
Et en faisant :

/usr/src/linux# make-kpkg revision 1 initrd modules_image
Please ignore the warning about overriding and ignoring targets above.
These are harmless. They are only invoked in a part of the process
that tries to snarf variable values for the conf.vars file.
echo done > stamp-configure
for module in ; do \
if test -d $module; then \
(cd $module; \
if ./debian/rules KVERS="2.6.17.4-rt6" KSRC="/usr/src/linux" \
KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf" \
KPKG_DEST_DIR="/usr/src/linux/.." \
KPKG_MAINTAINER="Unknown Kernel Package Maintainer" \
KPKG_EXTRAV_ARG="" \
ARCH="i386" \
KDREV="1" kdist_image; then \
echo "Module $module processed fine"; \
else \
echo "Module $module failed."; \
if "X" != "X" ; then \
echo "Perhaps $module does not understand --rootcmd?"; \
echo "If you see messages that indicate that it is not"; \ echo "in fact being built as root, please file a bug "; \ echo "against $module."; \
fi; \
echo "Hit return to Continue"; \
read ans; \
fi; \
); \
else \
echo "Module $module does not exist"; \
echo "Hit return to Continue?"; \
fi; \
done
Pas mieux mrgreen

bluedid29 utilisateur non connecté France
Je peux reprendre du début mais ce message me gène un peu :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
(à chaque fin d'installation d'un prog via Synaptic) confused

Citation :
Je peux reprendre du début mais ce message me gène un peu :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
(à chaque fin d'installation d'un prog via Synaptic) confused


Sans tout réinstaller, tu peux reprendre juste la compilation :

Nettoyage:
make-kpkg clean
make-kpkg modules_clean


Puis re-compilation:
make-kpkg revision 1 initrd kernel_image kernel_headers modules_image


Voir s'il y a des erreurs à la compilation (genre à la fin de la dernière étape)

bluedid29 utilisateur non connecté France
J'ai donc refait la compilation du noyau et voici les dernières lignes :

...
make1: Leaving directory `/usr/src/linux-2.6.17.4-rt6'
for module in ; do \
if test -d $module; then \
(cd $module; \
if ./debian/rules KVERS="2.6.17.4-rt6" KSRC="/usr/src/linux" \
KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf" \
KPKG_DEST_DIR="/usr/src/linux/.." \
KPKG_MAINTAINER="Unknown Kernel Package Maintainer" \
KPKG_EXTRAV_ARG="" \
ARCH="i386" \
KDREV="1" kdist_image; then \
echo "Module $module processed fine"; \
else \
echo "Module $module failed."; \
if "X" != "X" ; then \
echo "Perhaps $module does not understand --rootcmd?"; \
echo "If you see messages that indicate that it is not"; \ echo "in fact being built as root, please file a bug "; \ echo "against $module."; \
fi; \
echo "Hit return to Continue"; \
read ans; \
fi; \
); \
else \
echo "Module $module does not exist"; \
echo "Hit return to Continue?"; \
fi; \
done


bluedid29 utilisateur non connecté France
Après un dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb

Waouh, Cela fonctionne ! Merci Trinine, tu es mon sauveur biggrin
par contre j'aimerai bien comprendre pourquoi cela n'a pas fonctionné tout à l'heure...eek

Zynaddsubfx avec carte son intégrée, 5.3ms de latence et environ 40% taux d'occupation processeur avec All blues !

Et bien, je bois un coup à ta santé (tiens du Cote du Rhone, cela tombe bien mrgreen)

à bientôt pour de nouvelles aventures, je vais attaquer mon dernier ordi avant de partir (j'aime pas conduire) et si tu passes dans le coin tu seras le bienvenue, j'ai quelques bouteilles au frais... wink

Citation :
Après un dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb

Waouh, Cela fonctionne ! Merci Trinine, tu es mon sauveur biggrin
par contre j'aimerai bien comprendre pourquoi cela n'a pas fonctionné tout à l'heure...eek


Il suffit parfois de vraiment pas grand chose ... une simple faute de frappe et hop, la commande passe plus ...
Alors si tu frappes par exemple
"make-kpkg revision 1 initrd kernel_image kernel_headers module_image" (module sans "s")
au lieu de :
"make-kpkg revision 1 initrd kernel_image kernel_headers modules_image",
la compilation des modules ne se fera pas et tu auras des messages d'erreurs vraisemblablement très proches de ceux que tu avais wink

Le mode console est puissant sous Linux, mais il ne pardonne pas la moindre erreur biggrin

Content en tout cas de voir que tu t'en sors ... et bonnes vacances !

T.

bluedid29 utilisateur non connecté France
Pas tout à fait sur ce dernier ordi qui résiste...

Je vais reprendre au début, normalement cela devrait fonctionner car je suis plutôt adepte du copier / coller

Bon, je vais recommençer, ce qui est intéressant c'est que je commence à taper directement certaines commandes sans regarder le tuto, bon signe, non wink

Et Bonnes vacances aussi smile

bluedid29 utilisateur non connecté France
Bon, là c'est un peu plus dur, après avoir nettoyé, effacé

J'ai repris à zéro et voici sa réponse à l'installation du paquetage :

apt-get install kernel-package
Reading package lists... Done
Building dependency tree... Done
kernel-package is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up kernel-image-2.6.17.4-rt6 (1) ...
Cannot find /lib/modules/2.6.17.4-rt6
Failed to create initrd image.
dpkg: error processing kernel-image-2.6.17.4-rt6 (--configure):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
kernel-image-2.6.17.4-rt6
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai l'impression qu'il y a encore des parasites... et j'ai bien nettoyé avant avec make-kpkg modules_clean et make-kpkg modules_clean

En éditant le menu.lst (via vi), le nouveau noyau apparait mais il n'est normalement pas installé !

Existe-t-il un moyen de vraiment tout nettoyer ? Merci


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool