Графическая установка Debian из образа на жёстком диске. Запуск Debian и Ubuntu с Live CD с помощью Grub.
Форум — General
Чтобы запустить графический установщик 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> - подставляем 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
}