Skip to main content

2 - Les distributions et les noyaux


nettoyage

France
bonjour !

bon finalement j'ai abandonné Ubuntu dapper.. enfin pas totalement. Alors ce week end j'ai passé mon temps à essayer d'autre distrib : mandriva, mais j'ai tous fait planté, 64studio en version 32 bit mais dès que je redémarre .. ça redemarre plus. Et finalement je me suis mis sur mepis. en fait c'est pas plus mal vu que c'est développé à partir de ubuntu..; ça permet de suivre quelques tuto de ubuntu pour installer du matos et de peripherique.

Enfin bref j'ai remis les main dans le camboui pour essayer d'installer mon kernel RT.... 😬
Alors j'ai suivi le tuto de bluedid29 (sur son site) : y a du mieux, malgré des erreur durant la compilation, a la fin il ne m'a rien dit de spécial, juste : "done"

alorsj'ai tenté de l'installer et là, misère ! ça n'a pas marché. Depuis j'ai des erreur dans synaptic dans le teminal lorsque je tape certaine commandes qui font référence au kernel RT que j'ai essayé d'installer.

Comment est ce que je peux le désinstaller ? j'ai suprimé tout ce qu'il ya avait dans le repertoire /usr/src/ mais je sais pas si ça a fait grand chose... y a t il autre chose a faire ?
merci !
France
alorsj'ai tenté de l'installer et là, misère ! ça n'a pas marché.


Bonjour Myst-R, 😊

Qu'est-ce qui n'a pas marché ?

En suivant pas à pas la procédure d'installation, j'ai installé ce noyau rt (la dernier 2.6.18.1-rt4) sur plus d'une dizaine d'ordis ! (même chose avec un noyau rt au format rpm sur Mandriva 2007 et 64 studio avec noyau rt déjà pré-configuré sur 5 ordis) sans problèmes particuliers

Les CD sont-ils bien gravés ? (basse vitesse) car cela m'est arrivé 2 ou 3 fois de refaire l'image ISO avec un autre graveur, vu que j'utilise plusieurs lecteurs différents et certains sont un peu anciens...

Mepis fonctionne vraiment bien sans soucis mais il faudrait voir du coté configuration, quel matériel, mémoire.... c'est vite arrivé qu'un matériel mette un peu le "bazar, entre autre la mémoire vive... 😕

Bon courage

Did 😎
France
Mepis fonctionne vraiment bien sans soucis mais il faudrait voir du coté configuration, quel matériel, mémoire.... c'est vite arrivé qu'un matériel mette un peu le "bazar, entre autre la mémoire vive... 😕


ouais c'est peut etre un probleme materiel.
en fait d'un point de vu messages d'erreur pendant la compilation je me rappel plus exactement. J'ai vu des probleme de kernel, et des probleme de serial ata et puis d'autre truc mais je me souviens plus.

alors premierement, question bete ... faut-il insérer le cd d'instal pour faire la compilation ?

alors après pour le materiel j'ai deux disques dur Serial ATA je n'ai pas de IDE. y a peut etre un soucis avec ça.
Mais j'ai cru qu'en faisant make oldconfig je récupérais la config par défaut d'installation de MEPIS qui fonctionne très bien. Donc a priori j'ai juste fait le necessaire pour le RT.

est ce qu'il y a une maniere de nettoyer le fausse manip ?

Merci
France
alors après pour le materiel j'ai deux disques dur Serial ATA je n'ai pas de IDE.


Je n'utilise (et n'utiliserai 😊 que des disques dur Ide, j'ai pas trop confiance dans le SATA, effectivement, c'est peu être un pb d'install sur le ddur....

Pas besoin d'insérer le CD !, tout se passe sur le disque dur (+ noyau rt + patchs + librairies eventuelles)

à bientôt, je dois partir travailler... 😎, il y aura certainement un spécialiste qui t'aiguillera un peu mieux du point de vue système ! (je fais de la Mao sur Linux régulièrement que depuis quelques mois, à bonne dose, il vrai 😁)
alorsj'ai tenté de l'installer et là, misère ! ça n'a pas marché. Depuis j'ai des erreur dans synaptic dans le teminal lorsque je tape certaine commandes qui font référence au kernel RT que j'ai essayé d'installer.

