Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1
Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit :
> Bonsoir à vous,
>
> Je rencontre le problème suivant après avoir voulu transformer en raid1
> mon système qui était installé sur un seul disque dur.
> Je précise qu'à la fin de la procédure, le système a démarré en raid
> dégradé sur /dev/sdb , j'ai pu joindre /dev/sda à l'ensemble et accéder
> aux données.
>
> Ma config de départ :
> #############################################
> Device Boot Start End Sectors Size Id Type
> /dev/sda1 * 2048 976895 974848 476M 83 Linux
> /dev/sda2 976896 4882431 3905536 1,9G 82 Linux swap /
> Solaris
> /dev/sda3 4882432 473632767 468750336 223,5G 8e Linux LVM
> #############################################
> /dev/sda3 contenait un lv pour "/" et un pour "/home"
>
> Et à l'arrivée :
> #############################################
> root@DEBKVM01:/# df -h
> Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
> /dev/dm-0 23G 1,7G 20G 8% /
> udev 10M 0 10M 0% /dev
> tmpfs 1,6G 8,7M 1,6G 1% /run
> tmpfs 4,0G 0 4,0G 0% /dev/shm
> tmpfs 5,0M 0 5,0M 0% /run/lock
> tmpfs 4,0G 0 4,0G 0% /sys/fs/cgroup
> /dev/md0 453M 42M 384M 10% /boot
> /dev/mapper/lvm--pool-lvhome 188G 6,9G 172G 4% /home
> tmpfs 800M 0 800M 0% /run/user/1000
> #############################################
>
>
> J'ai attendu que le raid soit synchronisé et j'ai fait un
> "update-grub2" (sûrement ce qu'il ne fallait pas faire) qui m'a donné :
> #############################################
> root@DEBKVM01:/# update-grub2
> Création du fichier de configuration GRUB…
> erreur : unknown LVM metadata header.
> /usr/sbin/grub-probe : attention : Impossible de trouver le volume
> physique « (null) ». Certains modules risquent de manquer dans l'image
> de base..
> erreur : unknown LVM metadata header.
> /usr/sbin/grub-probe : attention : Impossible de trouver le volume
> physique « (null) ». Certains modules risquent de manquer dans l'image
> de base..
> erreur : unknown LVM metadata header.
> #############################################
>
>
> J'ai redémarré le serveur et bien entendu, j'arrive au prompt
> "grub" (pas "rescue"). Juste avant d'y parvenir, il y a ce message :
> error file '/grub/i386-pc/mdraid.mod' not found
>
> grub> ls => affiche tous les volumes
> grub> ls (md/0)/ => affiche : lost+found/ sda1/ grub/
>
> Voilà, je suis empêtré dans mon cafouillage (je pense avoir oublié de
> mettre à jour l'initramfs).
>
> J'ai utilisé "system rescue-cd", tout est accessible mais pas moyen de
> tout remettre en ordre, si quelqu'un a une suggestion, je suis preneur.
>
> Merci et bonne soirée,
>
> Christophe
J'ai tenté :
###########################################
grub> set root=(md0)
grub> linux /grub/vmlinuz-... root=/dev/md0
grub> initrd /boot/initrd.img-...
grub> boot
###########################################
Le système entame sa procédure de chargement et bloque à :
random: nonblocking pool is initialized
Christophe
Reply to: