Isso só acontece quando as partições não estão montadas quando você inicia o gparted.
A solução alternativa é:
1) Monte todas as partições na unidade ou dispositivo
2) Inicie o gparted e permita que ele verifique o dispositivo
3) Em seguida, desmonte as partições.
Isso impede que os ícones apareçam no Iniciador e mantenham as partições na lista negra, embora na maioria dos casos seja mais problemático do que simplesmente remover os ícones depois que eles aparecem.
Eu naveguei no código para o Gparted e o Unity e aqui está um resumo muito simplificado do que está acontecendo.
1) O Gparted varre o sistema e cria uma listagem de objetos de mapa.
2) Unity detecta isso e vê os volumes desmontados no mapa como volumes recém-adicionados , mesmo que eles já estejam listados em / proc / partitions e em outros lugares.
3) Quando o Unity detecta um novo volume, ele cria um ícone para ele e o adiciona ao Iniciador. Parte do processo de adicionar o ícone é remover o volume da lista negra.
Um problema estreitamente relacionado é que o Unity remove dispositivos removíveis da lista negra na ejeção. Se você colocar na lista negra um dispositivo removível do Launcher, ele sempre voltará.
Eu posso entender como esse comportamento pode ser necessário para interfaces de telefone e tablet, mas vejo o bug como uma necessidade de um pouco mais de análise desses recursos. O problema para muitos usuários avançados na área de trabalho é que as partições lógicas são vistas pela Unity como dispositivos removíveis. Se você conectar um disco rígido USB com, digamos, duas partições primárias e uma dúzia de partições lógicas, você poderá colocar as partições primárias na lista negra, mas as partições lógicas sempre aparecerão no inicializador com um ícone de dispositivo usb.