Eu geralmente evito usar o Virtual PC para Linux. Eu sugiro obter o software VMWare Player e encontrar uma imagem de VM do Ubuntu online. Isso lhe dará uma experiência muito melhor. As resoluções serão redimensionadas automaticamente para o sistema operacional do host, a menos que você altere a opção. O Virtual PC é bom para executar o Windows porque é possível contornar os problemas de licenciamento se você estiver executando uma versão OEM do Windows (ou seja, da Dell) no hardware desse fabricante. Se você iniciar a virtualização do Windows, talvez seja necessário atualizar para o VMWare Workstation.
Você não deve precisar instalar nenhum driver adicional para que as máquinas VM sejam executadas, seu SO host fornece o hardware / drivers para a VM e a VM essencialmente fala através do sistema operacional do host para o hardware.
O VM Player funciona muito bem no XP e no Vista, embora, independentemente de sua execução, se possível, você deve executá-lo em um disco rígido diferente do sistema operacional do host para melhorar o desempenho.