既存のGaruda Linux用に新しく作成されたEFIパーティションにGrubブートローダをインストールする方法

既存のGaruda Linux用に新しく作成されたEFIパーティションにGrubブートローダをインストールする方法

以前は、Windows 11およびDr460nizedバージョンのGaruda Linuxを使用してデュアルブート設定を行いました。 Windowsブートローダとガルーダのグラップは同じEFIパーティションにインストールされます。そのため、Garuda Linuxルートパーティションを除くすべてのエントリをクリーンアップして新しくインストールしたときに、Garuda GRUBがインストールされているEFIパーティションも削除しました。通常、Windowsブートオーバーレイで動作する問題が発生した場合に備えて、Garda Live Boot Recoveryツールを使用してGRUBを再インストールできると思いました(しかし、今回はまったく機能しませんでした)。

古いEFIパーティションを削除した後、bootおよびespフラグを使用してファイルシステムFAT32を使用して新しいEFIパーティションを作成しました。私のガルーダルートフォルダはまだそこにあり、データが安全であることを願っています。しかし、そのEFIパーティションにLinux用Grubをどのように再インストールしますか?ガルーダのライブブート回復ツールを使用してGRUBを再インストールしようとしましたが、/boot/efiをマウントできないため、動作しませんでした。ブート修復ツールは、以前にgrubがインストールされている場合にのみ機能しますか?

とにかくあなた、あなたの助けが必要です。 Linuxとそのデータにアクセスできるように、GrubをEFIパーティションにインストールしたいと思います。どうすればいいですか?ガルーダのライブISOを使用する方法はありますか?これを検索してみましたが、私の特定のシナリオに関する正しいガイドラインはありません。だから私はGaruda Linuxをもう一度見つけるのに役立ちます。ありがとうございます!

答え1

Garuda Linuxでgrubを再インストールするためのリンクは次のとおりです。法廷Unable to mount /boot/efi エラーに言及しました。私のFedoraインストールでは、これはefiをマウントする前にマウントする必要があるドライブの別々のパーティションです。 cat etc/fstab を実行し、/boot を含むエントリが表示されたら、grub を再インストールする前にそのパーティションをマウントする必要があります。

関連情報