Page 1 sur 2
[LVM2 boot] Unable to find root device 'UUID=' [RESOLU]
Publié : mar. 05 janv. 2016, 20:31
par kroogy
Bonsoir à tous!
Celà fait des mois que j'ai ce problème au boot:
Code : Tout sélectionner
ERROR: Unable to find root device='uuid_partition_lvm_root'.
You are being droped to a recovery shell
A ce stade, il me suffit d'activer mes partitions LVM pour continuer le boot normalement.
Code : Tout sélectionner
[rootfs /]# lvm vgchange -ay
4 logical volume(s) in volume group "mvg" now active
[rootfs /]# exit
Ce soir je me suis décidé à réinstaller Archlinux (je commence à en avoir marre de taper cette comande)..
Et j'ai toujours le même problème !
Code : Tout sélectionner
/etc/mkinicpio.conf
...
HOOK="base udev autodetect modconf block lvm2 filesystem keyboard"
Comment activer les volumes LVM au démarrage?
Merci !!
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mar. 05 janv. 2016, 20:55
par benjarobin
Le Wiki dit :
If the root file system resides in a logical volume, the root= kernel parameter must be pointed to the mapped device, e.g /dev/mapper/vg-name-lv-name.
Quelle est ta ligne kernel ?
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mar. 05 janv. 2016, 21:20
par kroogy
Mon boot par défaut:
Code : Tout sélectionner
...
linux /vmlinuz-kernel root=UUID=uuid_root_lvm rw quiet
...
J'ai essayer de le modifier en root=/dev/mapper/mvg-arch mais le problème reste le même, le volume n'est pas trouvé car lvm n'a pas été activé.
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mar. 05 janv. 2016, 21:30
par benjarobin
Hum, en faite c'est logique, c'est juste que le Wiki avait l'air d'insister sur ce point, je crains que cela soit faux (non nécessaire)...
Peux tu donner la sortie pour chaque disque que tu possèdes (en remplaçant sdX...) :
gdisk -l /dev/sdX
Peux tu aussi présenter ton LVM...
Le nom du kernel est
vmlinuz-linux
, tu n'utilises pas le kernel de Arch Linux, quelle est la sortie de
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mar. 05 janv. 2016, 22:02
par Moviuro
kroogy a écrit :Mon boot par défaut:
Code : Tout sélectionner
...
linux /vmlinuz-kernel root=UUID=uuid_root_lvm rw quiet
...
J'ai essayer de le modifier en root=/dev/mapper/mvg-arch mais le problème reste le même, le volume n'est pas trouvé car lvm n'a pas été activé.
Supprimer le quiet pour faire du debug, ça peut aider

Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mar. 05 janv. 2016, 22:15
par benjarobin
Bof, à ce niveau là le kernel n'est pas bavard, et s'il y a erreur elles sont affichées. Non si on veut vraiment des infos, il faudra lancer dmesg depuis l'initramfs, mais comme ce n'est pas pratique à transmettre, je ne le demande pas de suite. J'ai ma petite idée sur le problème, mais je pourrais me tromper
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mer. 06 janv. 2016, 00:00
par kroogy

