Це не відповідає точному питанню, яке ви задали, але можливо, воно вирішує проблему, з якою ви хочете вирішити питання.
Якщо ви турбуєтеся про те, що ви не можете використовувати звичайний процес встановлення, вам може бути найкраще встановити його без нагляду. Якщо ви використовуєте віртуальні машини, це може бути дуже швидко перевірити.
У світі, що базується на Redhat, таких як CentOS, Fedora та інші. Ефективно ви створюєте файл, який відповідає на всі запитання, які задав би інсталятор, і він встановлюється сам. Все, що вам потрібно зробити, - це вказати ядро на файл kickstart, який може бути на компакт-диску для встановлення, якщо ви готові створити нове зображення для кожної машини, але більш корисно було б десь на веб-сервері, так що при запиті завантаження ви можете робити:
linux ks = http: //somehost.tld/path/to/my/kickstart.cfg
Наступний етап автоматизації - це перехід автоматично і для цього вам потрібно завантажити PXE. Коротка версія того, що там відбувається, полягає в тому, що BIOS завантажує деякий код, який запитує ваш сервер dhcp про його мережеву інформацію, а також про мережеве розташування (хост і ім’я файлу), яке визначає, що має відбуватися далі. Потім він завантажує все, що зазвичай отримується від grub (тобто параметри ядра / initrd + ядра, включаючи розташування файлу kickstart) через TFTP з того місця, як зазначено сервером dhcp.
Автоматизована установка PXE, що розпочалася завантаженням, доступна і в клонах, що не є RedHat, хоча я не знаю деталей.
Найкраща новина полягає в тому, що ця досить задіяна установка автоматизована та задокументована для вас великим способом за допомогою прекрасних людей проекту шахраїв . Мені вдалося потрапити від того, щоб ніколи не бачив шпиляка до повністю функціональної автоматизованої установки зранку.