J'ai pu résoudre ce problème sur 16.04. Ma configuration consiste à démarrer à partir d'un miroir, puis / est LVM avec plusieurs partitions dans des lv distincts, tous dans le même groupe de volume.
Le problème que j'avais (qui m'a fait m'arracher les cheveux) était qu'au redémarrage, il me lançait dans initramfs Shell.
A partir de là, j'ai dû exécuter vgchange -a y et ctrl-d et le système a démarré.
J'ai parcouru le Web et j'ai trouvé des suggestions allant de.. :
bugs.launchpad.net/ubuntu/+source/lvm2/+bug/147216
2) Adding this to /etc/udev/rules.d/85-lvm2.rules solved the problem.
SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_USAGE}="raid", \
RUN+="watershed sh -c '/sbin/lvm vgscan; /sbin/lvm vgchange -a y'"
à :
bugs.debian.org/cgi-bin/bugreport.cgi?bug=616689
Mais la solution pour moi a été de dépouiller la suggestion de ce type.
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/147216/commentaires/22
et apportez la modification suivante.
ajouter /sbin/lvm vgchange -a y
dans /usr/share/initramfs-tools/scripts/local-block/lvm2
(Je l'ai aussi copié dans /etc/initramfs-tools/scripts/local-block/)
puis j'ai couru #update-initramfs -u -k `uname -r`
redémarré et enfin de retour à la raison.