Ubuntuを起動できませんでした!これが私が修正した方法です(あなたもできます)
これまでの数年間、私は黒い画面から無限の読み込みループまで、さまざまなUbuntuのブート問題に直面してきました。幸運なことに、Ubuntuを再起動させるためのいくつかの信頼できる方法を見つけました。私に効果があった方法はこれです。
以下は唯一の解決策ではありません。Ubuntuの柔軟性により、問題を解決する方法はしばしば複数存在します。あなたの設定や好みに応じて、ある方法がより効果的である場合があります。行き詰まった場合は、好奇心を持ち続け、実験し、コミュニティのリソースに頼ることが重要です。
リカバリーモードを使用してブートの問題を修正する
Ubuntuが起動を拒否することがあり、時には黒い画面で止まったり、他の時には永遠に読み込み中のままになることがありました。しかし、GRUBメニューを表示できれば、運が良いです。BIOS/UEFIのロゴが消えた直後にShiftまたはEscを押し続けてください(タイミングを合わせるのに何度か試す必要があるかもしれません)。GRUBが表示されたら、「Ubuntuの詳細オプション」を選択し、次にリカバリーモードのエントリの1つを選択します。
仮想マシンでUbuntuを実行する場合、起動時にShiftキーを押し続けてGRUBを表示させます。
今、インストールを修正するためのいくつかのオプションを含むリカバリーメニューが表示されているはずです。
私はこれらの二つが一般的なブートの問題に最も役立つと考えています。
- クリーン: これはディスクスペースを解放しようとするもので、ドライブが満杯すぎるとUbuntuの起動を妨げることがあります。
- dpkg<&47;strong>: これは、起動の問題を引き起こす可能性のある壊れたソフトウェアパッケージを修正しようとします。
矢印キーを使ってメニューを移動し、Enterキーを押してオプションを選択します。最初にクリーンを試し、その後にdpkgを試すのが良いアイデアです。各操作の後、再開を選択してシステムを再起動してみてください。これらのオプションで問題が解決しない場合は、以下に説明するBoot-Repairツールを使用してください。
リカバリーモードメニューで、root <&47;strong>に移動し、エンターを押します。表示されるターミナルに次のように入力します:
sudo apt install boot-repair
boot-repair
「boot-repairパッケージを見つけられません」と表示された場合、これはBoot-Repairがシステムのデフォルトのソフトウェアソースに含まれていないことを意味します。Boot-Repairを含む個人用パッケージアーカイブ(PPA)を追加する必要があります。ターミナルに次のように入力します:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
今、ターミナルでboot-repairと入力してBoot-Repairを実行します。画面の指示に従ってください。
まだ行き詰まっていますか?問題を見つけるためにログを使用してください
他の手順がうまくいかない場合は、手がかりを得るためにシステムログを確認できます。何も問題を解決しないように見えたときに、私はこれを行わなければなりませんでした。リカバリーモードのルートシェルから、私は次のコマンドを実行しました:
journalctl -xb
このコマンドにより、詳細なブートログを調査でき、Ubuntuのブート失敗の原因として破損したパッケージが明らかになりました。その後、リカバリーモードでdpkgを使用してパッケージを修復し、問題を解決しました。
もう一つの便利なコマンドは:
sudo dmesg | tail -50
これは最新のシステムメッセージを表示し、ドライバの故障やハードウェアの問題を特定するのに役立ちます。もし行き詰まって何が問題かわからない場合、これらのログは何を修正する必要があるのかをより良く理解する手助けになることがよくあります。
GRUBメニューが表示されない場合はどうすればよいですか?
GRUBに全くアクセスできない場合は、ライブUSBまたはDVDを使用する必要があります。
別のコンピュータを使用して、ブータブルUbuntu USBドライブを作成します。公式のUbuntuウェブサイトからUbuntu ISOをダウンロードし、Rufus(Windowsの場合)やStartup Disk Creator(Ubuntuの場合)などのツールを使用してブータブルUSBを作成できます。
問題のあるコンピュータをLive USBから起動します。ターミナルを開きます。上記のBoot-Repairインストール手順に従って(PPAの追加を含む)、boot-repairを実行します。このプロセスにより、Boot-RepairがインストールされたUbuntuシステムのブートローダーにアクセスして修正できるようになります。
Ubuntuのブート問題に対処するのはイライラすることがありますが、ほとんど常に修正する方法があります。リカバリーモードを使用するか、Boot-Repairを実行するか、システムログを確認するか、正しいアプローチは問題の原因によります。私の経験では、重要なのは忍耐を保ち、さまざまな解決策を試し、Ubuntuが提供するツールを使用することです。そして、すべてが失敗した場合、Ubuntuコミュニティはより深い問題のトラブルシューティングに役立つ素晴らしいリソースです。