Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2006, 17h29   #1
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Par défaut Installation de mon noyau

Bonjour à tous et à toutes ( et oui encore moi ),

maintenant que j'ai une interface graphique, j'ai décidé de me compiler mon propre noyau, donc j'ai téléchargé le dernier noyau stable sur http://kernel.org (j'ai pris le 2.6.17.3), et je l'ai compiler .

J'aimerai savoir ce que je dois faire pour booter dessus maintenant ( en évitant de supprimer l'ancien pour que je puisse rebooter dessus au cas ou)

__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 17h33   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
grub ou lilo

regardes leurs fichiers de configuration... et recopies la partie du noyau actuel, et modifies pour adapter au nouveau
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 17h34   #3
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Lorsque tu dis, j'ai téléchargé le dernier noyau stable, tu le compiles tel quel ou tu le personnalises en fonction de ta configuration ?
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 17h35   #4
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par Larkine
Lorsque tu dis, j'ai téléchargé le dernier noyau stable, tu le compiles tel quel ou tu le personnalises en fonction de ta configuration ?

bah quel intérêt de recompiler son noyau sinon
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 17h40   #5
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bah écoute sous FreeBSD, tu as un noyau appelé GENERIC et puis tu le personnalises en fonction de ta configuration, tu es d'accord ? Pas besoin de télécharger un noyau sur kernel.org ? Toujours d'accord ? Il précise qu'il a téléchargé un noyau stable mais à ce stade, il n'est pas adapté à sa config, si tu vois ce que je veux dire. Ma question est simple pourtant
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 17h43   #6
Membre régulier
 
Homme
Consultant en technologies
Inscription : mai 2003
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies

Informations forums :
Inscription : mai 2003
Messages : 82
Points : 95
Points : 95
Envoyer un message via ICQ à Arschney
Bonjour,

Certaines distributions, comme debian, te permettent d'insérer ton noyau home-made dans un package .deb. Il te suffit ensuite d'installer le package et c'est l'installeur qui va chercher ton boot loader (grub ou lilo) et le configurer pour que tu puisses choisir ton noyau au démarrage.

Par contre je ne connais que la façon debian de faire, il faudra adapter selon ta distrib.
Arschney est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 17h46   #7
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Quand j'ai installé Debian, le noyau fournit était 2.6.15-486 alors je me suis dis qu'il serait peut-etre mieux dans installer un de plus récent tout de suite

J'ai changé deux ou trois trucs, mais rien de bien méchant ( dans la partie hacking )

J'ai adapté mon Grub en fonction seulement quand je boot dessus il me dit qu'il connait pas tel et tel truc ( je sais plus exactement quoi )

Pourtant j'ai copié et coller les lignes qui marchait du noyau 2.6.15-486 et modifé par le nouveau (comme dis a la fin de la compilation ) mais ça marche pas

[edit] je l'ai fait pour les périphérique PCMCIA surtout
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 19h22   #8
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Citation:
Envoyé par Arschney
Bonjour,

Certaines distributions, comme debian, te permettent d'insérer ton noyau home-made dans un package .deb. Il te suffit ensuite d'installer le package et c'est l'installeur qui va chercher ton boot loader (grub ou lilo) et le configurer pour que tu puisses choisir ton noyau au démarrage.

Par contre je ne connais que la façon debian de faire, il faudra adapter selon ta distrib.

Quelqu'un pourrait-il m'en dire plus concernant cette manipulation? Ca à l'air interessant !

__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 19h45   #9
Rédacteur
 
Avatar de gege2061
 
Inscription : juin 2004
Messages : 5 850
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : juin 2004
Messages : 5 850
Points : 8 299
Points : 8 299
Vite fait :
http://blog.developpez.com/index.php...&c=1&tb=1&pb=1
http://linux.developpez.com/guide/x5354.html
http://gfx.developpez.com/tutoriel/linux/kernel/

Bon courrage
__________________
gege2061's blog
gege2061 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 10h22   #10
Membre régulier
 
Homme
Consultant en technologies
Inscription : mai 2003
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies

Informations forums :
Inscription : mai 2003
Messages : 82
Points : 95
Points : 95
Envoyer un message via ICQ à Arschney
Citation:
Envoyé par buchs
Quelqu'un pourrait-il m'en dire plus concernant cette manipulation? Ca à l'air interessant !

Toutes mes excuses à l'équipe de developpez, mais je tire mes sources d'un autre forum... Compilation d'un kernel à la sauce debian

buchs, je pense que c'est surtout la manip suivante que tu voulais connaître :
Code :
make-kpkg --initrd --revision=1.0 kernel-image
pour créer un package .deb du noyau
Code :
dpkg --install ../kernel-image...<version-du-noyau>.deb
installera le noyau et demandera s'il faut modifier l'amorceur, répondre oui.

Mais je te conseille plutôt de lire tout mon lien plus haut, c'est de lui que je tire mes exemples, il est très bien fait et très complet quoiqu'un peu ancien.
Arschney est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 11h04   #11
Membre émérite
 
Avatar de Pouic
 
Inscription : octobre 2004
Messages : 668
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2004
Messages : 668
Points : 904
Points : 904
Sous Debian, et si tu utilises grub :

Code :
1
2
3
4
5
6
 
