Debianで起動可能なUSBドライブを作成し、BIOSシステムとUEFIシステムの両方で起動できるようにしたい。 BIOSシステムとUEFIシステムの個別の手順しか見つかりませんでした。解決策を見つけるのを手伝ってください。
Debianインストールイメージの作成について話しているのであれば、ステップバイステップの説明を提供することはできません。ただし、EFIとLinuxの両方で起動可能なUSBドライブを作成する一般的な方法は次のとおりです。
EFI/BOOT/bootx64.efi
。もちろん、Debianインストーラーは独自の方法でセットアップされているため、ステップ2では、インストーラーがどのように機能するかを理解し、USBフラッシュドライブから機能するように「変換」します。
DebianとUbuntuは技術的に十分に近いので、UbuntuのこのメソッドはDebianでも機能する可能性があります: https://help.ubuntu.com/community/Installation/UEFI-and-BIOS
編集:最初に、32ビットまたは64ビットのどちらのフレーバーが必要かを決定する必要があります。ほとんどの人は64ビット、つまりAMD64
を使いたいと思うでしょう。次に、次のようにparted
を使用してパーティションテーブルを作成します。bios_grub
の場合は〜1MB、EFIシステムパーティション(ESP)の場合は〜256MB(または512MB、実際にはユーザーが決定します)。次に、/およびスワップ用のLinuxパーティションを作成し、追加のパーティションとLVMの使用の可能性は完全にあなた次第です。
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 264MB 262MB fat32 boot
3 264MB 7434MB 7170MB ext4
4 7434MB 7799MB 365MB linux-swap(v1)
次に、Debianを、できればUEFIモードでインストールします。ブートローダー(ESPにインストールされます)を構成した後、Debianインストールメディアで再起動しますが、今回はBIOSモードです。 GRUBをbios_grub
パーティションにインストールしてみてください。Ubuntu12.04LTSでは、外部リポジトリからのみ利用可能なboot-repair
を使用できます(UEFIモードで1回、 BIOSモード)ですが、これがDebianでも利用できるかどうかはわかりません。推奨される修復設定で両方の時間実行してください。
Debianでは、おそらく手動でGRUBを手動でインストールし、ESPにUEFIブートローダーとして1回、BIOSブートとして1回インストールする必要があります。 bios_grub
パーティションのセクター。
自動カーネル更新は、現在実行中のシステム、つまりBIOSまたはUEFIのいずれかで、現在の構成に応じてのみ更新されることに注意してください。これIS自動ではありません。
リンクされたソース、およびそこからリンクされたソースで説明されている他のいくつかの可能性があります。また、インストールされているDebianとDebianのインストーラがマルチシステム(UEFI + BIOS)であることも異なります。さらに、UEFIモードでは、セキュアブートを使用できるようにするかどうかを検討する必要があります。