Мне нужно регулярно выполнять эти шаги на разных машинах с одинаковым оборудованием:
В настоящее время я использую для этого fdisk -u, но я подумал, должен ли быть способ написания сценария? Любые идеи?
В расстались команда имеет интерфейс сценариев, как и sfdisk команда, любой из них можно использовать, чтобы делать то, что вы хотите.
#!/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