И это всё МОЁ

Чтобы запустить графический установщик Debian, добавляем в grub.cfg:

menuentry "Debian Graphical Install" {
search --no-floppy --fs-uuid --set=root <UUID>
set isofile='/Path/<Name.iso>'
loopback loop $isofile
linux (loop)/d-i/gtk/vmlinuz append video=vesa:ywrap,mtrr vga=788 "${loopback}"
initrd (loop)/d-i/gtk/initrd.gz
}

<UUID> - меняем на свой раздела диска, на котором размещён образ.

/Path/<Name.iso> - путь до образа на разделе диска.

(loop)/d-i/gtk/vmlinuz и (loop)/d-i/gtk/initrd.gz - пути «внутри» образа до ядра и файловой системы.

append video=vesa:ywrap,mtrr vga=788 «${loopback}» - необходимые параметры для корректного отображения.

Чтобы запустить Debian и Ubuntu, добавляем в grub.cfg:

menuentry "Debian_Live"{
search --no-floppy --fs-uuid --set=root <UUID>
set isofile='/Path/<Name.iso>'
loopback loop $isofile
linux (loop)/live/vmlinuz-<version> boot=live config findiso=/$isofile
initrd (loop)/live/initrd.img-<version>
}

(loop)/live/vmlinuz- и (loop)/live/initrd.img- - пути «внутри» образа до ядра и файловой системы.
<version> - требуется ваша версия, уточните название файла.

menuentry "Ubunta_Live"{
search --no-floppy --fs-uuid --set=root <UUID>
set isofile='/Path/<Name.iso>'
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile
initrd (loop)/casper/initrd.lz
}







 , , ,