私は私のマシン上でのFedoraをインストールした/
パーティション、swap
パーティションやESP
EFIブート用パーティション。
今、私はFedoraの代わりにElementary OSをインストールしていました。
/
パーティションをフォーマットしました(/ dev / sda3)- スワップパーティションをフォーマットしました(/ dev / sda4)
- しかし、EFIブートパーティション(/ dev / sda1)をフォーマットしませんでした
起動すると、Fedoraによってインストールされた古いgrubメニューが表示されます。Elementary OSで起動できるのは、次の方法のみです。
- 起動メニューに入る。
- EFIファイルからのブートの選択
- をナビゲートして
/dev/sda1/
、ファイルelementary
を含むディレクトリを取得しgrubx64.efi
ます。それは/boot/efi/EFI/elementary/grubx64.efi
です。
どうすれば修正できますか?私は何かでブートパーティション/dev/sda1/
をフォーマットし、fat16
それからGRUBを再インストールすることを考えました。
私は/dev/sda1
今これを含んでいます:
root@rafael:/home/rafael# ls /boot/efi/
EFI mach_kernel System
root@rafael:/home/rafael# ls /boot/efi/EFI/
BOOT/ elementary/ fedora/
root@rafael:/home/rafael# ls /boot/efi/EFI/fedora/
BOOT.CSV fonts gcdx64.efi grub.cfg grubx64.efi MokManager.efi shim.efi shim-fedora.efi
root@rafael:/home/rafael# ls /boot/efi/EFI/elementary/
grubx64.efi
これが私のefibootmgr
出力です:
BootCurrent: 003D
Timeout: 0 seconds
BootOrder: 2001,2002,2003
Boot0000* Notebook Hard Drive
Boot0010* Internal CD/DVD ROM Drive
Boot0011* Internal CD/DVD ROM Drive (UEFI)
Boot0012* Fedora
Boot0013* Fedora
Boot0014* Fedora
Boot0015* Fedora
Boot0016* Fedora
Boot0017* Fedora
Boot0018* Fedora
Boot0019* Fedora
Boot001A* Fedora
Boot001B* Fedora
Boot001C* Fedora
Boot001D* Fedora
Boot001E* Fedora
Boot001F* elementary
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
任意の助けいただければ幸いです。
efibootmgr
エレメンタリーのエントリが存在するかどうかを確認できるように、出力を投稿してください(確実ではありませんが)。ブートマネージャーとしてrefindすることもできます。そのシステムのE17をざっと見たい場合に備えて、正常に機能するイメージ(490M ISOリンク)と毎週のスナップショットがあります。それはおそらくEポリスに劣っている
efibootmgr
出力を追加しました。