grub efiローダーをインストールすることは、今回が初めてであり、混乱していることを認めます。
つまり、UEFI Grubが設定ファイルを見つけることができません。、GRUBはgrub.cfgをロードします。ESPから絶対パスを使用してください」たとえば、ESPパーティションには/EFI/debian/grub.cfg
パーティションがありません。grub.cfg
$ find EFI/ | grep -v Microsoft/
EFI/
EFI/debian
EFI/debian/grubx64.efi
EFI/Microsoft
EFI/Boot
EFI/Boot/bootx64.efi
EFI/systemd
EFI/systemd/systemd-bootx64.efi
EFI/Linux
EFI/ubuntu
EFI/ubuntu/grubx64.efi
私は彼らがどこにいるのかを知りたかったので、私は迷子になったので、それがどのように始まったのか理解しようとしています。正解はgrub efiローダーは正しいgrub.cfgとブートディレクトリをどのように見つけますか?ドキュメントを見ると、次のようなbootx64.efi
ものが得られたので、それが私の出来事とどのくらい関係しているのかわかりません。
$ strings EFI/Boot/bootx64.efi | grep search.fs_uuid | wc
0 0 0
$ strings EFI/Boot/bootx64.efi | grep search | wc
0 0 0
使い方は、efibootmgr -v
起動方法についてもあまり明らかではありません。次のように印刷されます。
Boot0000* debian HD(13,GPT,007a058a-8e5e-45df-8d97-6575b66b5355,0x1afa9000,0x113000)/File(\EFI\debian\grubx64.efi)
このubuntu
項目も非常に似ています。私の質問はubuntu
アイテムについてです。
- ファイルが
grub.cfg
どこにあるのか、どうすればわかりますか? - どのように変更し、代わりに別のパーティションのパーティションを指すのですか?
- grubが起動すると、このファイルを含むパーティションは
grub.cfg
grubのデフォルトパーティションと見なされますか?root
grub.cfg
複数のファイルを含むパーティションにファイルを切り替えたいのですが、最初にパーティションを検索しなくてもファイルを直接.iso
参照できると仮定できるかどうか疑問に思います。.iso