Hello good folks of LQ,
just stopping by to describe an issue I ran into, in case the same should happen to others. My apologies if this is a duplicate; I did a search, but this might show up under all kinds of descriptions.
I'm in the process of moving my machines to Slackware 14.1, not by upgrading, but by doing fresh installations. All my partitions (except /boot) are LUKS encrypted volumes. My mkinitrd line contains the appropriate -C parameter.
The problem: During the boot process, I'm asked for the password of my root partition, as expected. Instead of unlocking it though, I'm getting a message saying we're missing /sbin/dmsetup. And that's it, the process can't go on.
Long story short: After some searching, I messed with my mkinitrd.gz using the method described in here (German)
, booting from the installation disc and placing the system's /sbin/dmsetup manually into the initrd.gz
This seems to work. Has anyone else experienced this? Am I doing something obviously wrong? Perhaps this might be a bug in mkinitrd?
Anyway, thought I would post this here, and hope it helps someone.