お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2024-02-15 22:01:08

marilynmanson
新しいメンバ
登録日: 2024-02-15

壊れたUbuntu OSを再インストールせずに修復する方法

初めまして、Linuxを使い始めてまだ数か月の初心者です。
Ubuntu22.04 CLIを使っています。

apt updateの実行に失敗してしまったせいだと思うのですが、数日前からUbuntuが使えなくなってしまいました。
発生している現象、これまでに試したことは下記のとおりです。

------------------------------------------------

【発生している現象】sudo apt update && sudo apt upgradeを実行

Failed to start apt-news.service: Transport endpoint is not connected
See system logs and 'systemctl status apt-news.service' for details.
Failed to start esm-cache.service: Transport endpoint is not connected
See system logs and 'systemctl status esm-cache.service' for details.
Hit:1 https://download.docker.com/linux/ubuntu jammy InRelease
Get:2 https://packages.microsoft.com/repos/code stable InRelease [3589 B]
Get:3 https://packages.microsoft.com/repos/code stable/main arm64 Packages [15.8 kB]
Get:4 https://packages.microsoft.com/repos/code stable/main amd64 Packages [15.7 kB]
Get:5 https://packages.microsoft.com/repos/code stable/main armhf Packages [15.7 kB]
Get:6 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Hit:7 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:8 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Get:9 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [1155 kB]
Hit:10 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [1371 kB]
Get:12 http://security.ubuntu.com/ubuntu jammy-security/main i386 Packages [403 kB]
Get:13 http://security.ubuntu.com/ubuntu jammy-security/main Translation-en [212 kB]
Get:14 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [842 kB]
Get:15 http://security.ubuntu.com/ubuntu jammy-security/universe i386 Packages [592 kB]
Get:16 http://security.ubuntu.com/ubuntu jammy-security/universe Translation-en [161 kB]
Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages [569 kB]
Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main Translation-en [272 kB]
Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1049 kB]
Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages [689 kB]
Get:21 http://archive.ubuntu.com/ubuntu jammy-updates/universe Translation-en [237 kB]
Fetched 7833 kB in 7s (1078 kB/s)

ここで処理が停止してしまいます。

------------------------------------------------

【これまでに試したこと】

①sudo dpkg --configure -aを実行
→結果
Setting up whoopsie (0.2.77) ...
Failed to preset unit: Transport endpoint is not connected
/usr/bin/deb-systemd-helper: error: systemctl preset failed on whoopsie.path: No such file or directory
Failed to reload daemon: Transport endpoint is not connected
Failed to retrieve unit state: Transport endpoint is not connected
invoke-rc.d: could not determine current runlevel
Failed to start whoopsie.service: Transport endpoint is not connected
See system logs and 'systemctl status whoopsie.service' for details.
invoke-rc.d: initscript whoopsie, action "start" failed.
Failed to get properties: Transport endpoint is not connected
dpkg: error processing package whoopsie (--configure):
installed whoopsie package post-installation script subprocess returned error exit status 1
Setting up dbus (1.12.20-2ubuntu4.1) ...
Failed to reload daemon: Transport endpoint is not connected
Terminated


/usr/bin/deb-systemd-helper: error: systemctl preset failed on whoopsie.path: No such file or directoryと出力されるので
whoopsieの再インストールも試しましたが、前のdpkgに時間がかかりすぎてしまって実行できず。

中断して実行しようとすれば以下のエラーが出ますし
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

dpkgを実行し、処理が終了するのを待っている状態で実行しようとすれば以下のメッセージが延々と表示され続けます。
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 857 (dpkg)


------------------------------------------------

右も左もわからず、ネット検索をしながら探り探り回復を試みている状態で、とても恥ずかしいのですが、
もしほかにできることがあれば、お知恵を貸していただけますでしょうか。

または、一度Ubuntuをアンインストールするしかないのでしょうか。

ここまで読んでくださって、ありがとうございます、何卒よろしくお願い申し上げます。

オフライン

 

#2 2024-02-16 20:27:03

marilynmanson
新しいメンバ
登録日: 2024-02-15

Re: 壊れたUbuntu OSを再インストールせずに修復する方法

もし私の投稿を読んでくださった方や解決策を調べてくださった方がいらっしゃれば
ありがとうございます。

この方法で解決いたしましたので、この投稿は締め切りといたします。
https://github.com/microsoft/WSL/issues/10322

オフライン

 

Board footer

Powered by FluxBB