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: 478

Filed under:
|
|

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 vmlinuz and initrd.gz, asks for the language, then the location, then the keyboard layout, and finally complains that it can't mount the CD-ROM:

Your installation CD-ROM couldn't be mounted. This probably means that the CD-ROM was not in the drive. If so you can insert it and try again. Retry mounting the CD-ROM? (Yes) (No)

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

Related posts about server

Related posts about system-installation