私はW8インストール上にubuntuをインストールしました(私の目的はubuntuのみが残ることでした)、インストールはうまく完了し、再起動するように頼みましたが、その後、黒い画面が表示され、
grub rescue>
画面に表示されました。ここからガイドに従ってみました: Fixing GRUB error:“ error:unknown filesystem” .modファイルを見つけることができましたが、一連の問題が発生します。
*(hd0、gpt5)でファイルが見つかった場合、「gpt」が問題になりますか? *設定後
set prefix=(hd0,gpt5)/boot/grub
そして、モジュールをロードしようとしています
insmod normal
コンピューターは言う:
error: file '/boot/grub/x86_64-efi/normal.mod' not found
ディレクトリに余分な「x86_64-efi」を追加する理由がわかりません。ソリューションが機能しないことを考えると、完全なディレクトリでモジュールをロードしようとしました:
insmod (hd0,gpt5)/boot/grub/normal.mod
しかし、今回のコンピューターは「無効なArch依存ELFマジック」と言います。私は自分でこれ以上進歩することができませんでした、助けてください。
更新
ライブusbから「ubuntuを試す」ことができました。すべてのパーティション、ubuntuファイルのあるパーティション、すべてのデータのあるパーティションを見ることができます。他に何も、助けてください。
更新:
解決策は、他のスレッドで提案されているように、最終的にブート修復を使用することで実現しました。推奨される変更は私にとってはうまく機能しますが、今は別の小さな問題がありますが、別の質問を始めます。それは私には無関係の問題だと思われるからです。皆さん、助けてくれてありがとう。
Ubuntuインストーラーによるインストールの選択の前に、インストーラーの起動時のUEFIメニューがあります。 UEFIとBIOSの2つの選択肢がありますが、BIOSとUEFIのどちらに関する説明が常に明確とは限りません。 gptパーティションドライブにインストールする場合、UEFIモードで起動するefiパーティションまたはBIOSモードで起動するbios_grubパーティションが必要です。
手動でブートできるものもあります。gpt8の例を、インストールしたパーティションに変更してください。
/boot/grub/i386-pc/normal.modが見つかりませんUEFIモードで起動しない手動起動が機能する
set root=(hd0,gpt8)
set prefix=(hd0,gpt8)/boot/grub
insmod linux
linux /vmlinuz root=/dev/sda8 ro
initrd /initrd.img
boot
または:
configfile (hd0,gpt8)/boot/grub/grub.cfg
grubx64.efiが/ EFI/Bootにある場合でも、grub.cfgを/ EFI/ubuntuに入れることができることがわかりました。
BootInfo後に機能しない場合。 Create BootInfoレポートへのリンクを投稿します。ブート修復の一部です:
https://help.ubuntu.com/community/Boot-Info
ブート修復-LVM、GPT、個別の/ bootおよびUEFIデュアルブートも処理します。
https://help.ubuntu.com/community/Boot-Repair
このレポートまたは「BootInfoの作成」レポート(その他のオプション)で多くの起動の問題を修復し、作成したリンクを投稿して、正確な構成を確認し、高度な問題を診断できます。