Booting can't find vg0/lvroot. Kernel Panic.
A few years ago now, I had some trouble with my UEFI motherboard forgetting my hard disk. I managed to get it fixed and that was that for a while.
Today, I needed to use my Linux box to check another drive. While I didn't unplug my root drive, my motherboard decided to take advantage of the situation and forget the boot drive again. What fun.
So I throw in my Slackware 14.1 x64 disk, set up my partitions and do the reconfigure. When it asks me if I want to install LILO, this time I say yes since hopefully it will get me out of the UEFI hole, right?
Well, now when it gets to trying to mount the root, it tells me that vg0/lvroot isn't available. This is on both the UEFI boot and the legacy boot. I'm figuring lvm doesn't work straight from the kernel and requires an initrd which, for some reason, didn't get set up (maybe?). I can see where this isn't specified in the lilo.conf but everything in /dev/sda1 (/boot) is as it has always been so I'm not quite sure why the UEFI boot is giving me this issue. The again, I'm a bit at sea with the UEFI stuff and wish I'd just stuck with legacy.
|