追加読書

追加読書

システムクラッシュ後に再起動するには?現在のVirtualBoxのインストール中にsystemdがクラッシュします。問題が追跡されました。問題 #10716。 Ubuntu 18.10を使用しています。

sudo dpkg -i virtualbox-5.2_5.2.20-125813_Ubuntu_bionic_amd64.deb
Setting up virtualbox-5.2 (5.2.20-125813~Ubuntu~bionic) ...
addgroup: The group `vboxusers' already exists as a system group. Exiting.
Failed to enable unit: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

sudo journalctl --no-pager -b -0 -p 0..4
dec 08 20:20:55 machine kernel: systemd[1]: segfault at 40000 ip 00007fe8fdcb9116 sp 00007ffd6f134918 error 4 in libc-2.28.so[7fe8fdc2e000+171000]
dec 08 20:20:55 machine systemd[1]: Caught <SEGV>, dumped core as pid 6345.
dec 08 20:20:55 machine systemd[1]: Freezing execution.

成功せずに次のコマンドを実行してみました。私が思いついた唯一の解決策は、コンピュータをハード再起動することでした。

sudo systemctl restart org.freedesktop.systemd1
Failed to restart org.freedesktop.systemd1.service: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

# This finish without errors, but "list-units" still doesn't show anything
sudo systemctl daemon-reexec

sudo systemctl list-units --no-pager
Failed to list units: Connection timed out

sudo systemctl daemon-reload
Failed to reload daemon: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

ベストアンサー1

あなたはできません。

systemdがこの状態に達すると、出口はありません。 これはシステムプログラムの無限ループです。

実際のエラーが発生するまで待つ必要があります(aOracleの不器用なVirtualBoxインストール後のプロセス、qv、daemon-reexecsystemdで頻繁に呼び出されるもの)を変更する必要があります。

Oracleのクレイジーインストール後のプロセスは、それを複数回呼び出すのではなく、すぐに連続して呼び出すだけでなく、daemon-reexec操作を完了するシェルスクリプトdaemon-reloadで書かれた独自のコピーメカニズムも備えています。systemd-sysv-generator(だからDebian 交換メカニズム、残念ながら。 )しばしば、問題の主な原因は、コンテンツの上にあるOracleのシェルスクリプト階層です。

追加読書

おすすめ記事