これは非常に複雑な考えであり、しばらくの間私の頭の中に残っていたので、我慢してください。
この質問で「Grub2」と言っているのは、「EFI-IA32 バージョン」のことです。私が使用するデバイスには 32 ビットの UEFI BIOS が含まれていますが、CPU は 64 ビットです。
事前にコンパイルされた Grub2 とそのすべての構成ファイル (できれば最新バージョン) を含む、ダウンロード可能なフォルダー/アーカイブが必要です。
私は「Grub4DOS」や「SuperGrub2」などを望んでいません。Ubuntu 15.04、14.10 などと一緒にインストールされているものと同じ Grub2 を望んでいます...
この Grub2 フォルダーを ESP パーティションにコピーし、32 ビット UEFI BIOS を使用して Grub2 に入り、OS を起動できるようにしたいと考えています。
そして、「32ビットと64ビットは一緒に動作しないので不可能だ」と言う前に、私はそれが動作すると確信しています。なぜなら以前にもやったことがある32 ビット UEFI 上の 64 ビット Ubuntu 14.10 を使用します。
これらすべてを実行する代わりに Ubuntu をインストールするだけでよいことは理解していますが、私は ESP に小さなブートローダーをインストールするためだけに別の OS をインストールすることを特に避けようとしています。
まだ理解できない場合は、GRand Unified Bootloader、バージョン 2 (EFI-IA32 バージョン)、プリコンパイル済みフォルダーを作成するために使用する Ubuntu パッケージへのリンクは次のとおりです (ソースもここにリストされています)。
「32 ビットで 64 ビット OS を実行することはできません」または「何の意味があるのですか」に関係する回答は、トピック外としてフラグが付けられます。警告しました。
答え1
それを見つけた!
最新の Ubuntu (15.04、64 ビット) ISO ファイルをダウンロードし、ISO のルートから/boot
およびフォルダーを抽出しました。フォルダーを ESP パーティションにコピーし、必要に応じて ( で) ファイルを編集し、ファイルを フォルダーにコピーしました。/EFI
grub.cfg
EFI/boot/
bootIA32.efi
EFI/boot
これで、ESP に内蔵された 32 ビット UEFI BIOS 上で完全に動作する 64 ビット Grub2 ができました。
さて、もし誰かが見たいのであればGrub2に関するもう一つの質問それは幻想的でしょう。