Ubuntu 14.04のインストール - セキュアブートをオフにした後にGrub Rescueエラーが発生する

Ubuntu 14.04のインストール - セキュアブートをオフにした後にGrub Rescueエラーが発生する

オペレーティングシステムを起動できません。オペレーティングシステムを起動しようとするたびに、次のエラーが表示されます。

file /boot/grub/i386-pc/normal.mod not found
Entering rescue mode... 
grub rescue> 

私のコンピュータにはUbuntuとWindows 8.1があります。この問題をどのように解決できますか?

Windows 8.1がプレインストールされているコンピュータにUbuntu 14.04をインストールしようとしています。私の目標は、デュアルブートを作成することです。

私は主にこのリンクの指示に従いました。http://www.everydaylinuxuser.com/2014/05/install-ubuntu-1404-alongside-windows.html

誤ってセキュアブートをオフにする手順5をスキップしましたが、これが現在のエラーの原因である可能性が高いです。私のコンピュータにUbuntuがインストールされていましたが、ライブセッション後に実行できなかったため、Ubuntuを試してみるか再インストールする必要がありました。ところで今はそこまで行くことができません。

イライラしてフラッシュドライブを取り出したところ、この画面が出たのにとても取り外せないようです。 (UbuntuまたはWindowsから起動できません)

役立つ場合は、grub回復モードのプロンプトで「ls」コマンドを入力してください。出力は " (hd0) (hd0,gpt 12) (hd0,gpt 11) (hd0,gpt 10) (hd0,gpt 9) (hd0,gpt 8) .... (hd0,gpt 2) (hd0,gpt 1)"です。

「設定」出力: " cmdpath=(hd0) prefix=(hd0,gpt10)/boot/grub root=hd0,gpt10"

私が知る限り、これら2つのコマンドが機能する唯一のコマンドです。 「exit」、「exit」、「lsmod」(他の投稿でこれが役に立つかもしれません)を試しましたが、何も機能しませんでした。

ベストアンサー1

Grubが起動したら、USBドライブも起動する必要があります。

BIOSに起動メニューがあります(起動時、またはその他のキーを押してみてくださいF12F1ESCUSBDELを接続してメニューを参照してください。

見つからない場合は、BIOSをレガシーモードに設定してみてください。

それでも機能しない場合は、grub Rescueで次のいずれかのコマンドを試してください。 Ubuntu 14.04.1の場合:

linux (hd0,X)/boot/vmlinuz-3.13.0-32-generic root=/dev/sdaX
initrd (hd0,X)/boot/initrd.img-3.13.0-32-generic

Ubuntu 14.04の場合:

linux (hd0,X)/boot/vmlinuz-3.13.0-24-generic root=/dev/sdaX
initrd (hd0,X)/boot/initrd.img-3.13.0-24-generic

新しいパーティション番号を交換したら(機能するまでリストされているXすべてのパーティション番号を試してください)、次のコマンドを実行します。ls

boot

おすすめ記事