Почему Ubuntu Server просит вставить CD-ROM при установке из PXE?

Я установил PXE-сервер, на котором размещены Ubuntu Desktop и Ubuntu Server.

  • Ubuntu Desktop успешно установлен из PXE.

  • Ubuntu Server, похоже, успешно загружает vmlinuz и initrd.gz, запрашивает язык, затем местоположение, затем раскладку клавиатуры и, наконец, жалуется, что не может смонтировать 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)

Содержание /var/lib/tftpboot/pxelinux.cfg/default следующее:

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

Чем объясняется тот факт, что он запрашивает CD -ROM и как этого избежать?

3
задан 4 June 2014 в 05:47

2 ответа

У меня была та же проблема при попытке к начальной загрузке PXE 14,04 дисков сервера-amd64. Я наконец заметил, что использовал несправедливость initrd.gz. Удостоверьтесь, что Вы используете тот от/install/netboot/ubuntu-installer/amd64 на диске. Размер файла для моего (14.04, не 14.04.1): 21256771.

Here is my pxeconfig entry:
   LABEL Ubuntu 14.04 Server amd64
        kernel http://172.20.1.9/tftpboot/Ubuntu/14.04/server-amd64/vmlinuz
        append boot=casper netboot=nfs nfsroot=172.20.1.9:/images/Ubuntu/14.04/server-amd64/ initrd=http://172.20.1.9/tftpboot/Ubuntu/14.04/server-amd64/initrd.gz ip=dhcp --
        MENU LABEL Ubuntu 14.04 Server amd64
        TEXT HELP
    Ubuntu Server 14.04 amd64 with NFS root
    ENDTEXT
2
ответ дан 4 June 2014 в 05:47

Потребности серверной версии другое добавляют

т.е.

append   = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy=""

Примечание: это добавляет, взят от Serva, необходимо настроить его к конкретной структуре каталогов, также полагать, что он использует HTTP вместо NFS.

1
ответ дан 4 June 2014 в 05:47

Другие вопросы по тегам:

Похожие вопросы: