grub2에서 Debian Live ISO를 부팅합니다.

grub2에서 Debian Live ISO를 부팅합니다.

기존 Grub2에서 Debian Buster Live ISO를 부팅하고 싶습니다.

부팅 가능한 ISO는 (유형: dos, XFS)에 있고 /dev/sdh7, vmlinuz, initrd는 "hd7,msdos1"에 있습니다(실제 커널에서 정확해야 함).

vmlinuz 및 initrd에 XFS FS를 지정해야 할 것 같습니다.

내 실제 /etc/grub.d/40_custom구성은 다음과 같습니다.

menuentry "Debian Live ISO" {
        load_video
        insmod gzio
        insmod part_msdos
        insmod loopback
        insmod iso9660
        insmod ext2
        insmod ext4
        set isofile='(hd7,7)/iso/live-image-amd64.hybrid.iso'
        set root='hd7,msdos1'
        echo    'Loading Linux 4.19.67-custom ...'
        linux   /vmlinuz-4.19.67-custom iso-scan/filename=$isofile quiet noeject nopromt ro net.ifnames=0 biosdevname=0 quiet
        echo    'Loading initial ramdisk ...'
        initrd  /initrd.img-4.19.67-custom
}

공간이 부족하기 때문에 ISO는 다른 파티션에 있어야 합니다. XFS 파일 시스템을 올바르게 설정하는 것이 문제가 되기를 바랍니다.

호스트 및 ISO 시스템에서는 동일한 커널을 사용합니다.

오류는 다음과 같습니다

"hd7은 C/H/S 값을 얻을 수 없습니다"

관련 정보