איך להפעיל את Hyper-V ב- Windows 10

ווינדוס 10 פרו, מותקן וחינמי מכילים תוכנת וירטואליזציה בשם הייפר-וי. קוד הבסיס עובד כמעט באותה הדרך כמו ב־ווינדוס סרבר. במאמר זה אדבר על איך להפעיל את הייפר-וי בווינדוס 10, איך ליצור מכונה וירטואלית ראשונה שלך ובקצרה אדבר על וירטואליזציה מקוננת.

איך להפעיל את הייפר-וי בווינדוס 10

אפשר להפעיל את הייפר-וי בווינדוס 10 באמצעות PowerShell או ממשק המשתמש בווינדוס. PowerShell כנראה הדרך הקלה ביותר לעשות זאת, וכאן שתי דרכים לעשות זאת:

  • פתח קונסולת PowerShell עם הרשאות גבוהות.
  • הרץ את הפקודה הבאה:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
  • אתה יכול לאשרות את מחשב ה־Windows 10 שלך מחדש כאשר תתבקש לעשות זאת.
  • כעת תוכל לגשת להייפר-וי וליצור את מכונת הווירטואלית הראשונה שלך!

המשך לקרוא להוראות מפורטות יותר איך להפעיל את הייפר-וי באמצעות PowerShell או ממשק המשתמש בווינדוס.

מהו הייפר-וי?

Hyper-V הוא תוכנה לווירטואליזציה חינמית של מיקרוסופט בכל הוצאות וגרסאות Windows Server ו-Windows 10/11 Pro, Enterprise, ו-Education SKUs. בין אם אתה מקצוען IT, מפתח תוכנה, או אוהד טכנולוגיה, אני מניח שתעדיף להפעיל מספר מערכות הפעלה עצמאיות על מחשב אחד במקום לרכוש מחשב עבור כל אחת. זה יכול להיות יקר!

המכונות הווירטואליות הרצות ב-Hyper-V רצות על מה שנקרא חומרה וירטואלית. דיסקים קשיחים, מתגים, וכונני DVD מותאמים לווירטואליזציה ומוצגים למערכת ההפעלה האורח. המכונה הווירטואלית האורחת לא בהכרח יודעת שהיא רצה כמכונה וירטואלית.

דרישות מערכת Hyper-V

ישנם מספר דרישות טכניות ופרטיות לפני שמפעילים את תכונת Hyper-V ב- Windows 10. ראשית, המחשב המארח שלך חייב לעמוד בדרישות הללו:

ישנם דרישות נוספות מאוחר יותר אם אתה רוצה להריץ מחשב וירטואלי בתוך מחשב וירטואלי – אל תדאגו, אדבר על מרובע מובנה בקרוב מספיק.

האם אפשר להתקין Hyper-V ב-Windows 10 Home?

Hyper-V דורש את Windows 10 (או 11) Enterprise, Pro או Education ואינו זמין ב-Windows 10 Home. עם זאת, אפשר לעלות מ-Windows 10 Home ל-Windows 10 Pro במחשב שלך על ידי היכנס ל-הגדרות > עדכון ובטחון > הפעלה.

איך להפעיל Hyper-V עם PowerShell

באופן מעניין, השלבים הדרושים להפעלת התכונה ב-Windows הם יחסית קלים. אני אומר זאת כי היכולת להריץ מערכת הפעלה 'בתוך' המערכת הפעלה הנוכחית שלך היא טכנולוגיה מאוד מגניבה. והודות לטכנולוגיה היפה והיעילה מאוד מאחורי Powershell, תהיה מוכן ורץ ויוצר מחשבים וירטואליים (VMs) בקלות.

  • בבקשה פתח חדש PowerShell ממשק הפעלה כמנהל המערכת.
Searching for and launching PowerShell (Image credit: Petri/Michael Reinders)
  • הפעל את הפקודה הבאה כדי להפעיל Hyper-V:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Enabling Hyper-V with PowerShell (Image credit: Petri/Michael Reinders)
  • בבקשה התחל מחדש את המחשב כשמתבקש לעשות זאת. לאחר מכן, לחץ על כפתור ה-התחל וחפש את 'Hyper-V'.
  • לחץ כדי לפתוח Hyper-V Manager.
The Hyper-V Manager console (Image credit: Petri/Michael Reinders)

קליעצה! אנחנו (סוג של) מוכנים להתחיל ליצור מכונות וירטואליות. כן, גיליתי 'בעיה' פה. יותר פרטים בקרוב מאוד.

