Você deve particionar a unidade /dev/sda
e não a partição /dev/sda1
.
A mensagem não é realmente útil para descobrir isso.
Estou tentando particionar o HDD externo no meu framboesa, estou executando o Raspbian (debian). Quando eu corro o comando;
mkpart primary ntfs 45%
dirá:
Masaajudadiz:
O que estou fazendo de errado?
Acabei de ter o mesmo problema. A solução foi criar uma partição com fdisk, depois deletá-la e usar exatamente o mesmo comando dividido. Você também pode tentar partprobe e que o comando parted pode funcionar.