Debian jessie live を使用したマルチブート grub usb の作成

Debian jessie live を使用したマルチブート grub usb の作成

フラッシュドライブにgrubを挿入し、そこからライブDebianイメージを起動できるようにしたいです。通常、フラッシュドライブにgrubをインストールしましたが、そこにDebianメニュー項目が表示されますが、起動しようとするとカーネルパニックが発生します。これは私のものですgrub.cfg

menuentry '[loopback]debian-live-8.1.0-amd64-xfce-desktop' {
    set isofile='/boot/iso/debian-live-8.1.0-amd64-xfce-desktop.iso'
    loopback loop $isofile
    linux (loop)/live/vmlinuz boot=live config live-config fromiso=/dev/disk/by-uuid/09B1-700B/$isofile
    initrd (loop)/live/initrd.img
}

私が得る実際のエラーは次のとおりです。Kernel panic - not syncing: No working init found. Try passing init= option to the kernel.

ベストアンサー1

努力する:

menuentry "Debian Live 8.1 amd64 XFCE Desktop" {
set isoname="debian-live-8.1.0-amd64-xfce-desktop.iso"
set isopath="/boot/iso"
set isofile="${isopath}/${isoname}"
echo "Using ${isoname}..."
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live findiso=${isofile} config quiet splash
initrd (loop)/live/initrd.img
}

私はいつもUUIDを嫌っていました。


引用する

HowTo Geek:ハードドライブから直接Linux ISOイメージを起動する方法
Glim Git: Debian には以下が含まれます。

おすすめ記事