grub2は、起動時に現在のディスクOSをスキップするメニュー項目を作成します。

grub2は、起動時に現在のディスクOSをスキップするメニュー項目を作成します。

私のペンドライブに2つのパーティションを作成しました。最初のパーティションはサイズが大きく、汎用ファイルを保存するために使用されます。 2番目のパーティションは小さく、このパーティションにdebian-jessieをインストールしました。他のシステムで回復目的に使用します。

ペンドライブを接続してシステムの電源を入れるたびにUSBから起動すると、USBのDebianエントリとシステムによって異なります。ハードドライブを起動するには、ペンドライブを取り外して再起動する必要があります。それともpendrive debianで起動する必要がありますか#update-grub

これにより、2 回の再起動が発生します。 pendriveでOSの起動をスキップして2番目のディスクのMBRに移動し、そのディスクから起動するメインメニュー項目をpendrive grubに入れることができたらと思います。それは可能ですか?

ベストアンサー1

/etc/grub.d/40_custom次の項目を編集して追加できます。

menuentry "Load OS in /dev/sda1" {
    set root=(hd0,1)
    chainloader +1
}

これについて知っておいてくださいsudo update-grub

これにより、MBRにオペレーティングシステムがチェーンロードされます。/dev/sda1

おすすめ記事