Não estou ciente de nenhuma restrição no KVM em relação ao tamanho do disco. Se você usar um arquivo bruto como um disco, você tem, é claro, as limitações do seu sistema de arquivos (o ext4 normalmente é limitado a 16 TB por arquivo).
No entanto, eu recomendaria usar uma partição LVM para sua máquina virtual. Tem menos sobrecarga (melhor desempenho porque não há camada de sistema de arquivos) e você pode estendê-lo facilmente.