É inteiramente possível que o Fedora particione seu disco virtual de tal forma que uma das partições esteja cheia, enquanto outra esteja quase vazia, deixando você com 2.4GB efetivamente inutilizável.
Pelo que eu sei dos esquemas de patinação do Linux, eu esperaria que seu esquema de partição fosse algo como:
- 200MB / Boot
- 512MB - 1GB de swap
- 2 GB / (raiz)
- 3GB / home (arquivos do usuário)
Se você tiver preenchido a partição inicial e a partição raiz ocupar apenas metade do desempenho, você verá o erro "disco cheio" na partição inicial enquanto uma boa parte do disco estiver vazia.
Algumas distribuições Linux que eu vi não usam esse tipo de esquema de particionamento e têm apenas partições root e swap que fogem dos problemas que você está vendo.
Eu não sei se o VMWare suporta o redimensionamento de imagens de disco, mas eu não ficaria surpreso se você pudesse simplesmente encontrar a imagem do disco nas configurações da VM e dizer ao software que você quer que seja maior.
Se for simples assim, depois de ter feito isso, você precisará baixar um LiveCD do GPart , anexá-lo para a VM e, em seguida, obtê-lo para arrancar a partir do liveCD. O GParted deve ser capaz de redimensionar e, se necessário, mover as partições dentro da VM. Ele deve mostrar a você qual partição está quase cheia e, assim, saber qual delas você precisa redimensionar.
Como sempre, faça backup de seus arquivos da VM antes de começar.