OVH Cloud OVH Cloud

MAJ avec le dernier kernel

8 réponses
Avatar
Franck
Salut,

après une MAJ de ma distrib, le dernier kernel de stable a été mis à jour.
Parfait me direz-vous ? Et bien NON et loin de là.

En effet, le nouveau kernel debian s'est installé, à remplacer le menu.lst
de grub sans en faire une sauvegarde et y a inséré tous les kernel
présents dans /boot !!!
Mais le soucis est que j'ai compilé un kernel XEN dom0 et domU et que les
paramètres spécifiques ont disparus :(
Du coup, lors du reboot, "kernel panic", obliagtion de booter sur un
rescueCD, bref la cata.

Donc, méfiez-vous de cette MAJ kernel, regardez bien le résultat dans
votre /boot/grub/menu.lst

Franck
--
http://www.linuxpourtous.com


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

8 réponses

Avatar
Jean-Michel OLTRA
bonjour,


Le jeudi 22 décembre 2005, Franck a écrit...


Donc, méfiez-vous de cette MAJ kernel, regardez bien le résultat dans
votre /boot/grub/menu.lst



Il y a /etc/kernel-img.conf qui permet de paramétrer le comportement de
dpkg lors de l'installation d'images de noyau.

man kernel-img.conf

Perso, je mets do_bootloader = NO, et je fais le boulot moi même.

--
jm



--
Pensez
Avatar
Marc PERRUDIN
Franck a écrit :

Salut,




Bonjour,

après une MAJ de ma distrib, le dernier kernel de stable a été mis à jour.
Parfait me direz-vous ? Et bien NON et loin de là.

En effet, le nouveau kernel debian s'est installé, à remplacer le menu.lst
de grub sans en faire une sauvegarde et y a inséré tous les kernel
présents dans /boot !!!
Mais le soucis est que j'ai compilé un kernel XEN dom0 et domU et que les
paramètres spécifiques ont disparus :(
Du coup, lors du reboot, "kernel panic", obliagtion de booter sur un
rescueCD, bref la cata.

Donc, méfiez-vous de cette MAJ kernel, regardez bien le résultat dans
votre /boot/grub/menu.lst




C'est le comportement par defaut d'un paquet du noyau. Tu peux modifier
ce comportement en modifiant le fichier /etc/kernel-img.conf. Tu peux
par exemple supprimer postinst_hook et postrm_hook pour que ton menu.lst
ne soit plus mis a jour automatiquement.
Plus d'info dans le man de ce fichier que tu peux retrouver en
installant le paquet 'kernel-package'.

A+

Franck






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Clavier
On Thu, Dec 22, 2005 at 08:40:37AM +0100, Franck wrote:
En effet, le nouveau kernel debian s'est installé, à remplacer le menu.lst
de grub sans en faire une sauvegarde et y a inséré tous les kernel
présents dans /boot !!!



Comportement normal

Mais le soucis est que j'ai compilé un kernel XEN dom0 et domU et que les
paramètres spécifiques ont disparus :(



make-kpkg est ton amis, je suis sur que ton kernel tu ne l'avais pas
fait à la sauce debian.
Perso je ne fais que des .deb et je n'ai jamais ce genre de pb.

PS dans le fichier menu.lst on peut lire ça :
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

en gros tous les commantaires qui sont en dessous de cette ligne sont
des paramètres pour update-grub (script lancé à la fin de l'install d'un
paquet noyau) Donc tu peux ajouter tes paramètres spécifique ici et
lancer update-grub pour voir le résultat

--
Thomas Clavier http://www.tcweb.org
Lille Sans Fil http://www.lillesansfil.org
+33 (0)6 20 81 81 30 JabberID :


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Clavier
On Thu, Dec 22, 2005 at 12:30:50PM +0100, Franck wrote:
> Comportement normal
Ouf, je susi rassuré ...



lol

> make-kpkg est ton amis, je suis sur que ton kernel tu ne l'avais pas
> fait à la sauce debian.
> Perso je ne fais que des .deb et je n'ai jamais ce genre de pb.
Je n'ai jamais pris le temps de chercher une doc pour faire un .deb
(kernel ou autre) car je n'ai pas le temps :( Je suis sur 10 projets à la
fois et souvent charette :(



Je pense que c'est un tord en utilisant les outils debian tu gagnerais
du temps kernel-package dans notre cas, permet l'installation et la
configuration d'un noyau home made beaucoup plus simple et rapide.

Prenons un exemple :
avec un noyau compilé à la main, les opérations sont les suivante :
- make menuconfig
- make
- sudo make install
- ajout d'une entrée dans menu.lst
- reboot

Avec kernel-pakage :
- make menuconfig
- make-kpkg
- dpkg -i linux-blalblabla.deb
- reboot

avec en plus, tous les avantages inhérent aux .deb : facile à installer,
désinstaller ou déployer, possibilité d'utiliser module-assistant, etc.

Merci de ces remarques, je vais essayer



de rien


--
Thomas Clavier http://www.tcweb.org
Lille Sans Fil http://www.lillesansfil.org
+33 (0)6 20 81 81 30 JabberID :


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Luc Coulon (f5ibh)
--=-lBlkL9szuN8XS/tQKb1H
Content-Type: text/plain; charset=iso-8859-1; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 22.12.2005 14:30:46, Thomas Clavier a écrit :
On Thu, Dec 22, 2005 at 12:30:50PM +0100, Franck wrote:
> > Comportement normal
> Ouf, je susi rassuré ...

lol

> > make-kpkg est ton amis, je suis sur que ton kernel tu ne l'avais
pas
> > fait à la sauce debian.
> > Perso je ne fais que des .deb et je n'ai jamais ce genre de pb.
> Je n'ai jamais pris le temps de chercher une doc pour faire un .deb
> (kernel ou autre) car je n'ai pas le temps :( Je suis sur 10 projets
à la
> fois et souvent charette :(

Je pense que c'est un tord en utilisant les outils debian tu gagnerais
du temps kernel-package dans notre cas, permet l'installation et la
configuration d'un noyau home made beaucoup plus simple et rapide.

Prenons un exemple :
avec un noyau compilé à la main, les opérations sont les suivante :
- make menuconfig
- make
- sudo make install
- ajout d'une entrée dans menu.lst
- reboot

Avec kernel-pakage :
- make menuconfig
- make-kpkg
- dpkg -i linux-blalblabla.deb
- reboot

avec en plus, tous les avantages inhérent aux .deb : facile à
installer,
désinstaller ou déployer, possibilité d'utiliser module-assistant,
etc.



Avec les derniers noyaux (et les derniers kernel-package), j'ai
remarqué que :
- la suppression d'un noyau se termine avec un code 128. Il reste
/var/lib/dpkg/info/linux-image-nnnn.postrm et il faut le supprimer à la
main pour pouvoir ensuite supprimer toutes les traces du noyau. Je ne
sais trop quel paquet incriminer.
- avec grub, si j'utilise un bootsplash avec une ligne telle que
splashimage=(hd0,0)/grub/splashimages/CRW_7206_14.xpm.gz
dans /boot/grub/menu.lst *en-dehors* de la partie dite AUTOMAGIC,
alors, à chaque fois que j'installe ou supprime un paquet image du
noyau, il me crée une ligne identique juste avant les lignes qui
apparaissent dans le menu. C'est sans conséquence, il faut juste de
temps en temps supprimer ces lignes redondantes.



> Merci de ces remarques, je vais essayer

de rien


--
Thomas Clavier http://www.tcweb.org



--=-lBlkL9szuN8XS/tQKb1H
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDqrPMXit3lz9m7V4RAjvLAJ9SjWKoEWFZYZwsj3Uan8vo1N4V7wCeK1E2
2HS6utAZst6PPQnNxqV5ehE =g9oH
-----END PGP SIGNATURE-----

--=-lBlkL9szuN8XS/tQKb1H--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Clavier
On Thu, Dec 22, 2005 at 03:50:06PM +0100, Franck wrote:
Je me doute que cela doit etre plus simple (quand on connait les commandes
de création des .deb (kernel ou soft)) mais là, c'est pour un kernel XEN
avec un xen0 et un xenU.
Il n'y a pas que les kernels, y'a aussi le soft xen en lui meme



je n'ai jamais testé, mais amha, un apt-get install kernel-patch-xen
devrait suffir :-)


Franck
--
http://www.linuxpourtous.com


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact






--
Thomas Clavier http://www.tcweb.org
Lille Sans Fil http://www.lillesansfil.org
+33 (0)6 20 81 81 30 JabberID :


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Clavier
On Thu, Dec 22, 2005 at 03:10:20PM +0100, Jean-Luc Coulon (f5ibh) wrote:
- avec grub, si j'utilise un bootsplash avec une ligne telle que
splashimage=(hd0,0)/grub/splashimages/CRW_7206_14.xpm.gz
dans /boot/grub/menu.lst *en-dehors* de la partie dite AUTOMAGIC,
alors, à chaque fois que j'installe ou supprime un paquet image du
noyau, il me crée une ligne identique juste avant les lignes qui
apparaissent dans le menu. C'est sans conséquence, il faut juste de
temps en temps supprimer ces lignes redondantes.



Pas très pratique ... peut-être le même bug que là :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug18706
Mais il ne semble pas y avoir de solution

Perso j'ai pas ajouté de ligne splashimage à la main, parcontre j'ai
nommé mon image : /boot/grub/splash.xpm.gz et update-grub me l'ajoute
tout seul comme un grand

--
Thomas Clavier http://www.tcweb.org
Lille Sans Fil http://www.lillesansfil.org
+33 (0)6 20 81 81 30 JabberID :


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Pascal
Salut,

Thomas Clavier a écrit :

kernel-package dans notre cas, permet l'installation et la
configuration d'un noyau home made beaucoup plus simple et rapide.


[...]
avec en plus, tous les avantages inhérent aux .deb : facile à installer,
désinstaller ou déployer



En effet, j'apprécie kernel-package parce qu'il permet de préparer
confortablement un noyau sur une machine "de développement" et de
l'installer très facilement sur une ou plusieurs autres machines "de
production" qui ne disposent pas forcément des outils (gcc, make) ou
ressources (CPU, mémoire, espace disque) nécessaires.

Par contre concernant la mise à jour du bootloader (j'utilise LILO), il
faut toujours que je reprenne le fichier de configuration et les liens
symboliques parce que l'installeur ne fait jamais ce que je veux. ;-)


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact