Posso usar o Hyper-V gen 2 com o Ubuntu?

15

Eu tentei instalar o Ubuntu 13.10 no meu laptop Windows 8.1 Pro. Agora instalá-lo como uma gen 1 funciona bem, mas instalá-lo como um gen 2 não. Eu tenho que desabilitar a inicialização segura para conseguir que algo aconteça, o que é esperado, mas quando eu desabilitá-lo eu só entro na versão 2 do grub com algumas opções. Não importa qual escolha eu recebo uma tela em branco e nada acontece. estou fazendo algo errado ou estou faltando alguma etapa ou o Hyper-v não será capaz de executar o Ubuntu como uma máquina virtual da segunda geração?

    
por user1623709 30.11.2013 / 09:21

3 respostas

12

Por uma questão de completude. 14.04 funciona na geração do Hyper-V 2. Entre outras coisas, a versão 3.13 do kernel é necessária para a geração 2. Eu mesmo a utilizo e ela funciona muito bem.

Você pode querer definir a resolução da tela manualmente, já que a configuração do modo da maneira usual ainda não é suportada pelo módulo do kernel hyperv_fb.

Isso pode ser arquivado abrindo o arquivo /etc/default/grub com o editor de sua escolha como root. Em seguida, edite a linha

GRUB_CMDLINE_LINUX=""

para ler

GRUB_CMDLINE_LINUX="video=hyperv_fb:[width]x[height]"

substituindo [width] e [height] pelos valores desejados. Por exemplo, para resolução FullHD eu uso

GRUB_CMDLINE_LINUX="video=hyperv_fb:1920x1080"

para aplicar as novas configurações depois em uma janela de terminal

sudo update-grub

e reinicie o sistema convidado. A próxima vez que seu convidado Linux tiver a resolução desejada.

    
por Jan Henke 07.04.2014 / 09:50
8

Sim, você pode!

Há apenas uma coisa que você precisa saber: A inicialização segura deve ser desativada . O Hyper-V permite a inicialização segura por padrão, portanto, se você clicar no assistente para criar uma VM, ela não funcionará. Você precisa desativar o Secure Boot. Você pode fazer isso alterando as configurações da máquina virtual com o Gerenciador Hyper-V. Sob Firmware é uma opção para inicialização segura.

link

    
por gijswijs 21.07.2014 / 23:16
7

Como observado na discussão no post seguinte de um dos PMs trabalhando no Hyper-V, não parece que as distribuições atuais do Linux suportam o Hyper-V gen2.

  

O suporte ao Linux está sendo trabalhado. Não requer alterações no   Hyper-V, em vez do conjunto de componentes LIS, além de algumas mudanças no kernel   para suportar os dispositivos apropriados.

     

Felicidades,

     

John.

Referência:

por runxc1 Bret Ferrier 04.12.2013 / 00:06