Рейтинг:1

Как использовать сценарий кикстарта от RedHat в Ubuntu без изменения ISO

флаг fr
A R

Я пытаюсь автоматизировать процесс установки Ubuntu в рамках миграции с RedHat, и у меня есть работающий скрипт кикстарта, который я хотел бы изменить для Ubuntu.

Я прочитал несколько ответов здесь и официальные учебные пособия по Ubuntu, поэтому мне удалось использовать графический инструмент для создания сценария KS. Однако на данный момент я не хочу изменять образ ISO; вместо этого я хочу загрузить скрипт KS из меню установки. В RedHat вам нужно только нажать e, а затем указать путь к скрипту (в настоящее время размещенному на HTTP-сервере).

Есть ли способ сделать это в Ubuntu? Мой план состоит в том, чтобы протестировать скрипт в Virtualbox, пока я не получу желаемый результат, и только тогда изменить ISO.

Terrance avatar
флаг id
При загрузке в ISO он даст вам попробовать.... Попробуйте... без установки и т. д. Стрелка на тот, который вы хотите, затем нажмите F6, затем нажмите ESC, это дает вам строку загрузки прямо в режиме редактирования, готовом к работе. Когда вы закончите с вашими изменениями, вы просто нажимаете Enter.
Рейтинг:1
флаг in

В убунту это называется preseed файл.

Есть несколько способов указать установщику использовать файл preseed:

  • поместите его в загрузочный образ как preeseed.cfg (что вы не хотите делать) или укажите его в командной строке ядра как preseed/file=/cdrom/preseed2.cfg
  • добавьте preseed в initrd установщика (вероятно, не то, что вы хотите)
  • укажите его в командной строке ядра как preseed/url=http://хост/путь/к/preseed.cfg (Это можно отредактировать вручную после загрузки образа установщика в меню.)
  • укажите путь к предварительно заданному файлу в dhcp, используя опцию vendor-class-identifier="d-i" и filename="url" (Примечание: может быть хорошей идеей тщательно изучить это.)
  • Если вы загружались по сети, а не загружали ISO-образ, вы также можете указать предварительно заданный путь в командной строке ядра в файле конфигурации загрузки pxe.
флаг fr
A R
Файл preseed специфичен для Ubuntu, мне нужно просмотреть документацию и узнать, как его использовать. В данный момент я ищу средство для запуска адаптированного файла kicstart от RedHat.
user10489 avatar
флаг in
Kickstart специфичен для RedHat, но выглядит многообещающе: https://help.ubuntu.com/community/KickstartCompatibility

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.