à vous..
Voila, j'ai installer l'environnement graphique, je peut copier/coller des fichiers.
J'ai bien le noyau d'origine, erreur l'ors de la frappe clavier (linux /vmlinuz-linux root=UUID=f55d8636-1d63-4461-b4ac-b70c8035d9ff rw quiet)
Mon / est sur mvg-arch
/boot sur /dev/sda2
Ne faut-il pas mettre un "insmode lvm" dans grub.cfg?
Code : Tout sélectionner
[kroogy@melon ~]$ sudo cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod lvm
insmod ext2
set root='lvmid/en7d63-DDbJ-ba7N-9YWs-as2g-1i4B-h0wNWy/wDyXT8-8SY4-52z3-mixc-Bfsu-vcmu-I8Q5Zp'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/en7d63-DDbJ-ba7N-9YWs-as2g-1i4B-h0wNWy/wDyXT8-8SY4-52z3-mixc-Bfsu-vcmu-I8Q5Zp' f55d8636-1d63-4461-b4ac-b70c8035d9ff
else
search --no-floppy --fs-uuid --set=root f55d8636-1d63-4461-b4ac-b70c8035d9ff
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=en_US
insmod gettext
fi
terminal_input console
terminal_output gfxterm
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f55d8636-1d63-4461-b4ac-b70c8035d9ff' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 d89d2e16-1d49-4363-a4f0-57ed39d0e14c
else
search --no-floppy --fs-uuid --set=root d89d2e16-1d49-4363-a4f0-57ed39d0e14c
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=f55d8636-1d63-4461-b4ac-b70c8035d9ff rw quiet
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux.img
}
submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-f55d8636-1d63-4461-b4ac-b70c8035d9ff' {
menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-f55d8636-1d63-4461-b4ac-b70c8035d9ff' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 d89d2e16-1d49-4363-a4f0-57ed39d0e14c
else
search --no-floppy --fs-uuid --set=root d89d2e16-1d49-4363-a4f0-57ed39d0e14c
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=f55d8636-1d63-4461-b4ac-b70c8035d9ff rw quiet
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux.img
}
menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-f55d8636-1d63-4461-b4ac-b70c8035d9ff' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 d89d2e16-1d49-4363-a4f0-57ed39d0e14c
else
search --no-floppy --fs-uuid --set=root d89d2e16-1d49-4363-a4f0-57ed39d0e14c
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=f55d8636-1d63-4461-b4ac-b70c8035d9ff rw quiet
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux-fallback.img
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows" {
set root=(hd0,1)
� chainloader +1
}
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
### BEGIN /etc/grub.d/60_memtest86+ ###
### END /etc/grub.d/60_memtest86+ ###
Code : Tout sélectionner
$ sudo pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name mvg
PV Size 150,00 GiB / not usable 3,81 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 38399
Free PE 2584
Allocated PE 35815
PV UUID XoHhQh-6sAr-7vwZ-56rf-WYOL-JxnP-axz8Fo
Code : Tout sélectionner
$ sudo vgdisplay
--- Volume group ---
VG Name mvg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 74
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 150,00 GiB
PE Size 4,00 MiB
Total PE 38399
Alloc PE / Size 35815 / 139,90 GiB
Free PE / Size 2584 / 10,09 GiB
VG UUID en7d63-DDbJ-ba7N-9YWs-as2g-1i4B-h0wNWy
Code : Tout sélectionner
$ sudo lvdisplay
--- Logical volume ---
LV Path /dev/mvg/swap
LV Name swap
VG Name mvg
LV UUID epfSfL-Cmm5-rwNC-IRrj-ljHO-YXTh-pBudaN
LV Write Access read/write
LV Creation host, time ,
LV Status available
# open 2
LV Size 3,00 GiB
Current LE 768
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:0
--- Logical volume ---
LV Path /dev/mvg/arch
LV Name arch
VG Name mvg
LV UUID wDyXT8-8SY4-52z3-mixc-Bfsu-vcmu-I8Q5Zp
LV Write Access read/write
LV Creation host, time bureau, 2013-07-07 20:44:36 +0200
LV Status available
# open 1
LV Size 20,00 GiB
Current LE 5120
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1
--- Logical volume ---
LV Path /dev/mvg/home
LV Name home
VG Name mvg
LV UUID X1wWsr-CN0H-9P35-TD0J-XJdy-bJfd-SA2Oxi
LV Write Access read/write
LV Creation host, time bureau, 2013-07-07 20:46:20 +0200
LV Status available
# open 1
LV Size 50,00 GiB
Current LE 12800
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:2
--- Logical volume ---
LV Path /dev/mvg/recup_nas
LV Name recup_nas
VG Name mvg
LV UUID 52S3Zv-e1CY-T9UH-GCsd-crB4-Y8nc-cA19VA
LV Write Access read/write
LV Creation host, time kroogy, 2015-08-22 19:09:09 +0200
LV Status available
# open 0
LV Size 66,90 GiB
Current LE 17127
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:3
Code : Tout sélectionner
$ sudo fdisk -l /dev/sda
Disque /dev/sda : 698,7 GiB, 750155292160 octets, 1465147055 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x9e569f01
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 100003839 100001792 47,7G 7 HPFS/NTFS/exFAT
/dev/sda2 100003840 100259839 256000 125M 83 Linux
/dev/sda3 100261665 416931616 316669952 151G 83 Linux
/dev/sda4 416933888 1465145343 1048211456 499,8G f Étendue W95 (LBA)
/dev/sda5 416935936 1465143295 1048207360 499,8G 7 HPFS/NTFS/exFAT
Code : Tout sélectionner
$ sudo ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 5 janv. 23:50 241CC5861CC55388 -> ../../sda5
lrwxrwxrwx 1 root root 10 5 janv. 23:50 5CFE9F9CFE9F6D50 -> ../../sda1
lrwxrwxrwx 1 root root 10 5 janv. 23:50 8c7a6613-e0e9-4b16-a8ac-4cb6f1fc795d -> ../../dm-2
lrwxrwxrwx 1 root root 10 5 janv. 23:50 cb451a1c-24c2-4a58-a8ff-b08b77e1ff7e -> ../../dm-0
lrwxrwxrwx 1 root root 10 5 janv. 23:50 d89d2e16-1d49-4363-a4f0-57ed39d0e14c -> ../../sda2
lrwxrwxrwx 1 root root 10 5 janv. 23:50 df29b065-ffc8-41a3-8b2e-8fdc0f8d12a6 -> ../../dm-3
lrwxrwxrwx 1 root root 10 5 janv. 23:50 f55d8636-1d63-4461-b4ac-b70c8035d9ff -> ../../dm-1
Code : Tout sélectionner
$ sudo ls -l /dev/mapper/
total 0
crw------- 1 root root 10, 236 5 janv. 23:50 control
lrwxrwxrwx 1 root root 7 5 janv. 23:50 mvg-arch -> ../dm-1
lrwxrwxrwx 1 root root 7 5 janv. 23:50 mvg-home -> ../dm-2
lrwxrwxrwx 1 root root 7 5 janv. 23:50 mvg-recup_nas -> ../dm-3
lrwxrwxrwx 1 root root 7 5 janv. 23:50 mvg-swap -> ../dm-0
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mer. 06 janv. 2016, 09:06
par oktoberfest
Salut,
ta partition sda3 n'est pas de type 8E (LVM Linux). C'est peut-être ce qui fait que l'initramfs n'active pas ton vg.
Tu peux changer le type sans risque pour le contenu (via fdisk).
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : mer. 06 janv. 2016, 11:12
par benjarobin
oktoberfest a écrit :ta partition n'est pas de type 8E (LVM Linux).
Voilà c'est exactement ce que je me doutait, après avoir analysé comment la détection LVM fonctionnait.
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 15:25
par kroogy
Voilà, j'ai changer le type de ma partition LVM en 8E.
Code : Tout sélectionner
$ sudo fdisk -l /dev/sda
Disque /dev/sda : 698,7 GiB, 750155292160 octets, 1465147055 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x9e569f01
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 100003839 100001792 47,7G 7 HPFS/NTFS/exFAT
/dev/sda2 100003840 100259839 256000 125M 83 Linux
/dev/sda3 100261665 416931616 316669952 151G 8e LVM Linux
/dev/sda4 416933888 1465145343 1048211456 499,8G f Étendue W95 (LBA)
/dev/sda5 416935936 1465143295 1048207360 499,8G 7 HPFS/NTFS/exFAT
Vu que rien a changer, au démarrage suivant, j'ai décider de réinstaller afin que la détection de la partition LVM soit vraiment correctement faite.
.. Et toujours le même message au boot...
Pendant l'install,
grub-mkconfig me fait un caca....

Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 15:33
par Moviuro
Sauf si tu as vraiment besoin de grub, regarde du côté de syslinux qui est une alternative plus simple et stupide. (je ne comprends pas le pourquoi de la connexion à un socket)
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 15:48
par oktoberfest
Tu dois rater un truc tout bête mais je n'arrive pas à voir lequel. J'ai installé toutes mes machines à la maison en lvm et je n'ai jamais eu tes soucis.
Que vaut le paramètre use_lvmetad dans /etc/lvm/lvm.conf (par défaut il est à 1 et c'est bien ) ? Ca active lvmetad et par extension /run/lvm/lvmetad.socket.
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 16:06
par benjarobin
Qu'est ce que tu entends par "faire un caca". Cela nous aiderais surement de savoir les détails.
Mais en gros tu dois avoir un souci au niveau de udev au démarrage.
Sinon pour expliquer les hooks : lvmetad est lancé, puis udev fait une demande via udevadm, ce qui devrait faire apparaitre tes partitions.
Il faudrait voir ce qui se passe dans l'initramfs, voir les logs, faire des expérimentations...
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 16:50
par oktoberfest
Je viens de refaire une installation complète avec grub pour voir. Je n'utilise que syslinux c'était donc une grande première pour moi.
J'ai les mêmes messages d'erreur que toi car /run/lvm/lvmetad.socket n'existe pas. Ce n'est pas gênant car après coup mon système boote très bien.
J'ai sans doute ces messages d'erreur car j'ai ajouté le module lvm dans la variable GRUB_PRELOAD_MODULES du fichier /etc/default/grub. Et en relisant le wiki de grub je me rends compte que cela n'est pas nécessaire car mon /boot n'est pas dans un lvm mais dans une partition dédiée (comme toi à priori).
Donc pour conclure :
- ces messages sont normaux vu les manipulations que j'ai faite (/etc/default/grub)
- ces manipulations ne sont pas nécessaires car /boot n'est pas dans un lv.
- tu ne devrais pas avoir ces messages si tu n'inclus pas 'lvm' dans la variable GRUB_PRELOAD_MODULES du fichier /etc/default/grub (Je n'ai pas essayé).
EDIT : Les messages de grub sont des informations. Cela indique simplement qu'il ne va pas utiliser le démon lvmetad pour obtenir des renseignements mais va scanner les volumes.
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 20:17
par kroogy
oktoberfest a écrit :Tu dois rater un truc tout bête mais je n'arrive pas à voir lequel. J'ai installé toutes mes machines à la maison en lvm et je n'ai jamais eu tes soucis.
Que vaut le paramètre use_lvmetad dans /etc/lvm/lvm.conf (par défaut il est à 1 et c'est bien ) ? Ca active lvmetad et par extension /run/lvm/lvmetad.socket.
Utilises-tu grub ou syslinux?
La seule différence par rapport à une istall sans lvm c'est qu'avant tout, j'activer les volumes, puis la modification des HOOKS. Dans quel ordre les charges-tu?
Code : Tout sélectionner
HOOKS="base udev autodetect modconf block lvm2 filesystems keyboard"
J'installe l'environnement minimum par pacstrap depuis la clef USB (base, base-devel, grub, genfstab) puis je continu par chroot (languages, mkinitcpio.conf, grub-install et grub-mkconfig).....
L'emplacement de la partition LVM sur le disque (primaire/etendue) a-t-elle une importance?
-J'ai trouvé pourquoi j'ai le message
"/run/lvm/lvmetad.socket: connect failed" pendant l'install (wiki anglais):
Code : Tout sélectionner
Warning when installing in chroot
When installing GRUB on a LVM system in a chroot environment (e.g. during system installation), you may receive warnings like /run/lvm/lvmetad.socket: connect failed: No such file or directory or WARNING: failed to connect to lvmetad: No such file or directory. Falling back to internal scanning. This is because /run is not available inside the chroot. These warnings will not prevent the system from booting, provided that everything has been done correctly, so you may continue with the installation.
Et effectivement quand je lance la regénération de grub par grub-mkconfig dirrectement sous mon environnement, aucun message d'erreur.
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 20:47
par oktoberfest
kroogy a écrit :
Utilises-tu grub ou syslinux?
J'utilise syslinux mais cela n'a aucune importance. Le problème que tu as se produit pendant l'exécution de l'initramfs, donc bien après que le bootloader ait passé la main au noyau.
kroogy a écrit :La seule différence par rapport à une istall sans lvm c'est qu'avant tout, j'activer les volumes, puis la modification des HOOKS. Dans quel ordre les charges-tu?
Voici l'ordre de mes hooks :
Code : Tout sélectionner
HOOKS="base udev autodetect modconf block lvm2 filesystems fsck"
C'est dans le même ordre que toi donc le souci n'est pas là.
kroogy a écrit :L'emplacement de la partition LVM sur le disque (primaire/etendue) a-t-elle une importance?
Je ne pense pas.
kroogy a écrit :Et effectivement quand je lance la regénération de grub par grub-mkconfig dirrectement sous mon environnement, aucun message d'erreur.
Et tu as toujours des problèmes au démarrage ?
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : jeu. 07 janv. 2016, 21:31
par kroogy
oktoberfest a écrit :Et tu as toujours des problèmes au démarrage ?
Oui..
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : ven. 08 janv. 2016, 10:16
par oktoberfest
Une information qui pourrait être intéressante :
benjarobin a écrit :
Le nom du kernel est
vmlinuz-linux
, tu n'utilises pas le kernel de Arch Linux, quelle est la sortie de
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : ven. 08 janv. 2016, 10:21
par benjarobin
kroogy a écrit :J'ai bien le noyau d'origine, erreur l'ors de la frappe clavier (linux /vmlinuz-linux root=UUID=f55d8636-1d63-4461-b4ac-b70c8035d9ff rw quiet)
Re: [LVM2 boot] Unable to find root device 'UUID='
Publié : ven. 08 janv. 2016, 12:53
par oktoberfest
On peut essayer de regarder ce qui se passe dans l'initramfs.
Première étape : ajouter 'break=premount' aux paramètres de démarrage du noyau dans ton bootloader.
Deuxième étape : redémarrer. Ton système doit s'arrêter juste après le chargement de l'initramfs. A l'écran tu devrais avoir un truc dans le genre :
Code : Tout sélectionner
Booting the kernel.
:: running early hook [udev]
starting version 228
:: running early hook [lvm2]
:: running hook [udev]
...
Tu peux ensuite vérifier si tout est en place :
Code : Tout sélectionner
# ls /hooks
lvm2 udev
# ls /run/lvm
lvmetad.socket
# ps | grep lvm
... lvmetad
Ton clavier est en qwerty dans l'initramfs, tu trouves le '/' sur la touche '!', et le '|' sur la touche '*'.