Ubuntu命令行无交互自动创建多分区的实现方法(附代码)
在Ubuntu中无交互自动创建双GPT分区
如果需要在Ubuntu系统中通过编程/脚本方式,无交互地在同一存储卷上创建两个分区,可以使用parted工具实现,具体命令如下:
parted -a optimal $EXTRA_DISK mklabel gpt parted -a optimal $EXTRA_DISK mkpart primary 0% 40% parted -a optimal $EXTRA_DISK mkpart primary 40% 100%
命令说明:
-a optimal:指定分区采用最优对齐方式,提升存储读写性能$EXTRA_DISK:替换为你的目标存储卷路径(例如/dev/sdb)- 第一条命令:为目标存储卷创建GPT分区表
- 第二条命令:创建第一个主分区,占用存储卷0%至40%的空间
- 第三条命令:创建第二个主分区,占用存储卷40%至100%的空间
上述命令全程无交互提示,可直接嵌入自动化脚本中执行。
内容的提问来源于stack exchange,提问作者GwenM
相关产品推荐
相关产品推荐

