Exclui uma partição de troca sem interação do usuário

0

Eu tenho uma VM com uma partição swap em /dev/sda5 .

O problema é fdisk é interativo, então não posso usá-lo para excluir uma partição sem interação do usuário.

Como excluo a partição no meu arquivo bootstrap.sh na criação?

    
por rubo77 30.01.2015 / 04:04

2 respostas

2

Você pode usar parted , por exemplo. Ele tem um sinalizador -s para uso em scripts:

   -s, --script
          never prompts for user intervention

O comando para excluir uma partição específica ficaria assim:

parted -s /dev/sda rm /dev/sda5
    
por 30.01.2015 / 07:45
1

Eu uso o fdisk.

Se você sabe quais prompts lhe dão, você pode colocar as respostas em um arquivo e usá-las como entrada para o fdisk.

    
por 30.01.2015 / 06:15