Por que o VMware Player não inicializa ao usar partições?

1

Estou tentando executar um ambiente virtualizado do Ubuntu em uma partição física sobre o Windows 7, usando o recurso de partições físicas do VMware Player, que cria um arquivo .vmdk que aponta para um disco físico. O Windows 7 e o Ubuntu estão em partições diferentes da mesma unidade física. Quando configuro o VMware Player para permitir o acesso da VM a todo o disco físico, tudo funciona, embora isso seja bastante perigoso, já que uma partição pode ser montada acidentalmente no host e no convidado simultaneamente.

Quando configuro o VMware Player para permitir apenas o acesso à minha partição do Ubuntu, a VM trava antes da tela inicial do Grub com uma mensagem de erro "Uma CPU virtual entrou no estado de desligamento ...". Quando eu crio um disco virtual usando partições individuais, mas seleciono manualmente todas as partições disponíveis, o resultado é o mesmo (ainda falha).

O que o VMware Player faz de maneira diferente ao criar um .vmdk usando o disco inteiro versus as partições individuais que seriam responsáveis por esse comportamento? Existe alguma solução fácil?

    
por dsimcha 23.04.2011 / 17:20

2 respostas

1

Eu tive esse mesmo problema.

Os passos que tomei para resolver isso foram para

  1. Faça o download do boot-repair.iso       link

  2. Defina sua VM para usar o boot-repair.iso

  3. Inicie a VM e pressione F2 enquanto a tela "BIOS" da VMware ainda estiver visível

    Não é por muito tempo, então você deve ser rápido (lembre-se de clicar primeiro na janela      passar a entrada do mouse e do teclado para a VM)

  4. Siga as instruções dadas pelo boot-repair.iso e você deve estar pronto. Funcionou para mim.

por 16.12.2011 / 18:48
0

Eu estava experimentando exatamente o mesmo problema e tentei postar em fóruns do Ubuntu e VMware com muitas visualizações e sem respostas em ambos. Eu acredito que o problema é causado por uma incapacidade de acessar o MBR, uma vez que só tem uma visão de uma única partição. Depois de brincar um pouco com isso, finalmente consegui trabalhar. Minha solução não é elegante e desperdiça alguns GB de espaço, mas com a maioria dos discos rígidos modernos, isso não deve ser um problema.

Solução:

  1. Adicione um segundo disco rígido à Máquina Virtual

    • Vá para "Editar configurações da máquina virtual"
    • Escolha "Adicionar" e "Disco Rígido"
    • Escolha "Criar um novo disco virtual" e configure como desejado, tornando grande o suficiente para uma instalação do Ubuntu
  2. Carregue um CD de instalação do Ubuntu na unidade de CD e configure a VM para se conectar à unidade na inicialização (ou configure para usar uma ISO)

  3. Inicie a VM e pressione F2 enquanto a tela "BIOS" da VMware ainda estiver visível

    • Não está funcionando por muito tempo, então você deve ser rápido (lembre-se de clicar primeiro na janela para passar a entrada do mouse e do teclado para a VM)
  4. Configure as opções de inicialização do VMware para inicializar a partir do CD primeiro e depois dos discos rígidos

    • Expanda os discos rígidos e mova o dispositivo SCSI (o novo disco virtual) à frente do dispositivo IDE (a partição física)
  5. Salvar alterações e sair

  6. Inicialize a partir do CD e instale o Ubuntu no novo disco virtual

    • IMPORTANTE: Quando o Ubuntu perguntar o que você deseja fazer, escolha "Algo mais" para poder configurar partições sozinho.
    • Escolha o dispositivo que corresponde ao novo disco virtual (/ dev / sdb no meu caso)
    • No menu suspenso para onde instalar o GRUB, certifique-se de escolher o mesmo dispositivo para o qual você está instalando o Ubuntu (novamente, isso foi / dev / sdb no meu caso)
  7. Conclua a instalação.

  8. Agora você deve conseguir remover o CD e iniciar a VM com êxito.

    • A tela de inicialização do Grub deve mostrar o Linux recém-instalado, bem como o Linux instalado em sua unidade física.
  9. Escolha a instalação do Linux na unidade física e você deve estar pronto.

Como eu disse, esta não é a solução mais elegante e vai desperdiçar a quantidade de espaço necessária para instalar o Ubuntu no disco virtual. Acredito que mais informações sobre a instalação / configuração do GRUB e o esquema geral de particionamento podem eliminar a necessidade de contornar o trabalho. No entanto, eu tenho que trabalhar e pretendo deixá-lo como está, até que eu tenha algum outro motivo que precise ser feito novamente.

    
por 19.07.2011 / 22:21