Поскольку вопрос относится к просмотру файла, всегда есть хороший ol '
less +/yellow file
Он работал после того, как я ввел свой пароль для доступа к моему зашифрованному домашнему директорию ... Я посмотрел на syslog перед повторным попыткой и нашел:
Sep 25 14:57:14 Vidar systemd[1]: message repeated 3 times: [ Requested transaction contradicts existing jobs: Transaction is destructive.]
Sep 25 14:57:22 Vidar systemd-cryptsetup[25670]: Loading of cryptographic parameters failed: Invalid argument
Sep 25 14:57:22 Vidar systemd-cryptsetup[25670]: Failed to activate: Invalid argument
Sep 25 14:57:23 Vidar systemd[1]: systemd-cryptsetup@cryptswap1.service: Main process exited, code=exited, status=1/FAILURE
Sep 25 14:57:23 Vidar systemd[1]: Failed to start Cryptography Setup for cryptswap1.
Sep 25 14:57:23 Vidar systemd[1]: Dependency failed for dev-mapper-cryptswap1.device.
Sep 25 14:57:23 Vidar systemd[1]: Dependency failed for /dev/mapper/cryptswap1.
Sep 25 14:57:23 Vidar systemd[1]: dev-mapper-cryptswap1.swap: Job dev-mapper-cryptswap1.swap/start failed with result 'dependency'.
Sep 25 14:57:23 Vidar systemd[1]: dev-mapper-cryptswap1.device: Job dev-mapper-cryptswap1.device/start failed with result 'dependency'.
Sep 25 14:57:23 Vidar systemd[1]: systemd-cryptsetup@cryptswap1.service: Unit entered failed state.
Sep 25 14:57:23 Vidar systemd[1]: systemd-cryptsetup@cryptswap1.service: Failed with result 'exit-code'.
Я закрою этот вопрос.
В Ubuntu 16.04
systemctl enable poweroff.target
создает символическую ссылку в /etc/systemd/system/ctrl-alt-del.target, которая изменяет поведение удара ctrl + alt + delete в poweroff вместо перезагрузки
Для перезагрузки с использованием systemctl вы должны запустить
systemctl isolate reboot.target
Если вам действительно нужно перезагрузиться, и ничего не работает, есть альтернативный способ. Это довольно похоже на нажатие кнопки отключения, но я не рекомендую использовать это, если это не последнее средство. Вы можете запустить:
echo b > /proc/sysrq-trigger
, который немедленно перезагрузится, не сделав ничего (включая размонтирование файловых систем), что может вызвать повреждение файловой системы и т. Д. Более подробную информацию можно найти здесь и здесь.
здесь также может быть полезным.
Он работал после того, как я ввел свой пароль для доступа к моему зашифрованному домашнему директорию ... Я посмотрел на syslog перед повторным попыткой и нашел:
Sep 25 14:57:14 Vidar systemd[1]: message repeated 3 times: [ Requested transaction contradicts existing jobs: Transaction is destructive.]
Sep 25 14:57:22 Vidar systemd-cryptsetup[25670]: Loading of cryptographic parameters failed: Invalid argument
Sep 25 14:57:22 Vidar systemd-cryptsetup[25670]: Failed to activate: Invalid argument
Sep 25 14:57:23 Vidar systemd[1]: systemd-cryptsetup@cryptswap1.service: Main process exited, code=exited, status=1/FAILURE
Sep 25 14:57:23 Vidar systemd[1]: Failed to start Cryptography Setup for cryptswap1.
Sep 25 14:57:23 Vidar systemd[1]: Dependency failed for dev-mapper-cryptswap1.device.
Sep 25 14:57:23 Vidar systemd[1]: Dependency failed for /dev/mapper/cryptswap1.
Sep 25 14:57:23 Vidar systemd[1]: dev-mapper-cryptswap1.swap: Job dev-mapper-cryptswap1.swap/start failed with result 'dependency'.
Sep 25 14:57:23 Vidar systemd[1]: dev-mapper-cryptswap1.device: Job dev-mapper-cryptswap1.device/start failed with result 'dependency'.
Sep 25 14:57:23 Vidar systemd[1]: systemd-cryptsetup@cryptswap1.service: Unit entered failed state.
Sep 25 14:57:23 Vidar systemd[1]: systemd-cryptsetup@cryptswap1.service: Failed with result 'exit-code'.
Я закрою этот вопрос.
В Ubuntu 16.04
systemctl enable poweroff.target
создает символическую ссылку в /etc/systemd/system/ctrl-alt-del.target, которая изменяет поведение удара ctrl + alt + delete в poweroff вместо перезагрузки
Для перезагрузки с использованием systemctl вы должны запустить
systemctl isolate reboot.target
Если вам действительно нужно перезагрузиться, и ничего не работает, есть альтернативный способ. Это довольно похоже на нажатие кнопки отключения, но я не рекомендую использовать это, если это не последнее средство. Вы можете запустить:
echo b > /proc/sysrq-trigger
, который немедленно перезагрузится, не сделав ничего (включая размонтирование файловых систем), что может вызвать повреждение файловой системы и т. Д. Более подробную информацию можно найти здесь и здесь.
здесь также может быть полезным.