我需要在具有相同硬件的各种机器上定期执行以下步骤:
- 删除 /dev/sda 上的所有分区
- 在/dev/sda上创建一个100G的主分区
- 将创建的分区的分区类型更改为 linux raid auto (type fd)
- 写表格
- 对 /dev/sdb 做同样的事情
我目前使用 fdisk -u 来执行此操作,但我在想,一定有一种方法可以编写脚本吗?有什么想法吗?
答案1
#!/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