オペレーティングシステムを起動できません。オペレーティングシステムを起動しようとするたびに、次のエラーが表示されます。
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に起動メニューがあります(起動時、またはその他のキーを押してみてくださいF12)F1、ESCUSBDELを接続してメニューを参照してください。
見つからない場合は、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