I'm trying to do an automated install of Ubuntu 11.10 a box that has no keyboard, mouse or video. I'using a USB live drive created through Ubuntu's startup disk creator and testing on a VM for now.
I've created the preseed file by editing the sample file at https://help.ubuntu.com/11.10/installation-guide/example-preseed.txt.
But I'm not seeing that the installer is using the preseed file at all.
Based on what I've read online - I need to create a preseed file, specify it in the SysLinux.cfg file - either as a parameter to the kernel or pass it to initrd.
- Putting the preseed file on the usb and specifying the path in the kernel parameters in syslinux.cfg
- Passing the preseed file as a parameter to initrd in syslinux.cfg (see below)
- Naming the file preseed.cfg and putting it in the same directory as initrd.lz
When I boot from the usb I get a busybox prompt and that's all that happens.
Below is my latest attempt at the syslinux.cfg - I copied the parameters from the grub.cfg file since they looked legit and I'm out of ideas at this point.
# D-I config version 2.0 display /autoinstall/intro.txt prompt 1 timeout 300 DEFAULT autoz LABEL autoz linux /casper/vmlinuz file=/autoinstall/autoinstall.seed boot=casper only-ubiquity quiet splash -- initrd /casper/initrd.lz
- Any ideas what I'm doing wrong here?
- Is there a way to log whats happening so I can tell whether it even sees the preseed file? Eventually when I try this on the real box I may need to check why it failed.
- Do I need to put the preseed file inside the initrd image?
- What exactly does the boot=casper parameter do?