Jest to dla mnie obrzydliwe, ale działa:
echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb
Chciałbym poznać bardziej ostrożny lub elegancki sposób na osiągnięcie tego. Cały rekord rozruchowy i tablica partycji są zerowane przed tym zadaniem, więc możemy ufać, że partycja 1 jest dostępna.
Odpowiedzi:
Spójrz na parted, którego można używać w trybie wiersza poleceń do tworzenia skryptów. sfdisk może być również skryptowany, ale zwróć uwagę na zastrzeżenia dotyczące GPT i rozmiarów partycji.
źródło
sfdisk
powinien wypełnić dysk pojedynczą partycją.
Zobacz: /superuser/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834, aby uzyskać szczegółowe wyjaśnienie składni polecenia, w tym
type=83
części i więcej.źródło