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.


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.


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 (

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.