如何创建不安装操作系统但运行简单脚本的 Ubuntu live iso

如何创建不安装操作系统但运行简单脚本的 Ubuntu live iso

目标:创建一个 Ubuntu Server 20.04 可启动 ISO:

  • 未安装 Ubuntu
  • 通过 DHCP 获取 IP 和网络设置
  • 启动后只运行一个 bash 脚本
  • 脚本完成后进入 shell

我过去曾使用过 cubic 来创建自定义桌面安装程序,但我希望构建一个只运行基本 Ubuntu 服务器的 iso,其中包含一些自定义应用程序和一个可运行的脚本。

任何建议将不胜感激。

答案1

20.04 及以上版本的 ubuntu 安装程序处于不断变化的状态。它们正在转向一种叫做 subiqity 的东西。我正在尝试使用 packer 创建 vagrant boxes,但 21.10 上的图形安装程序总是启动并妨碍我。在 20.04 服务器上一切正常

几天前,我在这个论坛上问了一个关于服务器如何启动并进入安装的问题,并向 cloud-init IRC 频道和 google 论坛的用户组询问。我仍然找不到关于 ubuntu server 21.10 如何启动和运行图形安装程序的良好解释。

但是,这可能无法解决您的确切问题,但我找到了这个网站:

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

它可能会帮助您完成您正在做的事情。他正在制作 ISO,cloud-init 可能会提供帮助,具体取决于您正在做的事情。

相关内容