私は数ヶ月間この問題を経験していますが、Linuxは終了しません。
すべてのログなどを表示する画面が停止し、最後の行は常に「kvm:ハードウェア仮想化の終了」です。
中間のどこかに次の内容があります。 "/oldroot を削除できません: デバイスまたはリソースが使用中です。"または、""/"ext4を次に再インストールしています..."(残りは覚えていません)
これは特定のディストリビューションではないようですが、アーチベースのディストリビューションで発生します(Ubuntuや他のディストリビューションを使用したことはありません)。また、自宅の他のすべてのシステムがLinuxを実行しているため、このラップトップにのみ影響を与えるようです。すべて完璧に動作します。
また、私は初心者であることに言及する価値があると思います。しかし、アーチは学習曲線が急なので学習するのに最適な方法だと思います。
必要なすべてのログと終了画面イメージを提供します。
答え1
私は数ヶ月前にArchで同様のものに会いました。問題はnvidiaモジュールにあるため、システムにnvidiaがあると便利です。シャットダウン中に複数のモジュールをアンロードする必要があるため、次のユニットファイルを追加して有効にしてこれを実行しました。私はLXQtでsddmディスプレイマネージャを使用しています。他のディスプレイマネージャを使用している場合は、それに応じて編集してください。
# /etc/systemd/system/nvidia-unload-shutdown.service
[Unit]
Description=Remove nvidia modules before shutdown
DefaultDependencies=no
After=sddm.service
[Service]
Type=oneshot
ExecStart=/usr/bin/modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia
[Install]
WantedBy=shutdown.target