Re: [resolu][jessie 8.4]prompt grub après migration système simple disque vers raid1
Le lundi 30 mai 2016 à 23:29 +0200, daniel huhardeaux a écrit : > Le 30/05/2016 23:27, daniel huhardeaux a écrit : > > Le 30/05/2016 21:17, Christophe De Natale a écrit : > >> Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit : > >>> Bonsoir à vous, > > > > Bonsoir > > > > [...] > > > >> J'ai tenté : > >> ### > >> grub> set root=(md0) > >> grub> linux /grub/vmlinuz-... root=/dev/md0 > >> grub> initrd /boot/initrd.img-... > >> grub> boot > >> ### > > [...] > > > > je pense que démarrer sur un live CD, monter les partitions à la main > > + chroot puis un grub-install comme proposé par Jean Michel me parait > > une bonne option. > > > live CD n'est pas nécessaire, le CD d'installation suffit. > J'avais tenté "grub-install" sur /dev/sda mais échoué car : "système de fichier non reconnu" alors que le hdd était membre du raid Ce n'est pas grave et c'est ma faute, j'ai voulu prendre un raccourci qui n'a fonctionné qu'à moitié car mis en place dans le speed (construction du raid avec des disques déjà utilisés, sur un système déjà existant puis déplacement du groupe de volume et oubli de certaines manipulation). Hier soir, un "dd" sur les trois disques afin de repartir sur du propre et ce matin ré-installation. Merci de m'avoir répondu et bonne journée. Christophe
Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1
Le 30/05/2016 23:27, daniel huhardeaux a écrit : Le 30/05/2016 21:17, Christophe De Natale a écrit : Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit : Bonsoir à vous, Bonsoir [...] J'ai tenté : ### grub> set root=(md0) grub> linux /grub/vmlinuz-... root=/dev/md0 grub> initrd /boot/initrd.img-... grub> boot ### [...] je pense que démarrer sur un live CD, monter les partitions à la main + chroot puis un grub-install comme proposé par Jean Michel me parait une bonne option. live CD n'est pas nécessaire, le CD d'installation suffit. -- Daniel
Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1
Le 30/05/2016 21:17, Christophe De Natale a écrit : Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit : Bonsoir à vous, Bonsoir [...] J'ai tenté : ### grub> set root=(md0) grub> linux /grub/vmlinuz-... root=/dev/md0 grub> initrd /boot/initrd.img-... grub> boot ### [...] je pense que démarrer sur un live CD, monter les partitions à la main + chroot puis un grub-install comme proposé par Jean Michel me parait une bonne option. -- Daniel
Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1
Bonjour, Le lundi 30 mai 2016, Christophe De Natale a écrit... > Ma config de départ : > # > Device Boot Start End Sectors Size Id Type > /dev/sda1 * 2048976895974848 476M 83 Linux > /dev/sda2976896 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" En raid1, j'ai 'Linux raid autodetect' chez moi comme type de partition. > Et à l'arrivée : > # > root@DEBKVM01:/# df -h > Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur > /dev/dm-0 23G1,7G 20G 8% / > udev10M 0 10M 0% /dev > tmpfs 1,6G8,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 188G6,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 N'aurait il pas fallu faire `grub-install /dev/sda` (et/ou sdb) -- jm
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 * 2048976895974848 476M 83 Linux > /dev/sda2976896 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 23G1,7G 20G 8% / > udev10M 0 10M 0% /dev > tmpfs 1,6G8,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 188G6,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
[jessie 8.4]prompt grub après migration système simple disque vers raid1
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 * 2048976895974848 476M 83 Linux /dev/sda2976896 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 23G1,7G 20G 8% / udev10M 0 10M 0% /dev tmpfs 1,6G8,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 188G6,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