Сетевая установка ОС и нескольких пакетов на 10 систем
Это то, над чем я сейчас работаю.
У меня есть 10 систем, которые я хотел бы настроить с помощью lubuntu и виртуальной коробки.
Теперь я знаю о сетевой установке с PXE. Я попытался сделать это с Serva, настроенным на другой системе Windows. Но главная проблема в том, что мне все равно нужно перейти на каждую систему и выполнить всю установку. Это только помогло мне избавиться от необходимости переносить загрузочный диск в каждую систему и устанавливать там.
Есть ли решение, которое может предоставить мне возможность устанавливать lubuntu удаленно на все системы одновременно, т.е. я устанавливаю его только на одну систему, а все остальные желаемые системы просто следуют этому.
Я также хотел бы знать, могу ли я установить виртуальную коробку удаленно на всех системах (кроме выполнения ssh для каждой системы)
Заранее большое спасибо за каждое предложение.
3 ответа
Это слишком широко, чтобы ответить в ближайшее время, но технология, которую вы пытаетесь найти, называется предпосевной.
Процесс схож с предварительным заданием Debian и предварительным заданием Ubuntu.
В Lubuntu автоматическое развертывание поддерживается в альтернативном установочном образе
Другие указали правильное решение для предпосевной обработки, что является отличным решением, и я настоятельно рекомендую использовать его. Но позже вам понадобится решение для выполнения некоторой задачи ПОСЛЕ установки. Как добавление новых пакетов или пользователей.
Я бы порекомендовал вам прочитать больше о Ansible или Chef. Это чрезвычайно полезные инструменты для управления несколькими конфигурациями одновременно.
Serva позволяет загружать / устанавливать PXE для многих ОС из меню, отображаемого на экране загрузочного клиента. Меню Serva может быть настроено для автоматической загрузки предопределенной опции меню. Далее вы можете использовать автоматизированные функции целевой ОС для получения полного опыта автоматической установки.
т.е. если вы устанавливаете Windows Vista и выше, вы должны создать файл Unattended.xml.
Если вы устанавливаете Debian, вы должны использовать его предварительные возможности.
Если вы устанавливаете Ubuntu, вы можете использовать его возможности preseeding и / или kickstart
Если вы устанавливаете Red Hat (и ее производные), вы можете использовать ее возможности кикстарта. так далее