debian grub root filesystem
Prendre en compte un changement du filesystem root avec update-grub
Cela fait plusieurs fois que je souhaite changer mon filesystem root (le / du système) de disque ou de partition. La première fois, je l'ai transféré sur un autre disque et la deuxième je l'ai transformé en LVM.
Le problème que j'ai à chaque fois rencontré c'est que grub continuait à générer l'ancien chemin dans le fichier menu.lst pour l'argument root.
Pour faire en sorte qu'il ne se trompe plus, il suffit de modifier la ligne suivante :
# kopt=root=/dev/mapper/vgroot-lv_root ro
Même commenté, grub utilise cette ligne pour générer le chemin root. Pas besoin d'enlever le # du coup, mais bien mettre le bon chemin à cet endroit. Et du coup, à chaque update-grub, le fichier menu.lst est nickel. Plus de problème au boot après une mise à jour de kernel.