Cómo crear una iso en vivo de Ubuntu que no instala el sistema operativo pero ejecuta un script simple

Cómo crear una iso en vivo de Ubuntu que no instala el sistema operativo pero ejecuta un script simple

Objetivo: crear un ISO de arranque de Ubuntu Server 20.04 que:

  • No instala Ubuntu
  • Obtiene una IP y configuración de red a través de DHCP
  • Simplemente ejecuta un script bash después del arranque
  • Cae a un shell una vez que se ha completado el script

He usado Cubic en el pasado para crear instaladores de escritorio personalizados, pero estoy buscando crear una ISO que simplemente ejecute un servidor Ubuntu básico con algunas aplicaciones personalizadas y un script que se ejecute.

Cualquier consejo sería muy apreciado.

Respuesta1

El instalador de Ubuntu para 20.04 y superiores está en un estado de cambio. Se están moviendo hacia algo llamado subiqidad. Estoy intentando usar Packer para crear cajas vagabundas, pero el instalador gráfico en 21.10 siempre se inicia y se interpone en el camino. En el servidor 20.04, las cosas funcionaron.

Hace un par de días hice una pregunta sobre cómo arranca el servidor y se instala en este foro y pregunté a los grupos de usuarios el canal IRC de inicio de nube y un foro de Google. Todavía no puedo encontrar una buena explicación de cómo arranca el servidor ubuntu 21.10 y ejecuta el instalador gráfico.

Sin embargo, es posible que esto no resuelva su problema exacto, pero encontré este sitio web:

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

Puede que te ayude con lo que estás intentando hacer. Él está creando una ISO y es posible que cloud-init pueda ayudar dependiendo de lo que esté haciendo.

información relacionada