Рейтинг:1

создать собственный ISO в Ubuntu Server 21.04 для автоматической и автономной установки

флаг cn

Мне нужно создать .ISO с папкой cloud-init внутри, в которой будут храниться файлы autoinstall-user-data и meta-data, и отредактировать файл grub, чтобы использовать его.

DISTRIB_ID=Убунту
DISTRIB_RELEASE=21.04
DISTRIB_CODENAME=волосатый
DISTRIB_DESCRIPTION="Убунту 21.04"

в базовом .ISO для этого релиза нет (не знаю, по уважительной ли причине?), папки и файлов isolinux, поэтому, если я буду следовать типичной процедуре в конце, я не смогу создать пользовательский .ISO с genisoimage или аналогичное программное обеспечение, так как мне будет не хватать всей этой важной части isolinux, например, isolinux/txt.cfg, на который ссылаются во всех руководствах для сервера ubuntu 20.4 для выполнения этой задачи.

какие-нибудь идеи о том, как создать пользовательский .ISO для этой последней версии, который будет использовать данные пользователя для автоматической установки для автоматической установки на сервере?

С уважением

David avatar
флаг cn
Ubuntu версии 21 не существует.
Pabolito Garci avatar
флаг cn
спасибо за замечание. Я отредактировал заголовок на 21.04. в любом случае версия была четко указана в теле
Рейтинг:0
флаг jp

Один из подсобность Разработчики опубликовали проект по настройке ISO live-сервера.

До этого член сообщества также создал проект для настройки ISO-образа установщика специально для встраивания файлов автоустановки.

Я сам не пробовал ни одно из этих решений.

Pabolito Garci avatar
флаг cn
отличная подборка ссылок, спасибо. к сожалению, они могут работать для ubuntu 20.04, но в более новой версии 21.04 нет папки isolinux в .ISO, и процедуры основаны на изменениях в файлах, а также на воссоздании .ISO, чтобы эти сценарии могли работать в предыдущих версиях, но не в 21.04
Рейтинг:0
флаг br

Что я сделал, так это скопировал каталог isolinux из ISO-образа сервера Ubuntu 20, сделал свои обновления и создал свой собственный ISO-образ. У меня это работает, но мне было интересно, есть ли причина, по которой каталог isolinux отсутствует, и есть ли другой предпочтительный метод для создания пользовательских образов Ubuntu в версии Ubuntu выше 20.

Zanna avatar
флаг kr
Спасибо, что разместили то, что сработало для вас здесь! Я не уверен, надеетесь ли вы получить ответ на свои последующие предположения, но если да, я предлагаю задать новый вопрос (или вы можете найти некоторые существующие материалы, которые являются актуальными - у нас есть много сообщений об этом, но у меня были проблемы с поиском последних).

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

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