LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

Я как-то раз, правда с мега-костылями, ставил Linux через PXE boot:

  1. Сперва я поставил в VirtualBox Debian 8, причем сделал 2 сетевых адаптера: первый NAT обычный (eth0), второй во внутреннюю виртуальную сеть (eth1).
  2. Пользуясь вот этой инструкцией, настроил на Debian 8 интернет-шлюз: https://serveradmin.ru/nastroyka-internet-shlyuza-na-debian/ и проверил его работу, загрузив 2 виртуалку, у которой eth0 был подключен в виртуальную сеть VirtualBox, то есть получал адрес по DHCP через eth1 шлюза на Debian 8.
  3. Потом при помощи вот этих 2 инструкций настроил загрузочный PXE сервер на базе уже имеющегося шлюза: https://3dnews.ru/625306 https://habr.com/company/serverclub/blog/250549/ и проверил его работу аналогичным образом. (Причем реализовал простейший вариант с загрузкой .iso в оперативную память.)
  4. Ну а потом использовал это для установки на реальный комп: 1 сетевой адаптер Debian 8 перевел в режим внутренней виртуальной сети, а 2 — в режим моста. После чего соединил комп, на котором запущена виртуалка, и тот, на который нужно было поставить ОС, через L2 коммутатор. И вуаля — dnsmasq из виртуалки раздает DHCP, что через мост в VirtualBox попадает на реальный L2 коммутатор, от него на комп, на который нужно ставить ОС, в PXE сервер настроен на той же виртуалке.

Исходная версия Vsevolod-linuxoid, :

Я как-то раз, правда с мега-костылями, ставил Linux через PXE boot:

  1. Сперва я поставил в VirtualBox Debian 8, причем сделал 2 сетевых адаптера: первый NAT обычный (eth0), второй во внутреннюю виртуальную сеть (eth1).
  2. Пользуясь вот этой инструкцией, настроил на Debian 8 интернет-шлюз: https://serveradmin.ru/nastroyka-internet-shlyuza-na-debian/ и проверил его работу, загрузив 2 виртуалку, у которой eth0 был подключен в виртуальную сеть VirtualBox.
  3. Потом при помощи вот этих 2 инструкций настроил загрузочный PXE сервер на базе уже имеющегося шлюза: https://3dnews.ru/625306 https://habr.com/company/serverclub/blog/250549/ и проверил его работу аналогичным образом. (Причем реализовал простейший вариант с загрузкой .iso в оперативную память.)
  4. Ну а потом использовал это для установки на реальный комп: 1 сетевой адаптер Debian 8 перевел в режим внутренней виртуальной сети, а 2 — в режим моста. После чего соединил комп, на котором запущена виртуалка, и тот, на который нужно было поставить ОС, через L2 коммутатор. И вуаля — dnsmasq из виртуалки раздает DHCP, что через мост в VirtualBox попадает на реальный L2 коммутатор, от него на комп, на который нужно ставить ОС, в PXE сервер настроен на той же виртуалке.