Проблема в следующем.
Есть система, дебиан сид. Корень на LVM. /boot отдельно. Зачем - не важно, так случилось.
При обновлении ядра новое ядро не загружентся, ругается на то, что нет /dev/mapper/debian-system стартует в консоль от initramfs. Там видно что /dev/mapper пустой. НО. по факту можно посмотреть (lvdisplay) что все на месте, но не активно. Можно активировать ( vgchange -a y ) после чего тома lvm появляются в /dev/mapper
Загрузчиком grub2, он прекрасно видит тома на lvm. Ошибки в синтаксисе конфига загрузчика нет, потому как есть предидущее ядро с теми же параметрами и путями и оно грузится.
Вот как быть и сто делать??? Предидущее ядро, которое грузится досталось как есть и чем оно собиралось и как собирался initram не знаю.
Какие есть тонкости для загрузки с LVM? Хуки lvm2 включил, не помогло.