تُعد خدمات تكامل Hyper-V (LIS) في أنظمة Linux خطوة مهمة لتحسين الأداء وضمان تكامل أفضل بين الجهاز الافتراضي والنظام المضيف. في معظم التوزيعات الحديثة، تكون هذه الخدمات مُدمجة افتراضيًا، لكن يمكن تفعيلها أو تثبيتها يدويًا عند الحاجة.
توزيعات Debian
في الإصدارات الحديثة مثل Debian 10+ وUbuntu، تكون خدمات LIS مُدمجة في النواة. للحصول على تحسينات إضافية في Ubuntu على Hyper-V أو Azure:
sudo apt install linux-azure
sudo update-grub
sudo reboot
في Debian 12، يمكن تفعيل الوحدات يدويًا:
sudo apt install hyperv-daemons
sudo modprobe hv_vmbus hv_netvsc hv_storvsc hv_balloon
للتحقق من تشغيل LIS:
lsmod | grep hv
في Debian 9 وما قبله، يجب إضافة الوحدات يدويًا:
echo 'hv_vmbus' | sudo tee -a /etc/initramfs-tools/modules
echo 'hv_storvsc' | sudo tee -a /etc/initramfs-tools/modules
echo 'hv_blkvsc' | sudo tee -a /etc/initramfs-tools/modules
echo 'hv_netvsc' | sudo tee -a /etc/initramfs-tools/modules
sudo update-initramfs -u
sudo reboot
توزيعات Red Hat
في RHEL 7 وما بعده، تكون LIS مُدمجة في النواة. إذا لزم الأمر:
sudo dnf install hyperv-daemons # RHEL 8+
sudo yum install hyperv-daemons # RHEL 7
ثم فعّل الخدمات:
sudo systemctl enable hypervkvpd hypervvssd hypervfcopyd
sudo systemctl start hypervkvpd hypervvssd hypervfcopyd
توزيعات Arch
لا تدعم Microsoft رسميًا LIS في Arch، لكن يمكن تثبيت الوحدات يدويًا:
sudo pacman -S linux-headers
sudo modprobe hv_vmbus hv_netvsc hv_storvsc hv_balloon
توزيعات openSUSE
الخدمة مُدمجة في النواة، لكن قد تحتاج إلى أدوات إضافية:
sudo zypper install hyperv-tools
ثم فعّل الخدمات:
sudo systemctl enable hv_fcopy hv_vmbus hv_storvsc hv_netvsc
sudo systemctl start hv_fcopy hv_vmbus hv_storvsc hv_netvsc
ضبط دقة الشاشة في Hyper-V
إذا كانت دقة الشاشة غير صحيحة، عدّل إعدادات GRUB:
sudo nano /etc/default/grub
أضف إعداد الدقة:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
ثم حدّث GRUB وأعد التشغيل:
sudo update-grub
sudo reboot
مشاكل النسخ واللصق في Hyper-V
وضع الجلسة المحسّن متاح فقط لأجهزة Windows. بالنسبة لـ Linux، تكون وظائف الحافظة محدودة. الحلول البديلة تشمل:
- استخدام اتصال RDP عبر XRDP.
- استخدام مشاركة الملفات عبر Samba أو NFS.
- استخدام خدمات مزامنة سحابية مثل OneDrive أو Google Drive أو Syncthing.
النتيجة النهائية
بعد تفعيل خدمات LIS، سيستفيد جهازك الافتراضي من تحسينات في الشبكات، دعم الذاكرة الديناميكية، وتكامل أفضل مع النظام المضيف. هذه المزايا تجعل تجربة استخدام Hyper-V مع Linux أكثر كفاءة وسلاسة.
باتباع هذه الخطوات، يمكنك ضمان أداء أفضل لجهازك الافتراضي والاستفادة الكاملة من ميزات Hyper-V Integration Services.
