ウェブサイト検索

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


時間が経つにつれて、あなたのシステムはエラーに悩まされ、壊れたり使用不可能になったりすることがあります。古典的な例として、ソフトウェアパッケージをインストールしたり、システムを更新またはアップグレードしたりできないことがあります。また、ログイン中に黒い画面が表示され、システムにアクセスできなくなることもあります。

極端な解決策としては、すぐにUbuntu OSを再インストールすることですが、これにより貴重なファイルやアプリケーションを失うことになります。その道を選ぶ代わりに、Live CD またはUSBブート可能メディアを使用して、いくつかの修正が役立つ可能性があります。

Ubuntu OSを再インストールせずに修復するのに役立ついくつかのソリューションを見てみましょう。

ソフトウェアパッケージのインストール、システムの更新またはアップグレードができない問題を修正する

時々、‘/var/lib/dpkg/lockのロックを取得できませんでした’というエラーが発生することがあります。これは、‘/var/lib/apt/lists/lockのロックを取得できませんでした’というエラーにも似ています。

これは通常、電源が切れたり、プロセスを中断するためにCTRL + Cを押したりしたときのような、更新やアップグレードプロセスの中断によって引き起こされます。このエラーは、パッケージをインストールしたり、システムを更新またはアップグレードしたりすることを妨げます。

このエラーを解決するには、示されたロックファイルを削除してください。

$ sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/dpkg/lock-frontend

もし apt-cache のロックに関するエラー、例えば /var/cache/apt/archives/lock に出会った場合は、示されているようにロックファイルを削除してください。

$ sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archives/lock

次に、dpkgを再構成し、/var/cacheファイルに残っているローカルリポジトリの残骸をクリアします。

$ sudo dpkg --configure -a
sudo apt clean
グラフィックドライバーによるブート時のフリーズを修正するUbuntu

NVIDIAのドライバーは、Ubuntuシステムでのクラッシュを引き起こすことで悪名高いです。時には、システムが起動して紫の画面で停止することがあります。

他の時には、黒い画面が表示されることがあります。このような場合、唯一の選択肢は、Ubuntuでリカバリーモードまたは緊急モードで起動することです。

この問題を解決する方法を見てみましょう。まず、マシンを再起動し、最初のオプションで ‘e’ を押してください。

これにより、表示された通りに編集モードに移動します。‘Linux’で始まる行までスクロールします。表示されているようにnomodesetという文字列を追加します。

最後に、CTRL + XまたはF10を押して終了し、ブートを続けてください。それでもシステムにブートできない場合は、パラメーターnouveau.noaccel=1を追加してみてください。

さて、これは一時的な修正であり、次回ログインする際には適用されません。変更を永続的にするには、/etc/default/grub ファイルを編集する必要があります。

$ sudo nano /etc/default/grub

スクロールして、「次の行を見つけてください」と書かれている行を探してください:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

それを設定して

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

変更を保存して終了する。

最後に、次のようにgrubを更新する必要があります。

$ sudo update-grub

作業が完了したら、システムを再起動してください。これで問題が解決するはずです。

関連記事: