LINUX.ORG.RU

Графическая установка Debian из образа на жёстком диске. Запуск Debian и Ubuntu с Live CD с помощью Grub.

 , , ,


0

1

Чтобы запустить графический установщик 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
}

Страшный секрет установщика дебиан в том, что графический и консольный установщики идентичны по форме и содержанию. Разве что графический красивее и позволяет тыкать по тем же самым кнопочкам мышью, а в консольном надо с клавиатуры.

Поэтому не парьтесь и ставьте в том режиме, в котором оно запускается. В чём суть всей этой пляски с параметрами граба я не понял.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Акцент не на том, что установщик графический. На запуске установщика из образа, а не с флешки.

Устанавливать систему с жёсткого диска быстрее и удобнее, имхо. Загруженная, таким образом, с Live CD, тоже работает быстрее. Может кому-нибудь пригодится.

naobez8esaeGi1oi ()
Ответ на: комментарий от naobez8esaeGi1oi

Устанавливать систему с жёсткого диска быстрее и удобнее, имхо

Не быстрее. Там алгоритм пакетного менеджера всё портит. Сначала пакеты с установщика копируются на целевой диск, а потом уже отуда распаковываются. Унификация с сетевой установкой и работой установленной системы. Так вот, с флешки пакеты будут прочитаны быстрее чем с хдд.

kirill_rrr ★★★★★ ()