Como eu construo um kernel habilitado para Hyper-V em uma VM guest Ubuntu 12.10 no Server 2012?

0

Instalei o Ubuntu 12.10 x64 como guest VM no Server 2012 e quero atualizar o kernel para o Linux 3.8, já que o kernel 3.8 suporta o driver de balão para memória dinâmica e novo IC (eu suponho).

Antes de atualizar, o funcionamento do mouse estava funcionando; depois de atualizar para um kernel 3.8 genérico, o mouse não funciona e nenhum driver hv_timesource, hv_ballon está presente.

Eu tentei instalar o kernel a partir da fonte, ativando todos os componentes do hyper-v sem sorte. Eu instalei um kernel 3.8 com suporte a hyper-v do v.s.cz/linuxhyperv.php mas ainda quero compilar meu próprio kernel personalizado com os patches do Ubuntu.

A VM está configurada com 2 CPUs virtuais. A CPU 2 está sempre abaixo de 100% de carga! Não suporta SMP?

Portanto, minhas perguntas são:

  1. Como habilitar os módulos do Hyper-V? E, se isso exigir uma compilação personalizada,
  2. Como instalar o kernel 3.8 a partir do código-fonte no Ubuntu 12.10?
por IT TC 24.02.2013 / 11:47

2 respostas

0

Atualizado para rarring:

sudo sed -i 's/quantal/raring/g' /etc/apt/sources.list
sudo apt-get update && sudo apt-get dist-upgrade

Como atualizar para o build diário do Ringtail?

Mas o hv_balloon foi desativado

Para ativar, execute:

sudo modprobe hv_baloon

Todos os módulos estão funcionando agora:

hmh@userv1:~$ lsmod | grep hv
hv_balloon             17229  0
hv_storvsc             17495  2
hv_netvsc              22768  0
hv_utils               13568  0
hv_vmbus               34431  5 hv_balloon,hv_netvsc,hid_hyperv,hv_utils,hv_storvsc

Mouse também funciona:

hmh@userv1:~$ lsmod | grep hid
hid_generic            12540  0
hid_hyperv             13059  0
hid                   101002  2 hid_hyperv,hid_generic
mac_hid                13205  0
hv_vmbus               34431  5 hv_balloon,hv_netvsc,hid_hyperv,hv_utils,hv_storvsc
    
por IT TC 26.02.2013 / 12:34
0

O Ubuntu 12.10 tem o LIS (Linux Integrated Services) 3.1. Isso é o mesmo em 12.04 e é limitado. O MS relançou o 3.4 last automn 2012, mas funciona no RedHat e no CentOS, mas não no sistema operacional baseado no Debian (como o Ubuntu).

Deve haver algum programador genial por perto para fazer o LIS 3.4 funcionar com 12.04 e 12.10? Por favor, por favor!

    
por user135536 25.02.2013 / 17:42