כיצד לאפשר את Hyper-V עם ממשק המשתמש של Windows

תן לי להראות לך כיצד לבצע את אותם צעדים באמצעות ממשק המשתמש הישן של לוח הבקרה.

  • ראשית, לחץ על כפתור התחלה וחפש 'תכונות אופציונליות'. בחר ניהול תכונות אופציונליות.
  • לחץ על הקישור תכונות וינדוס נוספות בפינה הימנית למעלה.
Managing optional features in Windows 10 (Image credit: Petri/Michael Reinders)
  • וכעת, הנה איפה אנו מתקעים זמנית. אם תגלול למטה למערך Hyper-V ותרחיב אותו, תראה שהפריט 'פלטפורמת Hyper-V' מושחז.
Looks like we can’t enable Hyper-V…yet… (Image credit: Petri/Michael Reinders)

כשאני מרחה מעל הפריט 'פלטפורמת Hyper-V', אני רואה: "Hyper-V לא יכול להתקין: המעבד אינו מכיל את יכולות הוירטואליזציה הנדרשות."

אז, מה אומרים על רקע? בטוח. אני משתמש במעבדת ה-Hyper-V על מחשב השולחני הראשי שלי בודד, הרץ Windows 11. אני משתמש באחת המכונות הוירטואליות של Windows 10 שלי כדי להדגים את הנושא. כבר יש לי שכבה אחת מטה בעולם הוירטואלי אם תרצה (תחשוב על Inception).

אך, מה שאני מבקש מחלון לעשות נקרא הכנסת וירטואלית מקוננת. אני אעבור על זה בפרטים נוספים למטה, אבל בגדול, אני צריך להוסיף שכבת שנייה. להפעיל את Hyper-V כתכונה בתוך מכונה וירטואלית Hyper-V נוספת. אני יודע, נאלץ לצפות ב-Inception 5 פעמים כדי להבין את זה!

בכל מקרה, אם עדיין לא מפעילים את Windows 10 במכונה וירטואלית (כמוני), Hyper-V לא יהיה מושחל ברשימת תכונות Windows האופציונליות. תוכלו לבחור בו, ללחוץ על אישור, ואז תתבקשו לאתחל את מחשב ה-PC שלכם של Windows 10.

יצירת מכונה וירטואלית עם Hyper-V

אז, יש לנו את Hyper-V מופעל ומוכן לשימוש. בואו נעבור על היסודות של יצירת מכונה וירטואלית חדשה של Windows. ב-מנהל Hyper-V, ניצור תחילה מתג וירטואלי כדי שנוכל להעביר את החיבור לרשת/אינטרנט במכונת המארח שלנו למכונה הוירטואלית החדשה שלנו.

  • לחצו על מנהל מתג וירטואלי… תחת התפריט פעולות בצד ימין.
  • לחצו על לחצן יצירת מתג וירטואלי.
Creating a new Virtual Switch (Image credit: Petri/Michael Reinders)

בוא נקרא לזה 'מתג אינטרנט'. לאחר מכן, ההגדרות deafult צריכות להיות טובות – אנחנו משתמשים ב רשת חיצונית ובכרטיס הרשת Microsoft Hyper-V כדי להעביר את החיבור של מכונת ה- VM לאורח למכונת ה- VM החדשה. זה יאפשר לשרתי DHCP להעניק למכונה החדשה כתובת IP.

  • לחץ אישור.
  • לאחר מכן, תחת פעולות, לחץ חדש -> מכונה וירטואלית…
  • לחץ הבא, ולאחר מכן הזן שם עבור המכונה החדשה ולחץ הבא.
Creating a new Virtual Machine (Image credit: Petri/Michael Reinders)
  • בדף ציין דור, תרצה לבחור דור 2. לחץ הבא
Specifying the Generation of our machine. Most likely you will be choosing ‘Generation 2’. (Image credit: Petri/Michael Reinders)
  • I will assign 4 GB of ram for our new machine and turn off Dynamic Memory for these demo purposes. My initial Hyper-V VM has 8 GB, so that should be fine. Click Next.
  • נבחר את 'מתג האינטרנט' מהתפריט הנפתח חיבור במסך תצורת רשת ולחץ הבא.
