Debian jessie live를 사용하여 멀티부팅 grub usb 만들기

Debian jessie live를 사용하여 멀티부팅 grub usb 만들기

플래시 드라이브에 grub을 넣고 거기에서 라이브 데비안 이미지를 부팅할 수 있기를 원합니다. 일반적으로 플래시 드라이브에 grub을 설치했는데 거기에 데비안 메뉴 항목이 표시되지만 부팅하려고 하면 커널 패닉이 발생합니다. 이 내 꺼야 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: 데비안에는 다음이 포함됩니다.

관련 정보