Я создал использование VM Ubuntu "Быстрого, Создают" на установке отдельных окон. Я с тех пор переместил диск несколько раз и выполнил набор команд на нем, и так или иначе я не могу заставить расширенную сессию работать.
Я имею, выполнил следующее в VM:
cat << 'EOF' >~/setup_enhanced_session_hv_mods.sh
#!/bin/bash
sudo apt purge -y linux-azure
sudo apt autoremove -y --purge
sudo apt install -y linux-azure
update-initramfs -u
reboot
EOF
chmod +x ~/setup_enhanced_session_hv_mods.sh
~/setup_enhanced_session_hv_mods.sh
lsmod
шоу это:
root@skynet:~# lsmod | grep hv
hv_balloon 28672 0
hv_sock 16384 1
vsock 36864 2 hv_sock
hv_netvsc 73728 0
hv_storvsc 20480 5
scsi_transport_fc 57344 1 hv_storvsc
hv_utils 32768 0
hv_vmbus 94208 8 hv_balloon,hv_utils,hv_netvsc,hid_hyperv,hv_storvsc,hyperv_keyboard,hv_sock,hyperv_fb
uname
:
root@skynet:~# uname -r
5.3.0-40-generic
И это на хосте:
Set-VM -VMName SkyNet -EnhancedSessionTransportType HvSocket
Это немного страшно, как я сделал это, так как автоудаляют, казалось, не работал. Я удалил все ядра при начальной загрузке, загрузил голубой Linux deb, установленный через dpkg, обновил initramfs и личинку. Выключенный и после начальной загрузки получил его работающий снова!