Рейтинг:0

Как создать Ubuntu live iso, который не устанавливает ОС, а запускает простой скрипт

флаг mx

Цель: создать загрузочный ISO-образ Ubuntu Server 20.04, который:

  • Не устанавливает Убунту
  • Получает IP и сетевые настройки через DHCP
  • Просто запускает скрипт bash после загрузки
  • Выбрасывается в оболочку после завершения скрипта

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

Мы будем очень признательны за любые советы.

Рейтинг:0
флаг vn

Установщик Ubuntu для 20.04 и выше находится в постоянном движении. Они движутся к тому, что называется subiqity. Я пытаюсь использовать упаковщик для создания бродячих ящиков, но графический установщик 21.10 всегда запускается и мешает. На сервере 20.04 все заработало.

Я задал вопрос о том, как сервер загружается и переходит в установку на этом форуме пару дней назад, и задал группам пользователей IRC-канал cloud-init и форум Google. Я до сих пор не могу найти хорошего объяснения того, как сервер Ubuntu 21.10 загружается и запускает графический установщик.

Однако это может не решить вашу точную проблему, но я нашел этот сайт:

https://www.pugetsystems.com/labs/hpc/How-To-Make-Ubuntu-Autoinstall-ISO-with-Cloud-init-2213/

Это может помочь вам с тем, что вы пытаетесь сделать. Он делает ISO, и cloud-init может помочь в зависимости от того, что вы делаете.

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

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