$ cd /usr/src/linux
$ cp System.map /boot/System.map-2.6.xx
$ cp cp .config /boot/config-2.6.xx
$ cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.xx
$ update-grub
En particulier avec la dernière commande, pas besoin de toucher aux fichiers de conf' de grub manuellement... (il scanne tout seul /boot, et ajoute une entrée dans grub pour chaque noyau trouvé)
__________________
Software becomes slower faster than hardware becomes faster

http://xrenault.developpez.com
API C standard (C ANSI )
Pouic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 11h47   #12
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Citation:
Envoyé par Pouic
Sous Debian, et si tu utilises grub :

Code :
1
2
3
4
5
6
 
$ cd /usr/src/linux
$ cp System.map /boot/System.map-2.6.xx
$ cp cp .config /boot/config-2.6.xx
$ cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.xx
$ update-grub
En particulier avec la dernière commande, pas besoin de toucher aux fichiers de conf' de grub manuellement... (il scanne tout seul /boot, et ajoute une entrée dans grub pour chaque noyau trouvé)
Merci à vous, maintenant j'ai un autre souci, mais celui-ci vient des options du noyau proprement dit je pense, en effet lorsque je reboot sur mon nouveau noyau, j'ai un message disant

Citation:
VFS: cannot open boot device "hda4" please append a correct "root=" boot option
Je tiens à préciser que mes partitions ont ReiseFerFS comme sf, et je pense qu'il faut mettre toute les options FS concernant ce FS en partie intégrante du noyau plutot qu'en module, je me trompe?
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 13h34   #13
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
En fait hier ( ou aujourd'hui ) est sortie la version 17.4 du noyau et donc j'ai pris cette version et tout marche nickel, la preuve, je suis dessus

Par contre, normal que j'ai plus les commandes lspcmcia et ipconfig ( et surement d'autre) depuis que j'ai installé KDE ?

Encore une chose, je comprend pas ce qui se passe, mais quand je tape konqueror& ou kwrite& dans la console, il me dis qu'il ne trouve pas le serveur X !

Je pense que les 2 problèmes sont liés, qqu'uns aurait il une explication sur ce phénomène?



[edit] que ce soit sur l'ancienne ou la nouvelle version du noyau, je remarque que tout les fonds de dossiers sont noirs et ont vois juste la trace des dossiers et fichiers en couleur normale ( police en noire aussi), je ne sais pas si il y a un lien entre les 2 ou pas

[edit2] j'ai retrouvé lspcmcia en faisant une upgrade du systeme, mais le reste ne fonctionne toujours pas
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 13h52   #14
Membre actif
 
Inscription : avril 2006
Messages : 371
Détails du profil
Informations personnelles :
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : avril 2006
Messages : 371
Points : 186
Points : 186
Alors buchs il est pas vraiment utile de toujours remettre ton noyau à jour avec la dernière version sorti, change juste lorsqu'il y a un changement majeur dans celui-ci (changement de branche, vraiment amelioration d'un module te concernant ...)

Sinon pareil de nos jours pour une machine de bureau classique (assez recente), pas la peine de te prendre la tête à recompiler toi même le noyau, installe les noyau disponible en package (sauf cas particulier ca suffit amplement).
K-Kaï est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 14h20   #15
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Ben disons que quasiment tout refonctionne bien depuis que j'ai le nouveau noyau, ce qui n'était pas le cas avant

J'ai résolu pas mal de bug, et puis les versions de noyau se terminant par un chiffre impair est une version instable, encore en développement et donc voilà c'est pour ça que j'ai pris une version stable

Il n'y a plus qu'un seul problème concernant mon installation, c'est les périphériques PCI, quand j'ouvre KInfoCenter et que je vais sur PCI, il n'en trouve aucun !!!

Que dois-je faire pour y remédier?

__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2006, 17h20   #16
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
à tous pour votre aide remarquable, tout fonctionne maintenant

( meme ipconfig )

@+
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 22h59   #17
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Euh j'ai un petit souci là, je sais pas ce qui se passe, mais bon, j'ai récupéré le fichier de configuration de mon kernel actuel (celui de base) et je l'ai chargé dans les sources du meme noyau afin de le recompiler...

Seulement, je n'ai fais aucune modification dans les options du noyau, juste mis Exit, puis:

Code :
1
2
3
4
5
6
make && make bzImage modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.15-1-486-2
cp System.map /boot/System.map-2.6.15-1-486-2
cd /boot
ln -sf System.map-2.6.15-1-486-2 System.map
update-grub
et quand je reboot sur le nouveau kernel:

Citation:
VFS: Cannot open root device "hda4" or unknown-block (0,0)
please append a correct "root=" boot option
kernel panic : VFS: Unable to mount root fs on unknown-block(0,0)
Je m'y suis mal pris qqpart?
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h40   #18
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Au passage, j'ai trouvé ça:

Code :
1
2
3
4
J'ai compilé pour vous le dernier Kernel, le 2.6.17 pour Ubuntu en i386
 
 La dernière version du kernel (noyau) linux, la version 2.6.17 vient de sortir (elle est sortie le 18 juin exactement). 
Cette version corrige pas mal de beug, mais aussi améliore la prise en charge du réseau Wifi ainsi que l'équivalent de la "mise en veille prolongé", ce qui est une bonne chose pour les portables !!
Ce n'est pas pour rien que je voulais compiler celui là
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 17h31   #19
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Installation à la méthode debian marche très bien

à tous!
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web