A questão é que os dados estão espalhados pela partição com o espaço livre necessário para encolher entre os dados. Existem algumas opções (pelo menos):
-
iPartition da Coriolis Systems. Funciona sem falhas. Ele vem com uma versão Lite do seu iDefrag, que pode compactar os dados e mover o espaço livre até o final da unidade. Eu nunca tentei usar o gparted, mas não vi nenhum resultado positivo on-line usando-o para o HFS + em Macs. Não é livre.
-
Clone a unidade em um externo ou algo assim e, em seguida, duplique-a de volta ao original. Eu nunca tentei isso, mas Eu li que basicamente coloca todos os dados no início da partição, permitindo que você use o disco Utilitário para reduzi-lo.