Comment est ce que je peux le désinstaller ? j'ai suprimé tout ce qu'il ya avait dans le repertoire /usr/src/ mais je sais pas si ça a fait grand chose... y a t il autre chose a faire ?
merci !

Salut,

/usr/src/linux-xxx c'est juste l'endroit où sont placées les sources, puis patchées, compilées ...
Après le noyau fraichement compilé est installé dans divers endroits :
  • /boot pour le noyau proprement dit
  • /lib/modules pour les modules
Mais attention : ne supprimer que ce qui concerne le noyau "planté", sinon, tu risques de ne plus pouvoir démarrer du tout !
Enfin, une entrée est inscrite dans le fichier de configuration du gestionnaire de démarrage (Lilo ou Grub) pour te proposer ledit noyau ... au démarrage justement !

Ceci dit, je vois pas pourquoi une compil/install ratée d'un noyau entrainerait des erreurs dans synaptic, du moins, tant que tu n'as pas démarré dessus !

Difficile d'en dire plus sans avoir lesdits messages d'erreur ...

T.
France
Je rajouterai juste qu'il faut inscrire le nouveau noyau rt dans le grub de Mepis alors qu'il s'incrit automatiquement avec le noyau rt de Mandriva (d'office, 64 studio installe son noyau rt et reconnait tout les autres systèmes !, à installer en dernier)

Ceci dit, je vois pas pourquoi une compil/install ratée d'un noyau entrainerait des erreurs dans synaptic, du moins, tant que tu n'as pas démarré dessus !


Je trouve bizarre aussi 😉

France
Ceci dit, je vois pas pourquoi une compil/install ratée d'un noyau entrainerait des erreurs dans synaptic, du moins, tant que tu n'as pas démarré dessus !

Difficile d'en dire plus sans avoir lesdits messages d'erreur ...

T.


alors voila j'ai fait un update puis un upgrade :

root@1mysthr# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants ont été conservés :
amarok amarok-xine kino
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer O/n ? o
__Paramétrage de kernel-image-2.6.18.1-rt4 (1) ...
Cannot find /lib/modules/2.6.18.1-rt4
Failed to create initrd image.
dpkg : erreur de traitement de kernel-image-2.6.18.1-rt4 (--configure) :__
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
kernel-image-2.6.18.1-rt4
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@1mysthr#

Je récapitule : la compile s'est bien terminée avec tout de meme pas mal de messages d'erreur PENDANT la compile, mais pas à la fin.
ensuite à l'étape de l'installation, ça a foiré ... malheureusement j'ai plus le message exact.
mais suite à cette erreur il n'y a rien de plus dans Grub toujours un seul démarrage possible celui qui s'installe par défaut avec MEPIS.
France
Je rajouterai juste qu'il faut inscrire le nouveau noyau rt dans le grub de Mepis alors qu'il s'incrit automatiquement avec le noyau rt de Mandriva (d'office, 64 studio installe son noyau rt et reconnait tout les autres systèmes !, à installer en dernier)

Ceci dit, je vois pas pourquoi une compil/install ratée d'un noyau entrainerait des erreurs dans synaptic, du moins, tant que tu n'as pas démarré dessus !


Je trouve bizarre aussi 😉


autant pour moi c'est pas dans synaptic c'est dans le terminal quand je tape certaines commandes.
J'ai remarqué aussi qu'il fallait rajouter à la main le noyau dans grub. mais bon si l'installation n'a pas marchée... j'ai pas envi de le tenter.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer O/n ? o
__Paramétrage de kernel-image-2.6.18.1-rt4 (1) ...
Cannot find /lib/modules/2.6.18.1-rt4
Failed to create initrd image.
dpkg : erreur de traitement de kernel-image-2.6.18.1-rt4 (--configure) :__
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
kernel-image-2.6.18.1-rt4
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ok, il essaye juste de réinstaller le kernel dont l'install a planté ... comme il trouve pas/plus ses petits ça replante (c'est une fonctionnalité parfois pratique en cas d'interruption involontaire d'installation) ... il me semble que la commande "apt-get -f install" est prévue pour corriger ce type de problème.

T.
France
mais suite à cette erreur il n'y a rien de plus dans Grub toujours un seul démarrage possible celui qui s'installe par défaut avec MEPIS.


Il faut rajouter le nouveau noyau dans le Grub:

> En mode Terminal / Console, se connecter en super utilisateur / root taper:
kate /boot/grub/menu.lst (pour éditer le fichier de configuration)

