如何使用 Packer 创建 VM (Centos7) 时自定义根分区 (/) 卷大小?

如何使用 Packer 创建 VM (Centos7) 时自定义根分区 (/) 卷大小?

我正在"type": "vmware-iso",使用packer.默认情况下,它会创建/大小为 appx 的(根)分区40 GB(不知道为什么?默认?)。现在我正在努力寻找一种方法,通过它我可以提供/根分区(文件系统 - /dev/mapper/centos-root)的自定义大小,以便 vm 提供这个大小的根大小。

我知道机器信息可以提供给vmx_data.但我找不到key可以自定义卷大小的/.

我还了解到,preseed.conf在打包程序运行期间,可以在文件中提供卷大小。但不确定这是否是正确的方法,或者是否是唯一的方法。可以在安装后调整大小,但看起来这种方法会被否决。

相关内容