Назад | Перейти на главную страницу

Установка нескольких ОС одновременно через PXE

Я хочу настроить сетевую установку с использованием PXE для установки нескольких ОС. Я нашел это руководство, которое делает нечто подобное:

https://help.ubuntu.com/community/PXEInstallMultiDistro

Но я бы хотел иметь 4 отдельные установки ОС на 4 разных разделах. Один из вариантов - вручную повторить установку 4 раза. Мне нужно сделать это на 16 машинах, поэтому было бы здорово сделать это быстро и сразу.

Я решил, что могу вручную установить разделы так, как я хочу, а затем сохранить образ. Затем я мог бы передать это изображение из сети и запустить форму dd для изображения диска.

Как я могу использовать PXE для запуска dd нравится команда таким образом? Как вы думаете, есть другие способы добиться этого?

Возможные подходы из комментариев

  1. Создайте мастер-образ и используйте dd из сценария PXE
  2. Используйте гипервизор типа 1, чтобы иметь несколько образов ОС, которые можно выбрать при загрузке.
  3. Используйте Union FS. Сохраняйте изменения, вносимые каждой группой, в отдельный раздел. Или студенты приходят со своими USB-накопителями, на которых хранятся модификации.

если вы хотите установить «образы дисков» через PXE, вы можете взглянуть на ТУМАН .

Если вы хотите установить различные дистрибутивы ISO Linux и Windows с помощью PXE из меню, посмотрите Serva (Я связан с разработкой Serva)

В обоих случаях вы можете использовать реальные или виртуальные цели.

Одна из идей - использовать базовую ОС + виртуализацию. Допустим, ваша базовая ОС - RH Linux. Вы можете установить это через PXE и ​​использовать grub в качестве загрузчика. Частью вашего кикстарта может быть установка VirtualBox и Бродяга в сообщении кикстарта%. Затем вы скопируете виртуальные машины или «ящики» VirtualBox в файловую систему Linux. Оттуда пользователи просто заходили в каталог целевой ОС, а затем выдавали команду «vagrant up», чтобы запустить гостевую ОС.