web-dev-qa-db-ja.com

シャットダウンの前にsystemdを再起動しない限り、シャットダウン中にUbuntu 16.04が停止する

Ubuntu 16.04で何年も問題がなかった後、この問題が発生しました。コンピューターをシャットダウンすると、下図のような画面でコンピューターが停止します(ESCを押すと表示されます)。 enter image description here

しかし、いくつかの実験の後、端末に入力してコマンドを実行することにより、
systemctl daemon-reexec
シャットダウンを呼び出す前に、システムは高速で確実に適切にシャットダウンします。
誰かがそのような行動の原因を特定するのを手伝ってもらえますか?
事前に感謝し、メリークリスマスの願い

6
ed0

systemd-/boot/efiのアンマウントに失敗しました

これに最も近いエラーはArch Linuxからのものです: [解決しよう]シャットダウン時に一時ディレクトリのアンマウントに失敗しました

そこでの解決策は、systemdに一時ディレクトリをアンマウントし、どのエラーメッセージが発生するかを確認することです。

現在のステータスを確認するには、まず次を使用します。

$ systemctl status /boot/efi
● boot-efi.mount - /boot/efi
   Loaded: loaded (/etc/fstab; bad; vendor preset: enabled)
   Active: active (mounted) since Sun 2018-12-30 15:01:14 MST; 1 day 3h ago
    Where: /boot/efi
     What: /dev/nvme0n1p2
     Docs: man:fstab(5)
           man:systemd-fstab-generator(8)
  Process: 910 ExecMount=/bin/mount /dev/disk/by-uuid/D656-F2A8 /boot/efi -t vfat -o umask=

Dec 30 15:01:14 alien systemd[1]: Mounting /boot/efi...
Dec 30 15:01:14 alien systemd[1]: Mounted /boot/efi.

最初にすべての作業を保存し、次を使用します。

$ systemctl stop /boot/efi

パスワードを要求するダイアログボックスが表示されます。

私自身はエラーを受け取らず、次を使用しました。

$ systemctl status /boot/efi
● boot-efi.mount - /boot/efi
   Loaded: loaded (/etc/fstab; bad; vendor preset: enabled)
   Active: inactive (dead) since Mon 2018-12-31 18:27:53 MST; 3s ago
    Where: /boot/efi
     What: /dev/disk/by-uuid/D656-F2A8
     Docs: man:fstab(5)
           man:systemd-fstab-generator(8)
  Process: 21384 ExecUnmount=/bin/umount /boot/efi (code=exited, status=0/SUCCESS)
  Process: 20627 ExecMount=/bin/mount /dev/disk/by-uuid/D656-F2A8 /boot/efi -t vfat -o umas

Dec 30 15:01:14 alien systemd[1]: Mounting /boot/efi...
Dec 30 15:01:14 alien systemd[1]: Mounted /boot/efi.
Dec 31 18:27:53 alien systemd[1]: Unmounting /boot/efi...
Dec 31 18:27:53 alien systemd[1]: Unmounted /boot/efi.

最後に、システムを通常の状態に戻すために使用します。

$ systemctl start /boot/efi

あなたの場合、/boot/efiをアンマウントするときにいくつかのエラーメッセージが表示されることを願っています。

1