だから私は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にコピー/貼り付けることができます。きれいではありませんが、うまくいきます。