再インストールせずに損傷したUbuntuシステムを修復する方法

今日は、Ubuntu 18.04LTSシステムをアップグレードしています。残念ながら、Ubuntuの更新中に電源が切断され、システムがシャットダウンしました。電源が復旧した後、システムを再起動しました。ログインページでパスワードを入力すると、空白になり、応答がありません。キーボードとマウスも役に立たない。空白の画面しか表示されません!幸い、これは単なるテストマシンであり、重要なデータはありません。システム全体を消去して再インストールするだけです。しかし、私はこれをしたくありません。失うものは何もないので、壊れたUbuntuシステムを再インストールせずに修復したいだけで、成功しました。私のような状況に陥ったとしても、慌てないでください。この短いチュートリアルでは、損傷したUbuntuシステムを、データを失うことなく、再インストールせずに簡単に修復する方法について説明します。

壊れたUbuntuシステムを修復する###

まず、ライブCDでログインし、外付けドライブにデータをバックアップしてみてください。この方法が役に立たない場合でも、データを取得してシステムを再インストールできます。

ログインページで、 CTRL + ALT + F1を押してtty1に切り替えます。 TTYの切り替えについて詳しくは、[こちら](https://www.ostechnix.com/how-to-switch-between-ttys-without-using-function-keys-in-linux/)をご覧ください。

ここで、次のコマンドを1つずつ入力して、損傷したUbuntuLinuxを修復します。


  1. $ sudo rm /var/lib/apt/lists/lock
  2. $ sudo rm /var/lib/dpkg/lock
  3. $ sudo rm /var/lib/dpkg/lock-frontend
  4. $ sudo dpkg --configure -a
  5. $ sudo apt clean
  6. $ sudo apt update --fix-missing
  7. $ sudo apt install -f
  8. $ sudo dpkg --configure -a
  9. $ sudo apt upgrade
  10. $ sudo apt dist-upgrade

最後に、コマンドを使用してシステムを再起動します。


  1. $ sudo reboot

これで、通常どおりUbuntuシステムにログインできます。

これらの手順を完了した後も、Ubuntu 18.04テストシステムのすべてのデータはまだそこにあり、すべてが以前と同じです。この方法はすべての人に適しているとは限りません。しかし、この小さなトリックは私にとってはうまくいき、重い負荷と比較して時間を節約しました。他のより良い方法を知っているなら、コメントセクションで私に知らせてください。このガイドにも追加します。

これです。この記事がお役に立てば幸いです。

( adsbygoogle = window.adsbygoogle || []).push({});

Recommended Posts

再インストールせずに損傷したUbuntuシステムを修復する方法
win10でubuntuシステムを開く方法
[練習] Ubuntuシステムにpython3.6をインストールする方法
Ubuntuシステムログで/ var / log / messagesを構成する方法
Ubuntu20.04にアップグレードする方法
Ubuntu20.04にアップグレードする方法
Ubuntu18.04でDNSサーバーを設定する方法
Ubuntu14.04でHexoを使用してブログを開始する方法
Ubuntu18.04に基づいて固定IPを構成する方法
ubuntuシステムでタイムゾーンと時間を変更する方法
ubuntuシステムにtheanoとkerasをインストールする方法
Ubuntu14.04でPython仮想環境を作成する方法
Ubuntu16.04に基づいて固定IPを設定する方法
Ubuntuシステム拡張ツールのインストール方法を教えてください
Ubuntu 16.04LTSにアップグレードする方法
sshを介してwin10でubuntuシステムを制御する方法
UbuntuでXFSファイルシステム用のLVMを作成する方法
Ubuntu14.04でMasterlessPuppet環境をセットアップする方法
UbuntuでGitサーバーを構築する方法を教えてください
Ubuntu14.04でUFWを使用してファイアウォールを設定する方法
Ubuntu14.04で本番Elasticsearchクラスターをセットアップする方法
Ubuntu 18.04linuxシステムにJDKとMysqlをインストールする方法
DropboxクライアントをサービスとしてUbuntu14.04にインストールする方法
UbuntuでSudoユーザーを作成する方法[クイックスタート]
UbuntuにHelmをインストールする方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
ubuntuでhanlpを使用する方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にNginxをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
Ubuntu16.04にPostgreSQLをインストールする方法
Ubuntu20.04にGitをインストールする方法
ubuntuでijkplayer-androidをコンパイルする方法
Ubuntu18.04にAnaconda3をインストールする方法
Ubuntu14.04にmysqlをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu16.04にPrestaShopをインストールする方法
Ubuntu14.04でPHP7にアップグレードする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu16.04にPrometheusをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu14.04にDjangoをデプロイする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Ubuntu16.04にMoodleをインストールする方法
Ubuntu14.04にSolr5.2.1をインストールする方法
Ubuntu16.04にTeamviewerをインストールする方法
Ubuntu14.04でNginxを保護する方法