Crie, não interativamente, uma partição com todo o tamanho de disco disponível

9

Isso é nojento para mim, mas funciona:

echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb

Eu gostaria de saber uma maneira mais prudente ou elegante de conseguir isso. O registro de inicialização inteiro e a tabela de partições estão sendo zerados antes desta tarefa, portanto, podemos confiar que a partição 1 está disponível.

    
por andyortlieb 11.10.2011 / 23:03

2 respostas

6

Dê uma olhada em dividido , que pode ser usado no modo de linha de comando para script. O sfdisk também pode ser roteirizado, mas observe as advertências sobre GPTs e tamanhos de partições.

    
por 11.10.2011 / 23:21
3

sfdisk

echo 'start=2048, type=83' | sudo sfdisk /dev/sdX

deve preencher um disco com uma única partição.

Veja: link para uma explicação detalhada da sintaxe de comando, incluindo a parte type=83 e mais.

    
por 08.10.2016 / 19:31