Как собрать ядро ​​с поддержкой Hyper-V в гостевой виртуальной машине Ubuntu 12.10 на Server 2012?

Я установил Ubuntu 12.10 x64 в качестве гостевой виртуальной машины на Server 2012 и хочу обновить ядро ​​до Linux 3.8, так как ядро ​​3.8 поддерживает драйвер воздушного шара для динамической памяти и новой микросхемы (я полагаю).

До обновления работала мышь; после обновления до стандартного ядра 3.8 мышь не работает и отсутствует драйвер hv_timesource, hv_ballon .

Я попытался установить ядро ​​из исходного кода, но все компоненты Hyper-V безуспешно. Я установил ядро ​​3.8 с поддержкой hyper-v из v.s.cz/linuxhyperv.php, но все еще хочу скомпилировать свое собственное ядро ​​с патчами Ubuntu.

Виртуальная машина настроена с двумя виртуальными процессорами. CPU 2 всегда загружен на 100%! Не поддерживает SMP?

Поэтому мои вопросы:

  1. Как включить модули Hyper-V? И, если для этого требуется пользовательская сборка, то
  2. Как установить ядро ​​3.8 из исходного кода в Ubuntu 12.10?
0
задан 14 September 2014 в 22:55

2 ответа

Ubuntu 12.10 имеет LIS (Linux Integrated Services) 3.1. Это то же самое в 12.04 и ограничено. MS выпустила версию 3.4 в прошлом осени 2012 года, но работает на RedHat и CentOS, но не на ОС на основе Debian (например, Ubuntu).

Должен ли быть какой-нибудь гениальный программист, чтобы заставить LIS 3.4 работать с 12.04 и 12.10? Пожалуйста, пожалуйста!

0
ответ дан 14 September 2014 в 22:55

Обновлен до Rarring:

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

Как перейти на ежедневную сборку Ringtail?

Но hv_balloon был отключен

Чтобы включить его :

sudo modprobe hv_baloon

Все модули, работающие сейчас:

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

Мышь также работает:

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
0
ответ дан 14 September 2014 в 22:55

Другие вопросы по тегам:

Похожие вопросы: