I have installed Slackware 13.37 on my external harddisk with LVM setup. I have followed README_LVM except that I've a separate /boot partition. The external harddrive is recognised as /dev/sdb and I have installed LILO on MBR of /dev/sdb.
I've LVM setup in my laptop's internal harddrive too.
My problem is when I boot, only my internal harddrive's VG is recognised but not external drive's. Hence, I'm not able to boot into Slackware.
I repartitioned my external drive and reinstalled Slackware thinking I might have done some mistake. But to no avail.
The following is the error message I get during booting.
/boot/initrd.gz: Loading kernel modules from initrd image: 4 logical volumes in volume group 'sv' now active.
mount: mounting /dev/S160/root on /mnt failed: No such file or directory.
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead. You can try to fix it. Type 'exit' when things are done.
Here is my lilo.conf:
# LILO configuration file
# generated by 'liloconfig'
# Start LILO global section
boot = /dev/sdb
bitmap = /boot/slack.bmp
bmp-colors = 255,0,255,0,255,0
bmp-table = 60,6,1,16
bmp-timer = 65,27,0,255
timeout = 50
vga = normal
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz-generic-18.104.22.168
initrd = /boot/initrd.gz
root = /dev/S160/root
label = Slackware
read-only # Partitions should be mounted read-only for checking
# Linux bootable partition config ends
Any ideas? Thanks in advance.