Поэтому я работал над CentOS7, зашифровав один из моих дисков, который отлично работал вручную.

Тем не менее, после ошибки в /etc /fstab и /etc /crypttab для автоматического монтирования он застрянет на неопределенное время

[***] Для dev-mapper-crypto.device запущено стартовое задание

Есть идеи, как это обойти?

Я попытался запустить на уровне выполнения 1, но он попытается смонтировать его.

1 ответ1

0

Загрузитесь с помощью emergency варианта (или -b для краткости) - это пропустит почти все. В случае, если корневая файловая система остается доступной только для чтения, вы можете запустить mount -o remount,rw / в оболочке.

Или загрузитесь с systemd.debug-shell - это даст вам оболочку на tty9 даже во время загрузки системы. Затем вы можете systemctl list-jobs и systemctl cancel .

Или загрузитесь с systemd.mask=mnt-whatever.mount - это заставит systemd игнорировать только этот конкретный файл модуля. (Каждое монтирование fstab соответствует единице .mount , где / заменено на - . Например, /mnt/my-data - это mnt-my\x2ddata.mount .)


(Примечание: systemd не имеет уровней запуска; опция загрузки для однопользовательского режима - это просто, single .)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .