Debian Sid et noyau 2.6

Debian Sid et noyau 2.6 - Installation - Linux et OS Alternatifs

Marsh Posté le 16-01-2004 à 10:59:04    

Bonjour,
 
Je vois que certains ont réussi à installer un noyau 2.6.x sur une debian Sid et j'ai quelques problèmes en ce qui me concerne.
 
Avez vous suivi une procédure particulière ?
Noyau avec les patchs Debian (apt-get install kernel-source-2.6.x) ? ou noyaux officiels ?
Avez vous installé des paquets patchés de modutils et module-init-tools ? (comme le fait Alexis de Lattre mais pour la woody). Ou cela marche avec les paquets officiels ?
Comment l'avez vous compilé ? Avec make-kpkg ou de manière classique ?
 
Personellement, j'ai suivi la procédure de Alexis de Lattre (Via - Ecole Centrale).  
 
J'ai un peu tout essayé. Pour résumer, tout les modules situés dans /etc/modules ca marche mais ce qui est dans /etc/modutils.d/ n'est pas activé......... (il faut toujours faire update-modules ???).
 
Ca fait beaucoup de questions...mais suis un peu dans le brouillard la.....

Reply

Marsh Posté le 16-01-2004 à 10:59:04   

Reply

Marsh Posté le 16-01-2004 à 11:17:36    

en ce qui me concerne.
 
pris les vanilla sources
mis à jour les modules-init-tools
 
pris le fichier de conf d'Alexis comme base
 
puis compilation selon la méthoe normale.
 
le make-kpkg, c'est pour compiler pour une autre machine.


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 16-01-2004 à 11:24:13    

farib a écrit :

en ce qui me concerne.
 
pris les vanilla sources
mis à jour les modules-init-tools
 
pris le fichier de conf d'Alexis comme base
 
puis compilation selon la méthoe normale.
 
le make-kpkg, c'est pour compiler pour une autre machine.


 
 
+1

Reply

Marsh Posté le 16-01-2004 à 11:36:47    

farib a écrit :


 
le make-kpkg, c'est pour compiler pour une autre machine.


N'importe quoi. C'est pour faire un paquet Debian de ton noyau, c'est tout.

Reply

Marsh Posté le 16-01-2004 à 11:40:29    

oui mais c'est trés utile pour ce genre d'utilisation

Reply

Marsh Posté le 16-01-2004 à 12:18:01    

J'ai oublié de préciser que ca marche en version stable chez moi.
Par contre des que je passe en Sid....
 
Farib : tu es en Sid ou stable ?


Message édité par Siam le 16-01-2004 à 12:18:38
Reply

Marsh Posté le 16-01-2004 à 23:41:55    

Niala a écrit :

oui mais c'est trés utile pour ce genre d'utilisation  


Oui, mais c'est pas fait pour, contrairement à ce que dit farib. C'est pour installer proprement un kernel custom, dixit le man de kernel-package.

Reply

Marsh Posté le 17-01-2004 à 00:49:46    

Siam a écrit :

Bonjour,
 
Je vois que certains ont réussi à installer un noyau 2.6.x sur une debian Sid et j'ai quelques problèmes en ce qui me concerne.
 
Avez vous suivi une procédure particulière ?
Noyau avec les patchs Debian (apt-get install kernel-source-2.6.x) ? ou noyaux officiels ?
Avez vous installé des paquets patchés de modutils et module-init-tools ? (comme le fait Alexis de Lattre mais pour la woody). Ou cela marche avec les paquets officiels ?
Comment l'avez vous compilé ? Avec make-kpkg ou de manière classique ?
 
Personellement, j'ai suivi la procédure de Alexis de Lattre (Via - Ecole Centrale).  
 
J'ai un peu tout essayé. Pour résumer, tout les modules situés dans /etc/modules ca marche mais ce qui est dans /etc/modutils.d/ n'est pas activé......... (il faut toujours faire update-modules ???).
 
