كيفية تشغيل Hyper-V في جهاز افتراضي باستخدام المحاكاة الافتراضية المتداخلة؟



جرب أداة القضاء على المشاكل

يعد تثبيت دور Hyper-V Server أو Hyper-V Core Server على الجهاز الفعلي عملية مباشرة ولا تتطلب دائمًا إجراء تهيئة إضافية. تتمثل الخطوة التالية في بناء البيئة المعزولة في نشر وتكوين جهاز ظاهري ونظام تشغيل وتطبيق مستضاف. يُعرف هذا بالافتراضية التقليدية. في هذه الحالة ، يتم تلخيص الجهاز المادي وتقديمه لأنظمة التشغيل الضيف التي يتم استضافتها على الجهاز الظاهري. ولكن ماذا لو أردنا تشغيل Hyper-V داخل الجهاز الظاهري؟ لا يمكن القيام بذلك بشكل افتراضي ، ولكن مع تغيير إضافي على Hyper-V Server والجهاز الظاهري المستهدف. تسمى التقنية التي تسمح لنا بتشغيل جهاز افتراضي داخل الجهاز الظاهري متداخلة الافتراضية . كما أنه مدعوم من قبل البائعين المشهورين الآخرين بما في ذلك VMware و Citrix و Nutanix. تبدو مثيرة للاهتمام ، ولكن ما هي حالة استخدام تشغيل جهاز افتراضي داخل الجهاز الظاهري؟ يتم استخدامه بشكل أساسي من قبل المطورين لغرض الاختبار والمختبرات وتشغيل حاويات Hyper-V.



إذا حاولنا تثبيت Hyper-V في الجهاز الظاهري ، فسنحصل على خطأ يفيد بأنه لا يمكن إجراء التثبيت بسبب فقد إمكانات المحاكاة الافتراضية.





تتمثل حلول هذه العقبة في تمكين المحاكاة الافتراضية المتداخلة على خادم Hyper-V لجهاز افتراضي مستهدف. في النص التالي ، سنرشدك خلال إجراء تمكين الظاهرية المتداخلة على خادم Hyper-V المستضاف على Windows Server 2019.

  1. تسجيل الدخول أو الاتصال بـ Windows Server 2019 حيث قمت بتثبيت دور Hyper-V
  2. افتح مدير Hyper-V
  3. انتقل إلى الجهاز الظاهري حيث تريد تمكين المحاكاة الافتراضية المتداخلة. في مثالنا ، يسمى VM 'Windows2019' كما هو موضح في لقطة الشاشة
  4. اغلاق VM
  5. انقر بزر الماوس الأيمن على ملف قائمة البدأ ثم انقر فوق Windows Powershell (المسؤول)
  6. نوع Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true ثم اضغط في هذا المثال ، Windows2019 هو اسم الجهاز الظاهري. ستحتاج إلى كتابة اسم الجهاز الظاهري المستضاف على Hyper-V Manager الخاص بك
  7. الخطوة التالية هي تكوين الشبكات مع الجهاز الظاهري المتداخل. يمكن القيام بذلك عن طريق استخدام MAC Spoofing أو ترجمة عنوان الشبكة (NAT). في حالتنا سنقوم بتمكين MAC Spoofing عن طريق كتابة الأمر Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing قيد التشغيل في بوويرشيل. يرجى استبدال Windows2019 باسم جهازك الظاهري
  8. شغله VM وتسجيل الدخول إلى Windows Server 2019
  9. افتح مدير الخادم وانقر أضف الأدوار والميزات
  10. انقر التالى تحت قبل ان تبدأ
  11. انقر التالى تحت حدد نوع التثبيت
  12. انقر التالى أو اختر خادم الوجهة ضمن حدد الخادم الوجهة
  13. تحديد هايبر- V تحت حدد أدوار الخادم ثم انقر فوق إضافة ميزات
  14. انقر فوق 'التالي' لتثبيت Hyper-V
  15. انقر التالى تحت حدد الميزات
  16. انقر التالى تحت هايبر- V
  17. اختر محول الشبكة تحت إنشاء مفاتيح افتراضية . سيكتشف Windows Server تلقائيًا جميع محولات الشبكة المتوفرة على هذا الجهاز
  18. انقر التالى تحت هجرة الآلة الافتراضية
  19. انقر التالى أو اختر الموقع الافتراضي للقرص الثابت الظاهري أو ملف تكوين الجهاز الظاهري ضمن المتاجر الافتراضية
  20. تحديد أعد تشغيل الأدوار الوجهة أو خدمات الدور أو الميزات الموجودة على خادم محدد ، وانقر فوق تثبيت و ثم اضغط نعم تحت تأكيد تحديدات التثبيت
  21. انقر تثبيت وانتظر حتى يقوم Windows Server 2019 بتثبيت دور Hyper-V
  22. انقر تثبيت تحت تأكيد اختيار التثبيت
  23. انتظر حتى ينتهي Windows من تثبيت دور Hyper-V. سيقوم تلقائيًا بتثبيت الجهاز الظاهري.
  24. تسجيل الدخول إلى Windows Server 2019
  25. افتح مدير الخادم
  26. انتقل إلى أدوات ثم انقر فوق مدير Hyper-V
  27. قم بتثبيت جهاز افتراضي واستمتع باللعب باستخدام Hyper-V
2 دقيقة للقراءة