![可以将原始磁盘映像部署到裸机服务器的安装程序?](https://linux22.com/image/181820/%E5%8F%AF%E4%BB%A5%E5%B0%86%E5%8E%9F%E5%A7%8B%E7%A3%81%E7%9B%98%E6%98%A0%E5%83%8F%E9%83%A8%E7%BD%B2%E5%88%B0%E8%A3%B8%E6%9C%BA%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我想根据磁盘映像自动部署裸机服务器。这些磁盘映像是原始转储,就像您使用dd
.
问题是我找不到可以完成将原始图像保存到磁盘的简单任务的安装程序。
基本上我想要像 Clonezilla 这样的东西,但能够使用原始图像。 (Clonezilla 有自己的图像格式,无法处理其他任何内容。我确实在寻找一种将原始图像转换为 Clonezilla 图像的方法,但这绝对不是微不足道的,而且还没有现成的东西。)
还有一些细节,尽管它们对这个问题没有太大影响:
- 图像是使用 HashiCorp Packer 准备的
- 正在安装的操作系统是Ubuntu Server
- 首次启动时,一堆脚本将负责完成安装(更改计算机身份、增加分区等)。这是通过 Ubuntu 中内置的 cloud-init 工具完成的。