I'm trying to do the unattended ubuntu installation using preseed.cfg. I am following the instruction as in http://searchitchannel.techtarget.com/feature/Performing-an-automated-Ubuntu-install-using-preseeding
in the boot option I'm passing the parameter as
url=http://path/to/localhost/preseed.cfg locale=en_US
console-setup/ask_detect=false console-setup/layoutcode=us
hostname=unassigned-hostname domain=unassigned-domain
initrd=/install/initrd.gz quiet --
but this returns an error /install/initrd.gz is not found
.
Hence I changed the parameter to:
url=http://path/to/localhost/preseed.cfg initrd=/casper/initrd.gz
this prompts me an error initramfs error. Hence I updated the parameter to:
url=http://path/to/localhost/preseed.cfg boot=casper initrd=/casper/initrd.gz
This stops the auto installation at the language select. What is going wrong here?
Best Answer
The
debian-installer
is used for only for Server & Alternative CD. As you can see in InstallCDCustomizationThat reference is quiet old ~2010 and it is clear from screen-shot that it uses server image. AFAIK, Alternative image is not released any more for Ubuntu.
Live uses
ubiquity
installer, check in UbiquityAutomation for available options.