Why Ubuntu Server asks to insert a CD-ROM when installed from PXE?
Posted
by
MainMa
on Ask Ubuntu
See other posts from Ask Ubuntu
or by MainMa
Published on 2014-06-04T01:47:50Z
Indexed on
2014/06/04
3:38 UTC
Read the original article
Hit count: 626
I set up a PXE server which hosts both Ubuntu Desktop and Ubuntu Server.
Ubuntu Desktop is installed successfully from PXE.
Ubuntu Server seems to successfully load
vmlinuzandinitrd.gz, asks for the language, then the location, then the keyboard layout, and finally complains that it can't mount the CD-ROM:

The content of /var/lib/tftpboot/pxelinux.cfg/default is the following:
default ubuntu-installer/amd64/boot-screens/vesamenu.c32
menu title Ubuntu setup
label ubuntu-14.04-desktop-amd64
menu label ubuntu-14.04-desktop-amd64
kernel ubuntu-14.04-desktop-amd64/vmlinuz.efi
append initrd=ubuntu-14.04-desktop-amd64/initrd.lz root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.1.41:/exports/ubuntu-14.04-desktop-amd64 splash --
label ubuntu-14.04-server-amd64
menu label ubuntu-14.04-server-amd64
kernel ubuntu-14.04-server-amd64/vmlinuz
append initrd=ubuntu-14.04-server-amd64/initrd.gz root=/dev/nfs boot=install netboot=nfs nfsroot=192.168.1.41:/exports/ubuntu-14.04-server-amd64 splash --
What explains the fact that it requests the CD-ROM and how to avoid it?
© Ask Ubuntu or respective owner