Ok, então depois de muito trabalho eu finalmente descobri como fazer isso. E novamente, gparted não pode ser usado. Em primeiro lugar, você deve expandir o tamanho do disco no VMWare Workstation. Inicialize em um livecd e abra um terminal de raiz:
Precisamos criar uma nova partição primária do tipo LVM fora do espaço livre não utilizado.
#fdisk /dev/sda
#Command (m for help): n
#Command (m for help): p
#Command (m for help): 3
#Command (m for help): w
Reinicie o vm no cd ao vivo novamente
Crie o volume físico:
#pvcreate /dev/sda3
Adicione o novo volume ao grupo:
#vgextend ubuntu /dev/sda3
Descubra quanto espaço livre você deseja expandir para
#vgdisplay
Verifique o que "Free PE / Size" é igual e use esse valor no próximo comando
Estenda o lvm e aumente o sistema de arquivos para o novo espaço
#e2fsck -f /dev/ubuntu/root
#lvextend -L +12.6G /dev/ubuntu/root
#resize2fs /dev/ubuntu/root
Feito!