« Debian 11 で mediapipe をインストールし、Linux-Fake-Video-Cam を使う | トップページ | Debian用の skypeforlinux はインストールのたびに /etc/apt/source.list.d/skype-stable.list を更新する »

2023年4月17日 (月)

GRUB で別のディスクにある GRUBを起動する

数代前の Debian (jessie) をインストールした。

LVM の PVヘッダが違うとか、いろいろ世代間の差が大きいようなので、別のSSDに入れ、メインで使用する GRUB からは chainload を経由することにする。

/etc/grub.d/40_custom に次の内容を追加した。

menuentry "boot Jessie" {
        insmod part_msdos
        insmod ext2
        insmod chain
        set root='hd2'
        chainloader +1
}

update-grub を実行すれば、GRUB のメニューに boot Jessie という項目が現れる。

hd2 は、GRUB から SSD が何番目のストレージとして見えるのか、により異なる。パーティションにチェイン先を入れるには、パーティション番号も必要。

| |

« Debian 11 で mediapipe をインストールし、Linux-Fake-Video-Cam を使う | トップページ | Debian用の skypeforlinux はインストールのたびに /etc/apt/source.list.d/skype-stable.list を更新する »

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« Debian 11 で mediapipe をインストールし、Linux-Fake-Video-Cam を使う | トップページ | Debian用の skypeforlinux はインストールのたびに /etc/apt/source.list.d/skype-stable.list を更新する »