Arch LinuxでGRUBを更新して修正しようとしましたが、GRUBでエラーが発生しました。 grub_debug_malloc シンボルが見つかりません。

Arch LinuxでGRUBを更新して修正しようとしましたが、GRUBでエラーが発生しました。 grub_debug_malloc シンボルが見つかりません。

r/archlinuxに同じ記事を投稿しましたが、多くの結果が得られませんでした。

Arch Linux(バニラ)を更新しましたが、GRUBはファームウェアで起動します。 (この問題は多くの方が知っていると思いますが、私もアップデートする前には知っていましたが、アップデートをしてみると私の環境ではフィックスが動作しませんでした。)

現在、このコンテンツをEndeavourOS Live環境に公開しています。

私は以下をルートにしました:

sudo mount <root partition> /mnt
sudo mount <efi partition> /mnt/boot/efi
sudo arch-chroot /mnt

(明らかにUEFIを実行しているので、<root partition>ルートとEFIパーティションに置き換えられました。)<efi partition>

GRUBを再インストールしました。ありがとうございます。この投稿EndeavorOSフォーラムのsradjokerを書く。

grub-install
grub-mkconfig -o /boot/grub/grub.cfg

GRUB では、次のエラーが発生します。

error: symbol grub_debug_malloc not found

それからGRUBは私をGRUB構造に入れました。私が知っているのは、いくつかのファイルがありませんでした。同じプロセスを何度も試しましたが、まだ機能しません。

解決策はありますか? Arch Linuxを再インストールする必要がありますか?

関連情報