Isso é nojento para mim, mas funciona:
echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb
Eu gostaria de conhecer uma maneira mais prudente ou elegante de conseguir isso. Todo o registro de inicialização e tabela de partição está sendo zerado antes desta tarefa, para que possamos confiar que a partição 1 está disponível.
Respostas:
Dê uma olhada em partidos que podem ser usados no modo de linha de comando para scripts. O sfdisk também pode ser script, mas observe as advertências sobre GPTs e tamanhos de partição.
fonte
sfdisk
deve preencher um disco com uma única partição.
Consulte: /superuser/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834 para obter uma explicação detalhada da sintaxe de comando, incluindo a
type=83
parte e mais.fonte