Ca fait beaucoup de questions...mais suis un peu dans le brouillard la.....
 


 
comme ceux du dessus, j'ai pris les sources de kernel.org, j'ai compilé avec make-kpkg et j'ai les derniers module-init-tools
bon ensuite faut savoir conf le kernel, c'est pas toujours évident au début
 
pour ton histoire de modutils : avec le 2.6, on utilise plus modutils !  :o
on utilise module-init-tools exclusivement, et celui ci accède à ses propres répertoire, à savoir /etc/modprobe.d et /etc/modprobre.conf


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 17-01-2004 à 00:51:06    

lucaramel a écrit :


Oui, mais c'est pas fait pour, contrairement à ce que dit farib. C'est pour installer proprement un kernel custom, dixit le man de kernel-package.


 
ouais, seulement faut être maso pour s'en servir pour recompiler sa propre machine :/, on a plus vite fait de copier 2 fichiers à la main, et ça installe pas forcément plus proprement.


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 17-01-2004 à 01:04:00    

farib a écrit :


 
ouais, seulement faut être maso pour s'en servir pour recompiler sa propre machine :/, on a plus vite fait de copier 2 fichiers à la main, et ça installe pas forcément plus proprement.


 
oui, c'est connu, une commande, c'est plus long/difficile que 5-6  :lol:


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 17-01-2004 à 01:04:00   

Reply

Marsh Posté le 17-01-2004 à 01:46:49    

farib a écrit :


 
ouais, seulement faut être maso pour s'en servir pour recompiler sa propre machine :/, on a plus vite fait de copier 2 fichiers à la main, et ça installe pas forcément plus proprement.


Je crois que tu n'as pas du tout compris l'intérêt de ce logiciel. Et toi qui parle de 2 fichiers, fais donc un dpkg -L kernel-image-truc.
 
Pour finir, si, ça installe plus proprement : j'ai qu'une commande à taper pour virer mon kernel, pas 12 rm à faire.

Reply

Marsh Posté le 17-01-2004 à 02:17:04    

lucaramel a écrit :


Je crois que tu n'as pas du tout compris l'intérêt de ce logiciel. Et toi qui parle de 2 fichiers, fais donc un dpkg -L kernel-image-truc.
 
Pour finir, si, ça installe plus proprement : j'ai qu'une commande à taper pour virer mon kernel, pas 12 rm à faire.


 
je ne peux que plussoyer :jap:


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 17-01-2004 à 14:13:41    

lucaramel a écrit :


 Et toi qui parle de 2 fichiers, fais donc un dpkg -L kernel-image-truc.


 
tu connais make modules_install ? [:cupra]

Reply

Marsh Posté le 17-01-2004 à 14:20:41    

make bzlilo modules modules_install
 
vs
 
make-kpkg gnagna
dpkg -i gnagna
 
= c'est pas beaucoup d'effort dans les 2 cas hein...

Reply

Marsh Posté le 17-01-2004 à 14:22:57    

oui mais make-kpkg est plus propre :p

Reply

Marsh Posté le 17-01-2004 à 14:25:51    

AirbaT a écrit :

make bzlilo modules modules_install
 
vs
 
make-kpkg gnagna
dpkg -i gnagna
 
= c'est pas beaucoup d'effort dans les 2 cas hein...


 [:alexandre_cmcom]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 17-01-2004 à 19:10:59    

farib>
Et ? Je ne parlais que du nombre de fichiers. Et y en a plus que deux, non ?
 
AirbaT>
tu oublies cp vmlinux /boot et cp System.map /boot. Sans compter le config, qui est installé dans /boot avec un deb.
 
Maintenant, si vous ne comprenez toujours pas l'intérêt d'avoir un paquet, je ne peux rien pour vous.

Reply

Marsh Posté le 17-01-2004 à 19:16:54    

Je comprends parfaitement l'interet d'avoir un paquet. Le bzlilo s'occupe des cp. Je n'ai meme pas précisé quelle méthode j'emploie.
 

Citation :

je ne peux rien pour vous.


Je sais.

Reply

Marsh Posté le 17-01-2004 à 19:24:07    

