I'm trying to install and boot kernel-ml (currently 4.4.1-1) on RHEL 7.2 following the instructions here: http://linuxg.net/install-kernel-4-x-on-enterprise-linux-7-centos-7-and-rhel-7/
Install works fine and on reboot I can choose the new kernel from the grub menu - however it fails midway through booting up.
When it fails, I can see multiple instances of the following:
dracut-initqueue[632]: Warning: dracut-initqueue timeout - starting timeout scripts
Followed by this:
dracut-initqueue[632]: Warning: Could not boot.
dracut-initqueue[632]: Warning: /dev/mapper/vg_root-lv_root does not exist
dracut-initqueue[632]: Warning: /dev/vg_root/lv_root does not exist
Starting Dracut emergency shell...
I can still boot into the previously working old kernel, and to another 4.x (4.3.3-1) without issue, but 4.4.1-1 fails at this point every time. SO far I've tried the following with no success (some of the iseda come from https://askubuntu.com/questions/567730/gave-up-waiting-for-root-device-ubuntu-vg-root-doesnt-exist which looked like a similar error):
Exiting the dracut emergency shell - boot does not progress any further
Specifying root volume by UUID in the grub config - still not found
Checking if lvm2 is installed - it is
ls /dev/mapper - all I see under here is "control"
Added all_generic_ide boot parameter - no change
Rebuilt the initramfs for the broken kernel - no change
Removed rhgb and quiet from boot params
listing disks with lvm pvdisplay / lvm lvdisplay / lvm vgdisplay - none found, blank output
I'm not sure what else I can try here or what to do next - any pointers appreciated