Создание сценариев разделов

Мне нужно регулярно делать эти шаги на разных машинах, которые имеют одинаковое оборудование:

  1. удалить любые разделы в / dev / sda
  2. создать основной раздел 100G в / dev / sda
  3. изменить тип создаваемого раздела на linux raid auto (тип fd)
  4. написать таблицу
  5. сделать то же самое для / dev / sdb

В настоящее время я использую fdisk -u для этого, но я подумал, должен ли быть способ сценария этого? Есть идеи?

2 ответа

Решение
#!/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, любой из них может быть использован для того, что вы хотите.

Другие вопросы по тегам