Fragmentação provavelmente seria o maior problema. Para uma partição recém-formatada, os dados serão adicionados (mais ou menos) do início ao fim, no entanto, após uma fragmentação de tempo, os blocos de dados ficarão em todo o disco. DiskUtil não pode redimensionar um volume para um tamanho menor que o último bloco em uso na partição.
Para desfragmentar sua partição, movendo todos os dados para a frente do disco, você pode usar um programa como iDefrag . Alternativamente, você pode simular o processo copiando todos os seus dados para outro disco, reformando o volume e copiando-o de volta. Você pode usar um programa como o SuperDuper ou Cloner de cópia de carbono para ajudar neste processo.
Também pode haver restrições no redimensionamento do volume de inicialização. Para evitar isso, inicialize a partir do DVD de instalação.