> Rajouter:
title MEPIS at hdax, kernel 2.6.xx.x-rtx
root (hd0,x-1)
kernel /boot/vmlinuz-2.6.xx.x-rtx root=/dev/hdax nomce quiet vga=normal
boot


hdax représente la partition sur laquelle est installé le noyau (exemple hda6)

(hd0,x-1) représente la valeur réelle (exemple hda5, le Grub commence sa numérotation à zéro !!!)

Pour la valeur du noyau vmlinuz-2.6.xx.x-rtx, il suffit de rajouter le noyau installé (vmlinuz-2.6.17.4-rt6 ou vmlinuz-2.6.18.1-rt4 par exemple)

➡️ Ne pas oublier de sauvegarder

Ceci dit, s'il y a trop d'erreurs... 😕
France
bon j'ai retenté une compilation, a partir du noyau 2.6.19.1
j'ai rien patché, je l'ai laissé tel quel. J'ai fait un oldconfig, et comme conseillé sur le site de MEPIS
http://www.mepis.org/docs/en/index.php/Compiling_and_installing_a_new_kernel j'ai appuyé betment sur la touche entrée...
ensuite je suis rentré en xconfig et j'ai juste modifié la processeur pour le mettre en k7 et mettre ma mia midi en module.

durant la compilation j'ai eu des message du genre :

.......
CC kernel/rtmutex.o
ipc/sem.c: In function 'sys_semctl':
ipc/sem.c:862: warning: 'setbuf.uid' may be used uninitialized in this function
ipc/sem.c:862: warning: 'setbuf.gid' may be used uninitialized in this function
ipc/sem.c:862: warning: 'setbuf.mode' may be used uninitialized in this function
CC fs/ioctl.o
.......
CC M drivers/char/drm/via_map.o
drivers/char/ftape/lowlevel/ftape-format.c: In function 'ftape_format_track':
drivers/char/ftape/lowlevel/ftape-format.c:135: warning: 'restore_flags' is deprecated (declared at include/linux/interrupt.h:210)
CC M sound/pci/hda/hda_intel.o
.......
CC M drivers/input/mouse/trackpoint.o
drivers/input/mouse/trackpoint.c: In function 'trackpoint_detect':
drivers/input/mouse/trackpoint.c:321: warning: ignoring return value of 'sysfs_create_group', declared with attribute warn_unused_result
CC M drivers/isdn/capi/capiutil.o


uninitialized... deprecated .... 🙄 what ??
je pense pas que ça soit trop grave ... qu'en pensez vous ??

sinon à la fin de la compilation j'ai pas eu de message d'erreur et lorsque j'installe le kernel :

root@1mysthr# dpkg -i kernel-image-2.6.19.1_1_i386.deb
Sélection du paquet kernel-image-2.6.19.1 précédemment désélectionné.
(Lecture de la base de données... 115303 fichiers et répertoires déjà installés.)
Dépaquetage de kernel-image-2.6.19.1 (à partir de kernel-image-2.6.19.1_1_i386.deb) ...
Paramétrage de kernel-image-2.6.19.1 (1) ...
Cannot find /lib/modules/2.6.19.1
__Failed to create initrd image.
dpkg : erreur de traitement de kernel-image-2.6.19.1 (--install) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
kernel-image-2.6.19.1__

France
Je ne comprend pas pourquoi tu cherches à compiler le noyau sans le patch rt (sauf si c'est pour la prise en compte de la carte Mia en Midi), faudrait que je trouve le temps pour recompiler un nouveau noyau sur Mepis (mais malheureusement, il fonctionnent tous bien) 😁

Cannot find /lib/modules/2.6.19.1


à priori, il ne trouve pas les modules

Il faudrait peut être refaire une installation "propre"...

Help, un spécialiste 😬
France
Il faudrait peut être refaire une installation "propre"...

Help, un spécialiste 😬


❓qu'entend tu par installation propre ? réinstaller mepis ? tu pense que ça peut venir d'un cd mal gravé ? ce que je ne comprend pas c'est que si il était mal gravé j'aurais pas pu installer mepis si ?❓
....

bon en tout cas le principe d'installer juste un kernel sans patch ni rien c'était vraiment pour essayer de réussir la compilation avec quelques chose de simple. mais bon... 😕