Сетевая установка Ubuntu

Я собираюсь установить сервер без USB-диска или CDROM через PXE с Ubuntu.

В настоящее время я подготовил сервер с CentOS в комплекте с DHCP и TFTP-сервером. Я успешно установил CentOS через сеть. Но я застрял с Ubuntu.

Я скопировал файл linux в сетевой загрузке и initrd в tftpboot. Загрузитесь с него, но, к сожалению, когда система работает, она не смогла автоматически сконфигурировать мой eth0, я понятия не имею, так как все было в порядке с CentOS. Также он просил зеркальный архив.

Я хочу установить его с моего локального сервера (NFS). У кого-нибудь есть такая же проблема, как у меня, и как ее решить? Спасибо.

0
задан 14 November 2013 в 15:55

1 ответ

Я полагаю, что вы пытались https://wiki.ubuntu.com/LiveCDNetboot .

Я использовал, чтобы избежать проблем с драйверами (не уверен в вашем случае) на разных машинах при загрузке с использованием всего LiveCD через сеть (tftp). (клиент должен иметь достаточно оперативной памяти для хранения всего образа компакт-диска). 128 МБ выше размера CD будет хорошо.

MemDisk - это ядро ​​сетевой загрузки для загрузки изображений iso, img.

Я сам попытался загрузить изображение размером 700 МБ без каких-либо проблем. Сейчас я использую Ubuntu Mini ~ 13 МБ (поэтому он будет работать с клиентами с низким объемом ОЗУ).

LABEL mini_ubutnu
    MENU LABEL Mini-Ubuntu
    KERNEL memdisk
    APPEND initrd=ubuntu_mini.iso

Я извлек альтернативный компакт-диск для обслуживания через веб-сервер Apache в качестве репозитория пакетов. (Я не изменял изображение, чтобы использовать локальный репозиторий, каждый раз, когда я вручную заполнял URL)

Вы даже можете прошить Bios через сетевую загрузку.

LABEL slitaz
    MENU LABEL ^Slitaz.iso
    KERNEL memdisk
    APPEND initrd=slitaz-cooking.iso

LABEL freedos_std
    MENU LABEL ^FreeDOS STD
    KERNEL memdisk
    APPEND initrd=FDSTD.144

LABEL bios_flash
    MENU LABEL Bios Flash
    KERNEL memdisk
    APPEND initrd=bios_flash.img
0
ответ дан 14 November 2013 в 15:55

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

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