Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Установка Ubuntu с PXE  (Прочитано 1193 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Disabledg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Установка Ubuntu с PXE
« : 09 Апреля 2015, 16:38:21 »
Здравствуйте!
Подскажите пожалуйста что я делаю не так :(
Имеется виртуал бох 4.3
На нём для теста развернута Ubuntu сервер.
На ней настроена:
1. Dhcp - все другие системы из внутренней сети без проблем получают ip. Думаю тут всё корректно.
2. Nfs - установлен nfs-kernel-server.
2.1 Проведена настройка, nano /etc/exports
/tftpboot/images/ubuntu_server_32 *(ro,async,no_root_squash,no_subtree_check)
/tftpboot/images/ubuntu_server_32 - папка куда монтируется исо образ убунты сервер 14.04
mount -o loop /tftpboot/images/ubuntu-14.10-server-i386.iso /tftpboot/images/ubuntu_server_32
3. Тфтп - openbsd-inetd tftpd tftp установлены.
3.1 Проведена настройка nano /etc/inetd.conf
tftp   dgram   udp   wait   nobody   /usr/sbin/tcpd   /usr/sbin/in.tftpd /tftpboot
4. Соответственно созданы все директории. На всё права 777
mkdir /tftpboot
mkdir /tftpboot/images
mkdir /tftpboot/pxelinux.cfg
5. apt-get install syslinux
cp /usr/lib/syslinux/pxelinux.0 /tftpboot
cp /usr/lib/syslinux/menu.c32 /tftpboot
cp /usr/lib/syslinux/memdisk /tftpboot
cp /usr/lib/syslinux/mboot.c32 /tftpboot
cp /usr/lib/syslinux/chain.c32 /tftpboot
Все файлы скопированы и доступны.
6. Pxe конфиг создан в nano /tftpboot/pxelinux.cfg/default
label label4
menu label Ubuntu_NFS
kernel images/ubuntu_server_32/install/vmlinuz
append root=/tftpboot/images/ubuntu_server_32 boot=install netboot=nfs nfsroot=10.0.1.1:/tftpboot/images/ubuntu_server_32 initrd=images/ubuntu_server_32/install/initrd.gz

Далее сетевая загрузка с чистой виртуальной машины.
1. Ип получает - ок.
2. Пхе меню выводится ( например исо можно подгрузить всё работает на ура ).
3. Загружаюсь в NFS вариант. vmlinuz ok, initrd ok
4. Первичный этап установки - язык, клавиатура итп.
5. Начинает требовать cd-rom (Your installation CD-Rom cannot be mounted...).
Дальше соответственно никуда.

Развернул вторую виртуальную машину в той же подсети. Ип получила. По тфтп подключиться смог. Так же смог примонтировать mount 10.0.1.1:/tftpboot - все файлы видны и доступны.

Подскажите что я делаю не так? Всю голову уже сломал. Может данный вариант подходит только для Live версий ( например десктоп )?

Подгрузил так же desktop-i386. Без проблем установилось. Есть ли вариант установки сервера?
« Последнее редактирование: 20 Июня 2019, 03:10:42 от zg_nico »

 

Страница сгенерирована за 0.072 секунд. Запросов: 23.