アップグレードプロセスの途中で電源障害やネットワーク接続の問題が原因でUbuntuシステムがクラッシュした場合に備えて、UbuntuLinuxが壊れてしまう可能性があります。このような場合、壊れたUbuntu OSを最初から再インストールすることなく、また以下に説明するようにデータを失うことなく、簡単に修正できます。
今日、私はUbuntuLTSをアップグレードしていました システム。残念ながら、アップグレードプロセスの途中で電源が切れ、パッケージのアップグレード中にシステムの電源が突然オフになりました。
電源が戻ったら、システムを再度起動しました。 Ubuntuシステムにログインパスワードを入力した直後、空白になり、応答しませんでした。キーボードとマウスも機能しませんでした。
私が見るのはただの空白の画面だけです!ありがたいことに、これは単なるテストマシンであり、重要なデータは含まれていませんでした。 OS全体を消去してUbuntuをインストールするだけです。 また。
しかし、私はそれをしたくありません。失うものは何もないので、壊れたUbuntuシステムを完全に再インストールせずに修復したかっただけです。運が良ければ、うまくいきました!!!
次に、壊れたUbuntuLinuxシステムを再インストールせずに回復する方法を見てみましょう。
1。 まず、ライブCDでログインして、データをバックアップしてみてください 外付けドライブで。万が一、このチュートリアルが機能しなかった場合でも、データを保持してすべてを再インストールできます!
2。 ログイン画面で、 CTRL+ALT+F1
を押します。 tty1
に切り替える 。 TTYの切り替えについて詳しくは、こちらをご覧ください。 。
3。 次に、次のコマンドを1つずつ入力して、壊れたUbuntuLinuxを修正します。
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend
$ sudo dpkg --configure -a
$ sudo apt clean
$ sudo apt update --fix-missing
$ sudo apt install -f
$ sudo dpkg --configure -a
$ sudo apt upgrade
$ sudo apt dist-upgrade
4。 最後に、次のコマンドを使用してシステムを再起動します。
$ sudo reboot
これで、通常どおりUbuntuシステムにログインできるようになります。
これらの手順を実行した後、Ubuntuシステムのすべてのデータはそのままで、すべてがそのままにしておいたのと同じ方法でした。
この方法は、すべての人に役立つとは限りません。しかし、この小さなヒントは私にとってはうまくいき、Ubuntuシステムを最初から再インストールすることから数分節約できました。
他にもっと良い方法をご存知の場合は、コメントセクションでお知らせください。このガイドにも追加します。
関連記事:
- UbuntuでBusyboxInitramfsエラーを修正する方法
- Ubuntuで「E:ロック/ var / lib / dpkg/lock」エラーを取得できませんでしたを修正する方法
- Ubuntuで.bashrcファイルをデフォルト設定に復元する方法
- Ubuntuで無人アップグレードを無効にする方法
- 壊れたArchLinuxを以前の動作状態に復元する方法