AirbaT a écrit :

Je comprends parfaitement l'interet d'avoir un paquet. Le bzlilo s'occupe des cp. Je n'ai meme pas précisé quelle méthode j'emploie.
 

Citation :

je ne peux rien pour vous.


Je sais.


 
bon alors dis nous exactement les commandes que tu fais à partir du moment où tu es dans les sources du kernel et que la config est faite ?
avec méthode package deb :
make-kpkg kernel_image
cd ..
dpkg -i kernel-image*.deb
 
et pour le virer :
apt-get remove kernel-image*.deb
 
absolument rien d'autres à faire, rien n'a changé entre le 2.4 et le 2.6, les liens sont géré tout seul (du moins avec grub), etc ...
je doute qu'on puisse faire plus simple .. maintenant il y a peut être aussi simple, mais plus, je doute bcp [:spamafote]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 17-01-2004 à 19:28:52    

Ah oui, j'avais oublié, installer un deb de kernel met à jour lilo. Une étape de moins. vPour grub, faut encore faire update-grub.

Reply

Marsh Posté le 17-01-2004 à 19:29:16    

make bzlilo modules modules_install
reboot
 
on peut remplacer bzlilo par install, par bzgrub si on a patché.
 
Je n'ai jamais prétendu que c'etait mieux, mais ca me parait aussi simple que kpkg.

Reply

Marsh Posté le 17-01-2004 à 19:33:09    

Le truc, c'est qu'à partir du moment où j'utilise une distro avec un système de paquets, je trouve logique de garder la constance et la propreté sur ledit système. C'est pourquoi je ne comprends pas pourquoi certains s'entêtent à vouloir encore utiliser le vieux système.

Reply

Marsh Posté le 17-01-2004 à 19:38:00    

Quand ils seront passé à grub par defaut je ferais des package. Mais là, il me laisse pas le choix du loader... (remarque j'ai pas lu le man, aussi bien ca y est en option).

Reply

Marsh Posté le 17-01-2004 à 19:44:53    

lucaramel a écrit :

Ah oui, j'avais oublié, installer un deb de kernel met à jour lilo. Une étape de moins. vPour grub, faut encore faire update-grub.


 
non, clairement pas :o

Reply

Marsh Posté le 17-01-2004 à 19:47:50    

AirbaT a écrit :

make bzlilo modules modules_install
reboot
 
on peut remplacer bzlilo par install, par bzgrub si on a patché.
 
Je n'ai jamais prétendu que c'etait mieux, mais ca me parait aussi simple que kpkg.


 
c'est vrai que c'est mieux que la méthode que j'avais fastidieusement essayé d'utiliser, où fallait faire de cp, des make dep et tout le bordel ...
 
par contre pour virer le kernel, quand tu n'en as plus besoin, faut faire comment ?

Reply

Marsh Posté le 17-01-2004 à 19:49:34    

AirbaT a écrit :

Quand ils seront passé à grub par defaut je ferais des package. Mais là, il me laisse pas le choix du loader... (remarque j'ai pas lu le man, aussi bien ca y est en option).


 :??:  
moi ça me le fait tout seul et je me rappelle pas avoir toucher quoique ce soit avant [:spamafote]

Reply

Marsh Posté le 17-01-2004 à 19:52:52    

Il faut faire 2 rm : le system.map et le vmlinuz. Puis editer le boot manager.
D'ailleurs je sais pas comment ca se passe avec lilo apres un dpkg -r kernel.deb. Faut editer à la mano ?
 
PS: le make dep n'est plus utile depuis le 2.6, sinon il fallait le rajouter avant le bzlilo.

Reply

Marsh Posté le 17-01-2004 à 20:00:25    

ah ouai, moi je suis bien content que la méthode ait pas changé entre les deux séries, c'est toujours ça de moins à se prendre la tete parce que tu as sauté une ligne dans la doc :o
 
quand tu supprimes un vieux kernel, aucun pb, ça se voit pas
si tu supprimes le dernier, il te remplace /vmlinuz par /vmlinuz.old, qui sont des liens utilisé par grub, automatiquement, donc tu n'as rien à faire
par contre il ne remplace pas dans ce cas le /vmlinuz.old, donc si tu effaces tes 2 derniers kernel en même temps, ça peut poser pb, mais là j'ai jamais eu le cas [:joce]

Reply

Marsh Posté le 17-01-2004 à 23:49:48    

J'ai pas touché à grub depuis un moment, mais la dernière fois que j'ai installé mon kernel custom, il ne lançait pas update-grub tout seul. Ça a dû changer, j'ai vu qu'il y avait eu un upgrade.

Reply

Marsh Posté le 18-01-2004 à 00:23:15    

ça fait 2 ans que je fais comme ça et je doute que tu n'en as pas changé depuis tout ce temps :ange:

Reply

Marsh Posté le 18-01-2004 à 13:19:00    

Oula, oui, ça fait moins de 2 ans. Curieux...

Reply

Marsh Posté le 18-01-2004 à 13:49:07    

lucaramel a écrit :

Oula, oui, ça fait moins de 2 ans. Curieux...


 
petite précision tout de même parce que y-a peut-être un mal entendu :
façon debian, ça lance pas grub-update tout seul, ça s'occupe pas de grub, ça change juste les liens symboliques entre / et /boot
et dans menu.lst tu mets les références vers les liens dans /
et voilà, ça roxor, même pas à refaire quoique ce soit entre 2.4 et 2.6 :)
pour lilo faut toujours tapper lilo par contre non ?
enfin là j'en sais rien, je l'ai jamais utilisé celui là, il m'a cassé les couilles dès le début donc je l'ai vite virer  :whistle:


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 18-01-2004 à 15:39:16    

Ah oui d'accord, les liens sont en effet pris en compte, mais je parlais du menu.lst, où là il faut encore lancer update-grub pour qu'il le mette à jour. Et lilo, je ne l'ai jamais utilisé, il posait problème sur mon dual boot y a 3 ans, donc j'étais tout de suite passé à grub :)

