ISOファイルから複数回起動すると、オペレーティングシステムのメニューは表示されません。

ISOファイルから複数回起動すると、オペレーティングシステムのメニューは表示されません。

使った指示するPenDriveLinux.comのいくつかのISOイメージでマルチブートUSBドライブを作成します。私はXubuntu 10.10デスクトップイメージとLinux Mint 9 XFCEイメージを使用します。両方のOSのいずれかを起動できます。ただし、それぞれはデスクトップに直接起動します。

CDまたはUSBに「焼いた」ISOイメージから* Ubuntuを起動すると、オペレーティングシステム、テストメモリなどをインストールまたは試してみるメニューが表示されます。

ISOから起動するとデスクトップに直接接続されますが、他の方法ではOSメニューが最初に表示されるのはなぜですか?

修正する

menuentry "Ubuntu 10.10 Desktop ISO" {
 loopback loop /ubuntu.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noeject noprompt splash --
 initrd (loop)/casper/initrd.lz
}

ベストアンサー1

これは、潜在的にマルチブートUSBドライブのブートローダ設定によるものです。これGRUBの構成ドライブはさまざまなオペレーティングシステムを直接起動するように設定されているため、次の項目が含まれています。

menuentry "Ubuntu 10.10 Desktop ISO" {
 loopback loop /ubuntu.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noeject noprompt splash --
 initrd (loop)/casper/initrd.lz
}

これらのエントリはISO内のブートローダをバイパスし、指定されたオペレーティングシステムに直接起動します。

configfile (loop)/path/to/grub.cfgISO内部のブートローダもGrub2(CDでは一般的ではない)の場合は、別のプロファイルに切り替えるのが使用できると思います。ブートローダはそのコンポーネントを見つける場所を知る必要があるため、ISOにブートローダをロードするのは難しい場合があります。

おすすめ記事