Exclua a partição rotulada de forma não interativa com um comando

0

Eu sei sobre fdisk e parted , mas não consegui descobrir uma maneira não interativa de excluir uma partição rotulada. Eu imagino algo como

<command> <action> /dev/disk/by-label/LABEL

Eu também tentei mexer com dd , mas acabou sendo mostrado como não vazio pelo gparted (ele não reconheceu a partição).

Qual é a maneira correta de fazer isso? O objetivo é ter espaço não particionado no lugar da partição.

    
por GEO 27.11.2014 / 11:54

1 resposta

1

Você deseja excluir uma partição com base em seu marcador? E se você tiver duas ou mais partições com o mesmo rótulo?

Você pode excluir uma partição com parted no modo de linha de comando (não interativo), mas não usará o rótulo da partição como um argumento. Você tem que invocar parted com um nome de dispositivo como argumento e passar o número da partição para o comando rm :

parted $device rm $minor

por exemplo. para excluir /dev/sdd2 você executaria:

parted /dev/sdd rm 2
    
por 27.11.2014 / 15:35