After some time, I have figured out all the parts for:
How to run a pre-seeding config with Debian Installer (d-i)?
http://forums.debian.net/viewtopic.php?f=17&t=137198
But one, very last item, is for me still a mystery?! I could not run complete installation as headless, since I get the following GFX while installing Debian from .iso:
I would like to bypass headless this phase, so the thread of execution will continue uninterruptible from .iso, running preseed.cfg file!Debian GNU/Linux Live (kernel 4.9.0-6-amd64) <<======= Default Option
Debian Live with Localisation Support
Graphical Debian Installer
Debian Installer
Debian Installer with Speech Synthesis
The above menu actually comes from .iso, from /boot/grub/grub.cfg which looks similar (simplified) to this content:
Code: Select all
menuentry "Debian GNU/Linux Live (kernel 4.9.0-6-amd64)" {
linux /live/vmlinuz-4.9.0-6-amd64 boot=live components "${loopback}"
initrd /live/initrd.img-4.9.0-6-amd64
}
menuentry "Debian Live with Localisation Support" {
linux /live/vmlinuz-4.9.0-6-amd64 boot=live components "${loopback}"
initrd /live/initrd.img-4.9.0-6-amd64
}
menuentry "Graphical Debian Installer" {
linux /d-i/gtk/vmlinuz append video=vesa:ywrap,mtrr vga=788 "${loopback}"
initrd /d-i/gtk/initrd.gz
}
menuentry "Debian Installer" {
linux /d-i/vmlinuz "${loopback}"
initrd /d-i/initrd.gz
}
menuentry "Debian Installer with Speech Synthesis" {
linux /d-i/gtk/vmlinuz speakup.synth=soft "${loopback}"
initrd /d-i/gtk/initrd.gz
}
Thank you,
_nobody_