Choosing our new Virtual Switch to provide network and Internet access to the VM (Image credit: Petri/Michael Reinders)
  • אנו יכולים להשאיר את כל ההגדרות deafult עבור הדיסק הקשיח הווירטואלי, לחץ הבא ובחר את ברירת המחדל להתקין את מערכת ההפעלה מאוחר יותר
  • לחץ הבא שוב, ולאחר מכן סיום!
There’s our new Virtual Machine – ‘Windows 10 Inception’ (Image credit: Petri/Michael Reinders)

הנה זה!

שינויים מומלצים בתצורת מכונת ה- Hyper-V שלך

I will go through a few more common config changes I make when setting up a new VM and explain them to you.

  • לחץ לחיצה ימנית על מכונת הווירטואלית שלך ולחץ הגדרות.
  • בתפריט ברירת המחדל הוספת חומרה, בקר SCSI צריך להיות נבחר. לחץ על הכפתור 'הוסף', בחר 'מגש דיסק DVD', ואז לחץ הוסף שוב.
Adding a DVD Drive so we can install an operating system (Image credit: Petri/Michael Reinders)
  • כאשר יש לך קובץ ISO להתקנה זמין, תוכל לבחור באפשרות 'קובץ תמונה:' ולעיין בו.
  • לאחר שיש לך את ה-ISO שלך מוכן, עליך ללחוץ על תפריט קושחה בצד שמאל ולהעביר את כונן DVD לראש הרשימה כך שה-VM תטען אליו כאשר תפעיל אותו.
  • לאחר מכן, לחץ על תפריט מעבד ווודא כמה מעבדים וירטואליים (vCPUs) ברצונך להקצות לו. ככל שתוסיף, כך ירוץ המערכת במהירות יותר. אך זה ישפיע באופן שלילי על מערכת ההפעלה המארחת שלך, ולכן תצטרך לכוון את ההגדרות אלו במהלך הזמן.

אלה הם הנקודות המרכזיות ובהחלט יכולות לכוון אותך בכיוון הנכון.

Hyper-V והפעלת מכונה וירטואלית מקוננת

I’ve already briefly described the concept of nested virtualization. For the scope of this article, let me ask you to get more detail by checking out our previous post on how to enable nested virtualization on Windows 10 Hyper-V.

עם זאת, אני רוצה לטפל בכמה 'בעיות' שציינתי קודם במאמר זה. הבעיה העיקרית היא העובדה שאני לא יכול באמת להשתמש בתוכנת Hyper-V עד שאני מסדר את דרישות ההפעלה הוירטואלית המקוננת. אישית, אני מוצא את זה מוזר שווינדוס מאפשר לך להריץ את פקודת הפוורשל להפעלת פלטפורמת Hyper-V בלי התנאים הדרושים!

היכולת להפעיל את תכונת Hyper-V ב-VM מחייבת פקודת פוורשל מיוחדת להפעלה מהמחשב המארח הראשי שלך. לפני שתמשיך, וודא שה-VM שברצונך לשנות מופעל. אני אפעיל קונסולת PowerShell כמנהל ואריץ מספר פקודות.

ראשית, אני אריץ את הפקודה Get-VM:

Get-VM
Running ‘Get-VM’ and then enabling the virtualization Features on my Windows 10 VM (Image credit: Petri/Michael Reinders)

כן, יש לי אוסף נהדר של מכונות, איננו? המכונה שאני עובד עליה נקראת 'Windows 10 22H2 – MSA – ISO'. אז, אני אריץ את הפקודה הזו כדי לאפשר את התכונות המיוחדות של המעבד עבור המכונה הספציפית הזו.

Set-VMProcessor -VMName "Windows 10 22H2 - MSA - ISO" -
ExposeVirtualizationExtensions $true

פשוט הפעילו את המכונה הווירטואלית שלכם וכעת תוכלו להפעיל את Hyper-V בה. תוכלו להתייחס לשלבים לעיל באמצעות PowerShell או הממשק הגרפי.

מסקנה

Hyper-V הוא פתרון וירטואליזציה חינמי וקל לשימוש שמובנה ישירות ב-Windows. אני משתמש בו מאז שהפך לחלק מ-Windows, עוד בימי Windows 8!

I strongly encourage you, as IT Pros, to use it for your day-to-day testing needs. There is no need to buy another desktop or laptop just to see if an older version of Adobe Acrobat will work on Windows 11. Just fire up a new Windows 11 VM and give it a go!

אנא השאירו תגובות או שאלות למטה. אשמח לעזור אם תתקלו בבעיות בהגדרה. תודה על הקריאה!

Source:
https://petri.com/enable-hyper-v/