[Résolu] install squeeze grub2(grub-pc)

J’ai tenté une mise à jour de ma debian lenny en testing (squeeze).
Lors de l’installation il me demande de configurer grub-pc.
Voici le message qui s’affiche :

[quote]La ligne de commande de Linux suivante à été récupérée via le fichier /etc/default/grub/ ou le paramètre “kopt” du fichier menu.lst utilisé par la version originelle de GRUB. Veuillez contrôler qu’elle est correcte et la modifier si nécessaire.
Ligne de commande Linux :
(Dans mon cas il n’y a aucune ligne de commande)[/quote]
J’ai donc vérifié le fichier menu.lst du grub.
Effectivement rien sur kopt. Tout est commenté

[quote]## ## Start Default Options ##

default kernel options

default kernel options for automagic boot options

If you want special options for specific 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_2_6_8=root=/dev/hdc1 ro

kopt_2_6_8_2_686=root=/dev/hdc2 ro

kopt=root=/dev/sda1 ro[/quote]

Est-il nécessaire pour grub-pc de noter une ligne de commande genre (kopt=root=/dev/sda1 ro) ?

Merci

Salut,

Pour grub cette ligne n’est pas un commentaire mais sa manière à lui de dire !
Les commentaires (pour grub) commencent par ## !

Salut

J’ai donc ajouté cette ligne de comande :

Le grub 2 fonctionne. Il démarre sans problème sur le dernier noyau installé.

Merci

Salut Damo.
J’ai exactement le même problème que toi. Cette ligne: kopt=root=/dev/sda1 rotu l’as ajoutée dans quel fichier ? grub.cfg ou menu.lst, (elle est bien présente dans mon menu.lst) , et à quel endroit du fichier ?

Salut carlino :slightly_smiling:

Il me l’a ajouté à grub.cfg
Voici la partie concernant cette ligne

### BEGIN /etc/grub.d/10_linux ### menuentry "Debian GNU/Linux, Linux 2.6.30-2-686" { insmod ext2 set root=(hd0,1) search --no-floppy --fs-uuid --set cb53e85a-3802-4f83-920b-de6150e221c1 linux /boot/vmlinuz-2.6.30-2-686 root=UUID=cb53e85a-3802-4f83-920b-de6150e221c1 ro kopt=root=/dev/sda1 ro quiet initrd /boot/initrd.img-2.6.30-2-686 }