Reply

Marsh Posté le 18-01-2004 à 15:47:40    

lucaramel a écrit :

Ah oui d'accord, les liens sont en effet pris en compte, mais je parlais du menu.lst, où là il faut encore lancer update-grub pour qu'il le mette à jour. Et lilo, je ne l'ai jamais utilisé, il posait problème sur mon dual boot y a 3 ans, donc j'étais tout de suite passé à grub :)


 
ouai, moi aussi je suis de suite passer à grub
par contre tu n'as pas à faire update-grub si tu mets les liens dans le menu.lst justement !  :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 18-01-2004 à 15:59:52    

*ceci est un message subliminal*
 
J'encourage vivement à passer à Grub.
 
*fin du message*

Reply

Marsh Posté le 18-01-2004 à 16:52:50    

farib a écrit :

en ce qui me concerne.
 
pris les vanilla sources
mis à jour les modules-init-tools
 
pris le fichier de conf d'Alexis comme base
 
puis compilation selon la méthoe normale.
 
le make-kpkg, c'est pour compiler pour une autre machine.


Tu la réupére où cette fameuse config d'alexis ?

Reply

Marsh Posté le 18-01-2004 à 17:10:54    

Reply

Marsh Posté le 18-01-2004 à 17:45:40    

merci je suis en train de tester avec son fichier de conf :)

Reply

Marsh Posté le 18-01-2004 à 18:51:53    

Bon ben ca tourne au poil avec support alsa qui va bien, le reseau :) Me reste plus qu'a voir comment mettre le bootsplash. Quelqu'un à déja réussi sur sa debian ?

Reply

Marsh Posté le 18-01-2004 à 21:00:58    

_o/ je l'ai fait une fois, mais je serais bien incapable de te redire comment /o\ . Cela dit, il y a des threads là-dessus dans les forums Gentoo, c'est ce que j'avais lu (et ça ne marche pas sur ppc, d'ailleurs).


Message édité par lucaramel le 18-01-2004 à 21:01:17
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed