O problema de inicialização é provavelmente porque o driver que o Windows precisa para o controlador de armazenamento ao qual seu disco de inicialização físico está conectado é diferente do driver que o Windows precisa quando é virtualizado.
Eu preciso criar uma nova instalação do Windows, mas ao mesmo tempo eu preciso deste computador. Então decidi criar um novo disco físico a partir do VMWare, instalar windows / drivers / software e depois substituir o HDD no computador. Eu comprei um novo HDD, dividi-lo em duas partes e instalei o Windows 7 usando a capacidade do VMWare de usar discos físicos. Eu posso ver os arquivos e diretórios do Windows que foram criados nesta partição, mas quando estou substituindo o HDD na máquina host ele não pode inicializar a partir dele.
Por que isso?
É possível criar um disco físico inicializável com o VMWare ou criar um disco virtual e usar alguma ferramenta de imagem HDD para copiar a imagem do HDD para um disco físico? Talvez exista uma maneira melhor de instalar um novo sistema e trabalhar no computador ao mesmo tempo?
O problema de inicialização é provavelmente porque o driver que o Windows precisa para o controlador de armazenamento ao qual seu disco de inicialização físico está conectado é diferente do driver que o Windows precisa quando é virtualizado.