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


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

Автор Тема: Проблема с PXE, Memdisk: No ramdisk image specified  (Прочитано 3296 раз)

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

Оффлайн lons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Проблема с PXE, Memdisk: No ramdisk image specified
« : 25 Апреля 2016, 15:38:21 »
Доброго дня!
Пытаюсь поднять PXE сервер на ubuntu 14.04.4 desktop, для развертывания образов с Windows и запуском LifeCD по сети.
Делаю в тестовой среде на виртуалках при помощи VirtualBox. Расскажу по шагам, что сделал и что не получается.....
Сделал:
1) Установил и настроил (на ubuntu) DHCP-сервер;

Цитировать

subnet 192.168.1.0 netmask 255.255.255.0 { 
  range  192.168.1.20 192.168.1.240;
  option broadcast-address 192.168.1.255;
  option domain-name-servers 8.8.8.8, 8.8.4.4 ;
  option domain-name "tst.local";
  option routers 192.168.1.2;
  next-server 192.168.1.2;
  filename "pxelinux.0";
  default-lease-time 600;
  max-lease-time 7200;
}


2) Создал в корне каталог /srv/tftp/ ,  /srv/tftp/boot , /srv/tftp/iso , /srv/tftp/pxelinux.cfg, /srv/tftp/bootl;
3) В каталог /srv/tftp/ я переместил файл pxelinux.0 из архива syslinux;
4) В каталог /srv/tftp/boot я переместил: chain.c32, memdisk, menu.c32, vesamenu.c32 ...;
5) В каталог /srv/tftp/bootl я поместил файлы WinPE (делал по инструкции https://habrahabr.ru/company/serverclub/blog/213007/);
6) В каталог /srv/tftp/iso закинул скаченый drweb.iso;
7) В каталоге /srv/tftp/pxelinux.cfg я создал файл default и graphics.conf

default

Цитировать

DEFAULT vesamenu.c32
PROMPT 0
timeout 80
TOTALTIMEOUT 9000

MENU TITLE PXE Boot Menu (x86)
MENU INCLUDE pxelinux.cfg/graphics.conf
MENU AUTOBOOT Starting Local System in 8 seconds

LABEL bootlocal
menu label Boot Local
menu default
localboot 0x80

label drweb
menu label DrWeb
kernel boot/memdisk
append iso raw initrd=iso/drweb.iso

lebel Windows
kernel Boot/pxeboot.0





3) Установил и настроил Tftp-сервер;

Цитировать

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure -l -v -m /etc/tftpd.remap"


В /etc/tftpd.remap добавил вот такую строку: rg \\ /



Проблема заключается в следующем:
1) Когда загружается меню PXE, при выборе DrWeb выдается надпись: Memdisk: No ramdisk image specified
2) А если выбрать пункт меню Windows, то вообще ничего не происходит...

Не могу понять, что сделал неправильно, подскажите :)
« Последнее редактирование: 26 Апреля 2016, 08:00:21 от Дмитрий Бо »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Проблема с PXE
« Ответ #1 : 26 Апреля 2016, 01:22:30 »
Первый же шаг - и сразу куча ошибок.
Имя домена неверное. .local - зарегистрированный суффикс для мультикаста.
Почему используются левые DNS? Вряд ли вы работаете в гугле.
Где authoritative ?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн lons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Проблема с PXE, Memdisk: No ramdisk image specified
« Ответ #2 : 26 Апреля 2016, 10:26:59 »
Первый же шаг - и сразу куча ошибок.
Имя домена неверное. .local - зарегистрированный суффикс для мультикаста.
Почему используются левые DNS? Вряд ли вы работаете в гугле.
Где authoritative ?

1) В тестовой среде есть разве разница какое доменное имя и адреса DNS используется?
2) authoritative - есть, забыл указать


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Проблема с PXE, Memdisk: No ramdisk image specified
« Ответ #3 : 26 Апреля 2016, 16:03:08 »
Да, есть разница. DNS клиенты рассыитывают на нормальную организацию сети.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн lons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Проблема с PXE, Memdisk: No ramdisk image specified
« Ответ #4 : 26 Апреля 2016, 16:47:30 »
Да, есть разница. DNS клиенты рассыитывают на нормальную организацию сети.

Ок, с DHCP понятно, непонятно как исправление этих параметров повлияет на решение моей проблемы?

Оффлайн trimavp

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Проблема с PXE, Memdisk: No ramdisk image specified
« Ответ #5 : 18 Сентября 2016, 13:08:17 »
Та-же проблема.
PXE стартует,  но при выборе загрузки чего либо – ничего не происходит.

При запуске мемтеста > ничего не происходит (моргнёт экран и возвращается в меню)
Запуск HirensBootCD  >  Memdisk: No ramdisk image specified
Образ Ubuntu распакован в /srv/tftp/UbuntuMate/16/ubuntu-mate-16.04.1-desktop-i386
SystemRescueCD так же распакована в /srv/tftp/SystemRescueCD/.

Основа: https://habrahabr.ru/company/serverclub/blog/250549/


Default
(Нажмите, чтобы показать/скрыть)

Dhcpd.conf
(Нажмите, чтобы показать/скрыть)

Ttftpd-hpa
(Нажмите, чтобы показать/скрыть)

Exports
(Нажмите, чтобы показать/скрыть)

Smb.conf
(Нажмите, чтобы показать/скрыть)

Tree /srv/tftp/
(Нажмите, чтобы показать/скрыть)

Устройство Raspberry pi2 без выхода в интернет.

 

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