Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am trying to do a fully automated install of Ubuntu 10.04

My pxelinux.cfg/default file looks like this -

label linux 
     kernel ubuntu-installer/amd64/linux
     ipappend 2
     append ks=http://172.16.20.254/ks.cfg ksdevice=bootif pressed/url=http://172.16.20.254/ubuntu.seed initrd=ubuntu-installer/amd64/initrd.gz ramdisk_size=16432 root=/dev/rd/0 devfs=mount,dall rw --

My kickstart file is never requested when I look at my apache logs. There is no activity in the apache logs. Yet I can request the apache logs by going to http://172.16.20.254/ks.cfg

WHen I boot, the server starts a PXE install, DHCP succeeds and then it stops at the nameserver input box. NO activity in logs.

Any ideas?

Cheers

Dave

share|improve this question
    
What TFTP-daemon software are you using? –  Henk Jul 26 '11 at 13:10

1 Answer 1

Kickstart and preseeding are both technologies for performing automated installations. Preseeding is native to Debian-derived distributions like Ubuntu. Kickstart is native to Red Hat. There is a kickstart compatibility layer that translates kickstart instructions into preseed instructions. However, it is poorly documented and I doubt it is well tested. Instead of struggling with it, I recommend translating your kickstart file into a pressed file and using that. Here is the documentation.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.