Crie de forma não interativa uma partição com todo o tamanho de disco disponível

11

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.

andyortlieb
fonte
1
Também é possível escrever o mesmo 'eco' em várias linhas (se você estiver fazendo isso em um script bash) - mesmo nível de 'nojento', mas um pouco mais legível. Melhores opções nas respostas abaixo embora :-)
Ralph Bolton

Respostas:

6

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.

user9517
fonte
1
Tenho certeza de que está aqui em algum lugar, mas estou tendo dificuldades para descobrir como você pode especificar o uso de todo o espaço disponível.
217117 (