I am trying to install slak64 14.1 on LVM volumes. Machine has Debian already.
I Skipped LILO.
First problem: mkinitrd_command_generator didn't exist.
Found /mnt/lib/modules/3.10.17 so I chrooted and said:
mkinitrd -c -k 3.10.17 -m ext4 -f ext4 -r /dev/oldtoshiba/slakroot -L
Second (bad) problem: mkinitrd said it created /boot/initrd.gz but
there were error messages from awk "couldn't find libmpfr.so.4"(three times).
This library is multiprecision floating point so I decided to
ignore messages and go with it
Ran Debian update-grub and got 4 (!) menu entries in grub.cfg.
I rebooted and selected this one:
Code:
{menuentry "Slackware Linux (Slackware 14.1) (on /dev/mapper/oldtoshiba-slakroot)" --class gnu-linux --class gnu --class os {
insmod lvm
insmod part_msdos
insmod ext2
set root='(oldtoshiba-slakroot)'
search --no-floppy --fs-uuid --set=root 32bd7aba-1588-4d51-a362-f8aabc043b32
linux /boot/vmlinuz root=/dev/dm-6
initrd /boot/initrd.gz
}
There was another identical one, and two others that didn't
mention initrd. They had a line
linux /boot/vmlinuz-generic-3.10.17 root=/dev/dm-6
Third problem (which was not too surprising): Got kernel panic "can't find shared libraries libn.so.6".
What should I do now?