Please follow the steps to install Hyper-V integration services in the [[Ubuntu|Ubuntu Linux]] VM of [[Microsoft Hyper-V|Hyper-V]].
1. Login to Hyper-V host.
2. Open PowerShell as Administrator.
3. Run the command as follows.
```PowerShell
Get-VMIntegrationService -VMName "ubuntu2310"
```

4. Open the Hyper-V Manager tool.
5. Right-click the VM and select the Settings.

6. Select Integration Services on the Settings of the VM page.

7. Select the Guest services checkbox on the Integration Services page and click OK.

8. Run the command as follows to ensure the Integration Services of the VM are enabled
```PowerShell
Get-VMIntegrationService -VMName "ubuntu2310"
```

9. Login to the Linux Server.
10. Run the command as follows to edit modules.
```bash
vim /etc/initramfs-tools/modules
```

11. Add hv_modules to initramfs-tools modules.
```
hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc
```

12. Run the following command to update the apt packages.
```bash
sudo apt update
```

13. Run the following command to upgrade the apt packages.
```bash
sudo apt -y upgrade
```

14. Run the following command to install the Hyper-V integration packages for Ubuntu.
```bash
sudo apt -y install linux-virtual linux-cloud-tools-virtual linux-tools-virtual
```

15. Run the following command to update initramfs.
```bash
sudo update-initramfs -u
```

16. Run the following command to reboot.
```bash
sudo reboot
```
17. Run the following command to ensure the LIS integration features are installed.
```bash
lsmod | grep hv
```

# References
[How to Install Hyper-V integration services in the ubuntu Linux VM | Veeam Community Resource Hub](https://community.veeam.com/blogs-and-podcasts-57/how-to-install-hyper-v-integration-services-in-the-ubuntu-linux-vm-6353)