これまでの話:
私は注意を払ってきました。このガイドUbuntuのカスタムバージョンを作成します。この時点でCDの構造が完成する。次のコマンドを使用してISOを生成しました。
sudo grub-mkrescue -o live_cd.iso /path/to/cd/directory
ISOイメージはBIOSモードで正常に起動します。
UEFIモードでは起動しませんが、次のものが表示されます。
ISOイメージをUEFIと互換性を持たせるには?
よろしくお願いします!
答え1
EFIブートの場合は、ブートセクタだけでなく(使用されていないため)イメージファイルシステムを形成するための特定の構造が必要です。mkiコピーefibootスクリプト(一部MK画像作成して使用しました。)
Ubuntuベースではなくカスタムリカバリイメージのみが必要な場合は、次を参照してください。ALT Linux構造その背後にある技術は、オープンで明示的に単純派生商品のために作られているからです(しかし、ほとんどはロシア語で録音何人かの人を止めません) - 基本的にはキャッチについてライブビルダー.iso、スタンバイVM /ホストで起動し、次の操作を行います。
git clone git://git.altlinux.org/people/mike/packages/mkimage-profiles.git
cd mkimage-profiles
make regular-rescue.iso
grep -B6 RESCUE_PACKAGES conf.d/regular.mk
Rodの素晴らしい本を読むことも役に立ちます。EFIブートローダとMatthew GarrettのISO9660 / EFIミッションレポート。
どんな道を選んでも幸運です!
PS:2.00以降、grub-mkrescueは明らかにEFIをサポートしていません。