cryptsetup fails on boot with separate /usr partition
by gus3 from LinuxQuestions.org on (#4QCXT)
/sbin/cryptsetup is a dynamic executable, and two of its libraries (libcryptsetup and libjson) reside in /usr/lib{,64}/.
Encrypted volumes are supposed to be opened before non-root volumes get mounted. If /usr is in a separate volume, /sbin/cryptsetup can't run from /etc/rc.d/rc.S during boot.
(Although I vaguely remember a thread where Pat stated, or at least suggested, that separate /usr partitions are deprecated in Slackware... but my memory might be failing me here.)


Encrypted volumes are supposed to be opened before non-root volumes get mounted. If /usr is in a separate volume, /sbin/cryptsetup can't run from /etc/rc.d/rc.S during boot.
(Although I vaguely remember a thread where Pat stated, or at least suggested, that separate /usr partitions are deprecated in Slackware... but my memory might be failing me here.)