Grub2、既存の OS オプションで起動しますか?

Grub2、既存の OS オプションで起動しますか?

grub.cfgUSB スティックに Grub2 をインストールしましたが、メイン ハードドライブ上の別のブートローダー (例: grub) で起動するエントリを追加したいと考えています。

Windows 7 インストール ディスクでは、キーを押すとインストールの開始がスキップされる、または Arch Linux の「既存の OS で起動する」オプションなどがあります。

答え1

チェーンロードを使用できますが、起動するブート レコード (パーティションまたはドライブなど) を指定する必要があります。

menuentry "Another bootloader" {
    set root=(hd1,0)
    chainloader +1
}

(hd1)MBR を使用する場合でも、 は動作するはずです。デバイスが GRUB でどのように列挙されるかご存知だと思いますが、それがここでの唯一の問題です。最初にテストしたい場合は、と を GRUB コマンド ラインに入力してから、 と入力しset rootます。chainloaderboot

関連情報