# Hyper-V # Включение и отключение Включение ```powershell bcdedit /set hypervisorlaunchtype auto ``` Отключение ```powershell bcdedit /set hypervisorlaunchtype off ``` # Установка гостевых систем # Alpine Linux ```shell sudo apk update sudo apk upgrade sudo apk add hvtools sudo rc-update add hv_fcopy_daemon sudo rc-update add hv_kvp_daemon sudo rc-update add hv_vss_daemon sudo rc-service hv_fcopy_daemon start sudo rc-service hv_kvp_daemon start sudo rc-service hv_vss_daemon start sudo reboot ``` # Arch Linux ```shell sudo pacman -Suyy sudo reboot sudo pacman -S hyperv % for i in {vss,fcopy,kvp}; do sudo systemctl enable hv_${i}_daemon.service; done sudo reboot ``` # CentOS ```shell sudo yum upgrade sudo reboot sudo echo "SUBSYSTEM==\"memory\", ACTION==\"add\", ATTR{state}==\"online\"" > /etc/udev/rules.d/100-balloon.rules sudo yum install hyperv-daemons sudo echo noop > /sys/block/sda/queue/scheduler sudo systemctl enable hypervkvpd hypervvssd hypervfcopyd sudo nano /etc/default/grub ``` > GRUB\_CMDLINE\_LINUX="... elevator=noop" ```shell sudo grub2-mkconfig -o /boot/grub2/grub.cfg sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg sudo reboot ``` # Ubuntu ```shell sudo apt update && sudo apt upgrade sudo reboot sudo apt install --install-recommends linux-virtual linux-tools-virtual linux-cloud-tools-virtual sudo echo "hv_vmbus" >> /etc/initramfs-tools/modules sudo echo "hv_storvsc" >> /etc/initramfs-tools/modules sudo echo "hv_blkvsc" >> /etc/initramfs-tools/modules sudo echo "hv_netvsc" >> /etc/initramfs-tools/modules sudo rmmod floppy echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf sudo update-initramfs -u sudo reboot ``` # Смена разрешения в Linux ``` sudo nano /etc/default/grub ``` > GRUB\_CMDLINE\_LINUX\_DEFAULT=".. video=hyperv\_fb:1920x1080" ``` sudo update-grub ```