脚本分区创build

我需要经常在具有相同硬件的各种机器上执行这些步骤:

  1. 删除/ dev / sda上的所有分区
  2. 在/ dev / sda上创build一个100G主分区
  3. 将创build的分区的分区types更改为linux raid auto(键入fd)
  4. 写下表格
  5. 对/ dev / sdb执行完全相同的操作

我目前使用fdisk -u来做到这一点,但我想,必须有一种脚本方式呢? 有任何想法吗?

#!/bin/bash dd if=/dev/zero of=/dev/sda bs=512 count=1 cat <<EOF | fdisk /dev/sda n p 1 +102400M t fd w EOF partprobe 

parted命令有一个sfdisk命令的脚本界面,其中任何一个都可以用来做你想做的事情。