Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm currently having a PXE server to perform many different OS' installation over the network.

I have a fully functionnal Ubuntu 13.10 live environnement and I would like to give a try on 14.04 (using latest daily image).

But with 14.04, using exactly the same directory structure and access rights, same pxelinux.cfg/default file entry (see below) the boot hangs and stops with a kernel panic error

Any ideas? I almost searched, googled everywhere without finding any clue...

My pxelinux.cfg/default file:

LABEL Ubuntu 13.10 Live    
KERNEL images/ubuntu/casper/vmlinuz.efi
APPEND boot=casper vga=normal rootfstype=nfs netboot=nfs nfsroot=192.168.XX.XX:/volume1/tftpboot/images/ubuntu fetch=tftp://192.168.XX.XX/tftpboot/images/ubuntu/casper/filesystem.squashfs ramdisk_size=1048576 debian-installer/language=fr console-setup/layoutcode=fr console-setup/variantcode=oss quiet splash initrd=images/ubuntu/casper/initrd.lz --

LABEL Ubuntu 14.04 Live
KERNEL images/ubuntu14/casper/vmlinuz.efi
APPEND boot=casper vga=normal rootfstype=nfs netboot=nfs nfsroot=192.168.XX.XX:/volume1/tftpboot/images/ubuntu14 fetch=tftp://192.168.XX.XX/tftpboot/images/ubuntu14/casper/filesystem.squashfs ramdisk_size=1048576 debian-installer/language=fr console-setup/layoutcode=fr console-setup/variantcode=oss quiet splash initrd=images/ubuntu/casper/initrd.lz --

Thanks in advance for your thoughts (and solutions with a little luck)

share|improve this question
    
Can you please reopen the question since now 14.04 is out... It's not off topic anymore and I still have the issue with the latest release –  Jack Apr 24 at 17:05
1  
For Ubuntu 14.04, I expect that you need to use initrd=images/ubuntu14/casper/initrd.lz not initrd=images/ubuntu/casper/initrd.lz which is apparently the U13.04 RAMDisk. Wrong RAMDisk should raise similar error (a kernel panic error). Could you please verify that it is not just a typo mistake? –  Sneetsher Oct 20 at 5:52

1 Answer 1

The following works for me:

LABEL ubuntu 14.04_x86_64 
        MENU LABEL Install Ubuntu 14.04 (64-bit)
        KERNEL http://10.1.34.245/pxe/images/ubuntu/14.04/x86_64/vmlinuz.efi
        APPEND vga=normal boot=casper netboot=nfs nfsroot=10.1.34.245:/var/nfs/ubuntu/14.04/x86_64 initrd=http://10.1.34.245/pxe/images/ubuntu/14.04/x86_64/initrd.lz ip=dhcp  --

ubuntu-14.04-desktop-amd64.iso is mounted on /var/nfs/ubuntu/14.04/x86_64

and the following line in /etc/exports:

/var/nfs/ubuntu/14.04/x86_64 *(no_root_squash,ro,async,insecure)

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.