【发布时间】:2020-07-24 10:06:06
【问题描述】:
如何通过 kickstart 文件以 7 美分强制单个分区?
有时磁盘大小很小(virtual box builder, 50GB)有时很大(v-sphere builder 1TB)如何确保为这两种情况只创建一个分区?
普通的autopart 会创建多个分区。
完整的kickstart文件可以在这里https://gist.github.com/geoHeil/e4944088c5350835672279ec3e7edd0b找到(据我认为相关的子部分(我试图实现所概述的目标)是:
clearpart --all --initlabel --drives=sda
# Make the volgroup
volgroup VolGroup --pesize=4096 pv.008002
# Setup swap on the volgroup
logvol swap --name=lv_swap --vgname=VolGroup --size=2016 --maxsize=2016
# Make / on the volgroup
logvol / --name=lv_root --vgname=VolGroup --fstype=ext4 --grow --size=1
# Setup the boot partition on the volgroup
part /boot --fstype=ext4 --size=500
目前,在将https://github.com/chef/bento/blob/master/centos/centos-7.4-x86_64.json的打包脚本与我修改后的kickstart文件一起使用时,它不起作用并且没有为分区分配足够的空间。
【问题讨论】:
标签: linux centos7 partitioning