Windows 10 build 10565 כולל וירטואליזציה מקוננת
היום הוכרזה על ידי מיקרוסופט ש-Windows 10 build 10565 כולל עוד תכונה סודית אחת. הוא כולל תצוגה מקדימה מוקדמת של וירטואליזציה מקוננת עבור Hyper-V. תכונה זו מחקה יכולות חומרה מסוימות הנדרשות להפעלת Hyper-V במכונה וירטואלית. אז אתה יכול לקבל מכונה וירטואלית בתוך מכונה וירטואלית!
הנה ההצהרה הרשמית שהם אמרו:
Hyper-V מסתמך על תמיכת וירטואליזציה של חומרה (למשל Intel VT-x ו-AMD-V) כדי להפעיל מכונות וירטואליות. בדרך כלל, לאחר התקנת Hyper-V, ה-Hypervisor מסתיר את היכולת הזו ממכונות וירטואליות אורחות, מונע ממכונות וירטואליות אורחות להתקין Hyper-V (ועוד הרבה היפרוויזורים אחרים, לצורך העניין).
וירטואליזציה מקוננת חושפת תמיכת וירטואליזציה של חומרה למכונות וירטואליות אורחות. זה מאפשר לך להתקין Hyper-V במכונה וירטואלית אורח, וליצור עוד מכונות וירטואליות בתוך אותה מכונה וירטואלית.
הנה איך אתה יכול לבדוק תכונה זו ולהחזיק במספר מכונות ויטרואליות מקוננות.
- צור VM ב-Hyper-V.
- הפעל את סקריפט הפעלה כדלהלן:
בהתחשב בדרישות התצורה (למשל, הזיכרון הדינמי חייב להיות כבוי), מיקרוסופט ניסתה להקל על כך על ידי אספקת סקריפט PowerShell.
סקריפט זה יבדוק את התצורה שלך, ישנה כל דבר שאינו נכון (עם הרשאה), ויאפשר וירטואליזציה מקוננת עבור VM. שימו לב שה-VM חייב להיות כבוי.
Invoke-WebRequest https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/master/hyperv-tools/Nested/Enable-NestedVm.ps1 -OutFile ~/Enable-NestedVm.ps1 ~/Enable-NestedVm.ps1 -VmName
- התקן Hyper-V ב-VM האורח.
- אפשר רשת (אופציונלי). ברגע שווירטואליזציה מקוננת מופעלת ב-VM, יש להפעיל זיוף של MAC כדי שהרשת תעבוד באורחיו. הפעל את הפקודה הבאה PowerShell (כמנהל) במחשב המארח:
Set-VMNetworkAdapter -VMName
-Spoofing של MacAddress מופעל - צור VMs מקוננים.
זהו זה. מיקרוסופט סיפקה פרטים נוספים על תכונה זו ברשימה שלהם פוסט בבלוג.