Apenas adicionar ou remover vCPUs após a instalação do sistema operacional convidado não é um problema com qualquer versão do Linux ou Windows que seja recente o suficiente para continuar sendo suportada pelo fornecedor. Esse aviso remonta aos primórdios da VMware e é mais irrelevante agora.
No início do Linux, porém, o kernel tinha que ser especificamente compilado com suporte a SMP, e ocasionalmente os kernels UP não gostavam de rodar em sistemas SMP / NUMA, ou vice-versa. Esses dias são muito esquecidos desde a maior parte do tempo.
Hoje em dia, os kernels Linux quase sempre são compilados com suporte a SMP / NUMA por padrão e funcionam bem mesmo com um processador. Isto tem sido verdade para todos os 2.6 e mais ou todos os 2.4.
O Windows se comportou de maneira semelhante desde o Server 2003. Não consegui encontrar rapidamente informações definitivas na Internet sobre como o 2000 e o NT 4.0 se comportaram, embora pareçam lembrar de memória distante que eles podem ter tido problemas ao trocar de um CPU única para múltiplas configurações de CPU.
Se você planeja usar P2V em um sistema muito antigo , é possível, teoricamente, encontrar problemas.