起動可能なUSBスティックの作成 - GRUB構文

起動可能なUSBスティックの作成 - GRUB構文

だから私はUSBスティックを持っていて、それを2つの部分に分けました。最初の部分には、GRUB(grub-installを介して)と起動/インストールしたいいくつかのISOが含まれています。

これらのISOからLinuxカーネルをすぐに起動するのではなく、便利なオプションを含む独自の「メニュー」を起動したいと思います。

このメニューは実際にはLinuxの内部にありますか、それとも外部にありますか? (このメニュー項目自体がLinuxを起動するため、論理的に外部的です)

これまではこれが正しいと思いgrub.cfgますが、始める前に経験のある人が見てほしいです。

# Config for GNU GRand Unified Bootloader (GRUB)
# /boot/grub/grub.cfg

# Timeout for menu
set timeout=-1

menuentry "Debian mini.iso x86_64" {
    loopback loop /boot/iso/debian-mini-x86_64-25.10.2013.iso
    rootnoverify (loop)
    chainloader +1
    boot
}

このイメージのディスクから起動したばかりの同じメニューが表示されますか?

このタイプはmenuentryすべての画像に適用されますか?

編集する:したがって、ループバックデバイスをリンクロードできず、isolinux設定ファイルからすべての起動エントリを手動で再構築する必要があるようです。

答え1

ロードループバックを接続することはできませんが、isoのブートローダを表示してブートオプションをgrubにコピー/貼り付けることができます。きれいではありませんが、うまくいきます。

関連情報