web-dev-qa-db-ja.com

Windows 10のアップデートによって台無しにされたmy GRUBメニュー

Windowsから「更新してシャットダウン」を選択するように強制された後。 WindowsでGRUB=メニューが強制終了されました。以前はFedoraをインストールしていたのですが、Fedoraを削除してKubuntuをインストールしました。突然、Windowsの更新後、FedoraカーネルがGRUBに再びリストされます。= GRUBが表示され、以前のLinux OSからのカーネルが間違っているだけです。ただし、Windowsブートマネージャーで正常に起動できます。EasyBCDは、次のように表示します。「Windowsブートローダーには1つのエントリがあります。」

私はすでに走ったupdate-grub-運がない。

私のパーティションはなくなっていません。レスキューターミナルをうまく使用でき、grub.cfgはUbuntuで何かを表示するので、それでも大丈夫だと思います。 GRUB記載されているFedoraカーネルにごちゃごちゃしたままです。ライブUSBドライブ/ CDを使用してブートパーティションを修復する必要があると思っていましたが、正確にはわかりません。

25
josh1dev

Boot-Repair を実行してみましたか?

同様の問題で私にとってはうまくいきました。このソフトウェアは、ブートおよびGRUBメニューエントリに関する一般的な問題を修復します。また、特定の問題を解決できない場合は、問題をよりよく理解できるように、ここに貼り付けることができるレポートを出力します。

次のコマンドを使用して、Ubuntuにインストールして実行できます。

Sudo add-apt-repository ppa:yannubuntu/boot-repair    
Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair

あなたが説明したカーネルエントリの問題を解決できることを願っています!

19
Arak Tog

Linuxターミナルでefibootmgrを実行して古いブートエントリを削除しても問題はありません。私は同様の問題を抱えていて、別のフォーラムに方法を書いた...

修正方法:起動デバイスが見つかりません。

12
1Crimson1

私の場合、コンピュータが起動したら、 F2 システムの「セットアップユーティリティ」を起動するためのキー。これは、すべてのGRUB=メニューが表示される前にあることに注意してください。セットアップユーティリティには、「Boot」というセクションがあり、さまざまなオペレーティングシステムからのさまざまなブートオプションのリストがあります。私の場合、Ubuntuエントリが1つ、Fedoraエントリが2つ、Windows用が1つあります(Fedoraを2つの異なる機会にインストールしたため、Fedoraが2回表示されます)。下部の「EFI」の下:

photograph of firmware setup utility

(お使いのコンピューターでは、見た目が異なる場合がありますが、少し運が良ければ、似たようなものになります。)

これは素晴らしいです。使用したいものを選択できるので、注文することで、一番上のものが使用されます。私の場合、Ubuntuを選択しました。つまり、Ubuntuインストールによって作成されたGRUBメニューが表示されます。

そのため、問題を解決するには、コンピューターで対応する設定を見つけてください( F2 または、起動時に押す必要がある他のキー)とEFIエントリのリストを並べ替えてUbuntuを上に置くと、起動時にUbuntu GRUB=メニューが表示されます。

5
Elias

Linuxを起動できない場合に有効な代替手段として、supergrubディスクを使用してLinuxを起動し、そこからgrub-customizerをインストールしてmbrを再配置することができます。

0
skrunk