PXE загрузка System Rescue CD проблема (На поднимается eth интерфейс)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

PXE загрузка System Rescue CD проблема

Сообщение Arthes »

У меня в качестве DHCP выдающей параметры PXE загрузки выступает CentOS 6.7. В качестве PXE сервера, в виде TFTP и FTP выступает OpenSuSE 13.2
В качестве TFTP использую aTFTP службу, в качестве FTP - vsftpd
Оба сервера как и клиентские PXE компьютеры являются виртуальными машинами в Virtual Box с типом подключения либо "внутренняя сеть" либо "универсальный драйвер" через коммутацию посредством GNS 1.5.x

Что не так? А вот что:
1) PXE клиентская ВМ грузится, получает параметры с DHCP сервера (лог на сервере отображает правильное получение IP обменом стандартными DHCP пакетами) и найдя TFTP сервер отображает меню загрузки
2) Я выбираю пункт с нужной версией мне Linux System Rescue CD и далее происходит загрузка по TFTP ядра kernel и initrd
3) Происходит определение устройство и... System Rescue где-то должна найти файл с свернутой файловой системой для загрузки ее в RAM и она не может активировать сеть!
4) Далее пытается найти sysrcd.dat, но найти его не может и после нескольких неудачных попыток, вываливается в аварийную консоль
5) В консоле есть немного команд Linux, в частности ifconfig и она отображает сетевую карту в состоянии shutdown. MAC определяется верно. Если настроить адрес вручную и поднять интерфейс, то есть начинает работать...
Почему она сама не поднимается и не пытается получить адрес по dhcp загадка!!!

Конфиг строчки загрузки System Rescue CD:

Код: Выделить всё

LABEL SRCD 4.9.3 x86
        MENU LABEL SystemRescueCD 4.9.3 x32
        kernel srcd493/rescue32
        append initrd=srcd493/initram.igz netboot=ftp://192.168.1.2/srcd493/sysrcd.dat vga=0x305 setkmap=us ar_source=ftp://192.168.1.2/


Из интересного--- в нашей сети на реальном сервере настроена PXE загрузка тоже на OpenSUSE только с базовым TFTP и HTTP для загрузки больших файлов.
Если сетевой интерфейс ВМ с PXE перевести в режим работы "Сетевой мост" и подключить его к сетевой карте работающей с подсетью в которой находится PXE, то чудесным образом тот же System Rescue CD 4.9.3 с тем же конфигом (только вместо ftp стоит http) внезапно поднимает сетевой интерфейс, второй раз запрашивает IP с DHCP сервера и далее с HTTP сервера грузит файл sysrcd.dat с сверткой ФС.

Я пробовал схитрить на реальной машине (windows) установил петлевой интерфейс и на него привязал всю мою схему, выставив каждой ВМ тип сети "Сетевой мост", но результат остался тем же...

Господа, где я ошибся? Проблема поднятия сетевой в сетевой стеке VBox? В режимах "Внутренняя сеть" и "Универсальный драйвер". Но тогда почему не удался трюк с режимом "Сетевой мост" и вирт. картой в Win?

P.S. Все ВМ в одной сети, iptables на время экспериментов везде отключен.
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: PXE загрузка System Rescue CD проблема

Сообщение Arthes »

Что нет никаких соображений?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: PXE загрузка System Rescue CD проблема

Сообщение Bizdelnick »

Видимо чего-то не хватает в initrd.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить