IntelハードウェアのUbuntu 20.04システム:
# cd /boot/efi/EFI/
# file $(find . -name '*.efi')
./ubuntu/grubx64.efi: PE32+ executable …, for MS Windows
./ubuntu/shimx64.efi: PE32+ executable …, for MS Windows
./ubuntu/mmx64.efi: PE32+ executable …, for MS Windows
./BOOT/fbx64.efi: PE32+ executable …, for MS Windows
./BOOT/mmx64.efi: PE32+ executable …, for MS Windows
シングルブートであるUbuntuでのみ機能します。
UnixシステムはWindowsの14年前です。
では、なぜ「MS Windows」なのか?
マイクロソフトの世界から抜け出す方法はないでしょうか?
(はい、わかっています。抵抗は無駄です。)
答え1
PE32+はい公共規範理由があって選択されました(15ページ参照)。UEFI仕様2.8B)。
注:このイメージタイプは、UEFIイメージにThumbおよびThumb2コマンドを含めるとともに、EFIインターフェース自体をARMモードとして定義するために選択されています。
以下とは関係ありません依存。多くの仕様が企業で開発され、標準として採用されています。コンテスト形式の詳細については、始めてください。ここ。