At boot I see::: running hook [encrypt]A password is required to access the  volume:Command requires device and mapped name as argumentsCommand requires device and mapped name as argumentsCommand requires device and mapped name as argumentsThe final message repeats every second.There is no opportunity for me to enter a password.I am running Manjaro, based upon Arch.What am I doing wrong?
LUKS password not being requested by dmcrypt / encrypt hook at boot
dm crypt;kernel parameters;mkinitcpio
You've probably forgotten to include the required cryptdevice mapped name in the kernel command line parameter.I had:cryptdevice=/dev/sdaXHowever, the second colon-separated field is mandatory, eg:cryptdevice=/dev/sdaX:rootIf you're using an SSD, and have understood the implications, for increased performance you may want to use:cryptdevice=/dev/sdaX:root:allow-discards