OVH Cloud OVH Cloud

Mise à jour de paquet entrainant la mise à jour de menu.lst (grub)

4 réponses
Avatar
Sylvain MEDEOT
Bonjour,

J'ai un serveur Debian Sarge dont j'ai r=E9organis=E9 les partitions (au =

lieu de booter sur sda2 je boote d=E9sormais sur sda1). J'ai donc modifi=E9=
=20
en cons=E9quence le fichier menu.lst pour que grub boote comme je le=20
souhaite mon syst=E8me. Toutefois, =E0 chaque mise =E0 jour de paquet=20
entra=EEnant des modifications du fichier menu.lst, les anciennes valeurs=
=20
concernant mon ancien partitionnement sont remises en place.

Je ne vois pas o=F9 sont stock=E9es ces valeurs pour que je puisse les=20
modifier...

Toute aide est la bienvenue.

Merci,

Sylvain






___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com

4 réponses

Avatar
Seb
Sylvain MEDEOT a écrit :
Bonjour,

J'ai un serveur Debian Sarge dont j'ai réorganisé les partitions (au
lieu de booter sur sda2 je boote désormais sur sda1). J'ai donc modifié
en conséquence le fichier menu.lst pour que grub boote comme je le
souhaite mon système. Toutefois, à chaque mise à jour de paquet
entraînant des modifications du fichier menu.lst, les anciennes valeurs
concernant mon ancien partitionnement sont remises en place.

Je ne vois pas où sont stockées ces valeurs pour que je puisse les
modifier...



Elles doivent se trouver dans le script après-install du paquet.
http://www.debian.org/doc/maint-guide/ch-dother.fr.html#s-maintscripts

Toute aide est la bienvenue.

Merci,

Sylvain



Seb


--
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
Marc PERRUDIN
Sylvain MEDEOT a écrit :

Bonjour,



Bonjour,


J'ai un serveur Debian Sarge dont j'ai réorganisé les partitions (au
lieu de booter sur sda2 je boote désormais sur sda1). J'ai donc
modifié en conséquence le fichier menu.lst pour que grub boote comme
je le souhaite mon système. Toutefois, à chaque mise à jour de paquet
entraînant des modifications du fichier menu.lst, les anciennes
valeurs concernant mon ancien partitionnement sont remises en place.

Je ne vois pas où sont stockées ces valeurs pour que je puisse les
modifier...

Toute aide est la bienvenue.



Si tu souhaites gerer toi meme le menu grub, tu peux supprimer les
lignes postinst_hook et postrm_hook du fichier /etc/kernel-img.conf.

A+


Merci,

Sylvain






___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les
tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.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
Avatar
Sylvain MEDEOT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Seb a écrit :
Sylvain MEDEOT a écrit :

Bonjour,

J'ai un serveur Debian Sarge dont j'ai réorganisé les partitions (au
lieu de booter sur sda2 je boote désormais sur sda1). J'ai donc
modifié en conséquence le fichier menu.lst pour que grub boote comme
je le souhaite mon système. Toutefois, à chaque mise à jour de paquet
entraînant des modifications du fichier menu.lst, les anciennes
valeurs concernant mon ancien partitionnement sont remises en place.

Je ne vois pas où sont stockées ces valeurs pour que je puisse les
modifier...




Elles doivent se trouver dans le script après-install du paquet.
http://www.debian.org/doc/maint-guide/ch-dother.fr.html#s-maintscripts

Toute aide est la bienvenue.

Merci,

Sylvain




Seb




Merci pour ton aide... En cherchant, j'ai trouvé finalement update-grub
dans /sbin qui se charge du travail... Chaque fois que je le lance, en
effet, il me remet les anciennes valeurs.

En supprimant /boot/grub/menu.lst et en relançant update-grub, il a
généré un nouveau menu.lst qui lui est parfaitement ok...

Apparemment, ce script inspecte le contenu de /boot/grub, de fstab,
etc... pour générer le nouveau menu.lst

Je ne vois pas comment il trouvait les anciennes valeurs (et je n'ai
hélas pas le temps immédiatement pour trouver) mais je regarderais à
l'occasion.

Merci,

Sylvain
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEBZGMG2qHcr4CDdkRAqHTAJ0SQpbUu+bdFB9e4Yedmsn55l/b4gCfdzOr
ffewPax7NtKdwqPMR7xAMLM ªir
-----END PGP SIGNATURE-----

-----------------------------------------------------------
Ce message a été vérifié et ne contient pas de virus connus.
-----------------------------------------------------------
Le service informatique de la Ville de Pontoise



--
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
Fnor
> J'ai un serveur Debian Sarge dont j'ai réorganisé les partitions (au
lieu de booter sur sda2 je boote désormais sur sda1). J'ai donc modifié
en conséquence le fichier menu.lst pour que grub boote comme je le
souhaite mon système. Toutefois, à chaque mise à jour de paquet
entraînant des modifications du fichier menu.lst, les anciennes valeurs
concernant mon ancien partitionnement sont remises en place.

Je ne vois pas où sont stockées ces valeurs pour que je puisse les
modifier...



C'est dans ton menu.lst, il faut aussi mettre à jour la ligne kopt qui
est utilisé par update-grub pour déterminer ta racine.
Dans ton cas il doit y avoir sda2 à remplacer par sda1 et ça donne :

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/sda1 ro

Toute aide est la bienvenue.

Merci,



De rien :)

Fnor


--
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