これは私には不愉快ですが、うまくいきます:
echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb
これを達成するためのより賢明でエレガントな方法を知りたいのですが。このタスクの前に、ブートレコードとパーティションテーブル全体がゼロになっているため、パーティション1が使用可能であると信頼できます。
sfdisk
echo 'start=2048, type=83' | Sudo sfdisk /dev/sdX
ディスクを単一のパーティションで満たす必要があります。
コマンド構文の詳細な説明については、 https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834 を参照してください、 含んでいる type=83
一部など。