Пароль LUKS не запрашивается при использовании dmcrypt / encrypt hook при загрузке

При загрузке я вижу:

:: running hook [encrypt] A password is required to access the volume: Command requires device and mapped name as arguments Command requires device and mapped name as arguments Command requires device and mapped name as arguments 

Последнее сообщение повторяется каждую секунду.

У меня нет возможности ввести пароль.

Я бегу Манджаро, основанный на Арке.

Что я делаю не так?

  • Почему в моем исходном ramdisk есть интернет-утилиты?
  • Создание 32-разрядных initramfs на 64-битной машине
  • Ошибка архива mkinitcpio grub при редактировании
  • Захват зашифрованного ключа в mkinitcpio.conf для полного шифрования системы USB-накопитель Arch install
  • Как создать архив ccio ASCII (SVR4 без CRC)?
  • Как загрузиться в корневую файловую систему btrfs с минимальными initramf без udev hook?
  • Отображение и дешифрование логического буфера Archlinux ARM Rasperry Pi
  • Источники mkinitcpio MODULES =, BINARIES = и HOOKS = записи
  • One Solution collect form web for “Пароль LUKS не запрашивается при использовании dmcrypt / encrypt hook при загрузке”

    Вероятно, вы забыли включить требуемое сопоставленное имя cryptdevice в параметр командной строки ядра.

    Я имел:

    cryptdevice=/dev/sdaX

    Однако второе поле, разделенное двоеточием, является обязательным, например:

    cryptdevice=/dev/sdaX:root

    Если вы используете SSD и поняли последствия , для повышения производительности вы можете использовать:

    cryptdevice=/dev/sdaX:root:allow-discards

    Linux и Unix - лучшая ОС в мире.