«cryptsetup :ОШИБКА :Не удалось разрешить устройство» в сочетании с «cryptsetup :ПРЕДУПРЕЖДЕНИЕ :цель 'sda3 _crypt' не найдена в /etc/crypttab"

Возможно, вы имели в виду командную строку MS -DOS; в этом случае следующее может быть тем, что вы ищете:Stack Overflow :какой шрифт используется в MS -DOS?

3
21.12.2020, 12:39
1 ответ

Все ли строки во всех ваших конфигурационных файлах заканчиваются символом новой строки?

Во время работы я обнаружил следующую ошибкуupdate-initramfs -c -k all:

cryptsetup: WARNING: target 'sda4_crypt' not found in /etc/crypttab

Мой /etc/crypttabбыл:

sda4_crypt UUID=[snip] none luks,discard

Однако в конце строки не было символа новой строки. /etc/crypttabбыл сгенерирован сценарием оболочки POSIX (сценарием, который я написал ), и в оболочке POSIX ужасно сложно создавать переменные с завершающими символами новой строки.

После того, как я добавил символ новой строки в конце строки, сообщение об ошибке исчезло, и теперь кажется, что initramfsработает успешно.

1
18.03.2021, 22:41

Теги

Похожие вопросы