I compiled my own custom kernel for the first time. I tinkered with different options, nothing to difficult. I actually didn't expect it to work the first time.
I had kept the original lilo boot config just in case something was to go wrong. Now when I try to boot the system, I always get a "VFS: cannot mount root system on (8,3)". I googled this and found that my kernel did not support my root filesystem (btrfs). So I made an initrd with btrfs kernel module, but it didn't help. I then got a string of errors about how /dev could not be mounted.
My question is two-fold. First, how come when I configure the system back to when it was first installed, it still won't boot? Im using the same kernel (18.104.22.168-smp). Second, how can I get myself out of this rut without reinstalling?
vga = normal
# Linux - Slackware
image = /boot/vmlinuz-huge-smp-22.214.171.124-smp
root = /dev/sda3
label = Linux
BTW, I have been maintenancing the system by chrooting into the device off of my slackware boot disk. Im on slack 13.37