Having a little issue here getting Quantal installed from a DHCP/PXE setup that we currently use to deploy RHEL & CentOS.
I pulled the kernel and initrd files from here
Stored locally on the DHCP/PXE server
Using this pxelinux.0 file
Entry in isolinux.cfg:
The server is PXE-booted, and our splash screen & boot prompt are displayed, at which point I enter
It starts off ok, but then I get a VFS error and kernel panic about not being able to open root device (se attached image). At this point, it hasn't even attempted to pull the preseed file from the specified URL (verified w/tcpdump). What am I missing? It's almost as if it's trying to do a diskless boot rather than an install.
I pulled the kernel and initrd files from here
Code:
http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-amd64/current/images/cdrom/initrd.gz
http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-amd64/current/images/cdrom/vmlinuz
Code:
/tftpboot/kernels/Ubuntu/amd64/Quantal/initrd.gz
/tftpboot/kernels/Ubuntu/amd64/Quantal/vmlinuz
Code:
# strings pxelinux.0 | grep PXELINUX
PXELINUX 4.05 20120702
Code:
LABEL ubuntu-quantal
KERNEL kernels/Ubuntu/amd64/Quantal/vmlinuz
APPEND initrd=kernels/Ubuntu/amd64/Quantal/initrd.gz
APPEND preseed/url=http://aaa.bbb.ccc.ddd/ubuntu/preseed/preseed-quantal.cfg
APPEND preseed/url/cehcksum=03bb7756b55fea992b1219dc2e6e99e5
Code:
boot: ubuntu-quantal