כיצד להתקין KVM על אובונטו 20.04 LTS

מדריך שלב אחר שלב להתקנת KVM באובונטו 20.04 ויצירת מכונות וירטואליות באמצעות virt-manager

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

KVM יחד עם ה-API/ערכת הכלים שלו בשם libvirt משמש ליצירת VM באובונטו. הכלים כגון Virt-Manager (GUI front-end) ו-Virsh (CLI) משמשים כדי לפשט את היצירה והניהול של VMs.

במאמר זה, נלמד כיצד להתקין כראוי KVM על אובונטו 20.04 LTS.

דרישות מוקדמות

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

כדי לבדוק אם המעבד שלך תומך בוירטואליזציה של חומרה, לחץ על ctrl+alt+t כדי לפתוח מסוף. אנחנו הולכים להשתמש בפקודה מסודרת שנקראת egrep שמשתמש ב-Regexp כדי לחפש דפוס טקסט מקובץ. הקובץ שאנו הולכים לחפש מידע על CPU נמצא בו /proc/cpuinfo. הדבק את הפקודה הבאה בטרמינל כדי לבדוק תמיכה בווירטואליזציה של החומרה.

egrep -c '(vmx|svm)' /proc/cpuinfo

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

תהליך הפעלת וירטואליזציה של החומרה תלוי כעת אם יש לך מעבד אינטל או AMD. עיין במדריך של לוח האם שלך כדי לגלות כיצד להפעיל וירטואליזציה. עבור מעבדי Intel, עליך להפעיל וירטואליזציה בהגדרות ה-BIOS. עבור מעבדי AMD אפשר הגדרה שנקראת מצב SVM.

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

הַתקָנָה

פתח את המסוף על ידי לחיצה ctrl+alt+t קיצור מקלדת. כדי להתקין KVM הדבק את הפקודה הבאה בטרמינל והקש אנטר.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

ה qemu-kvm היא חבילת KVM, בעוד libvirt-daemon-system ו libvirt-clients הן חבילות ערכת כלים של libvirt. ה גשר-תוספות החבילה משמשת להגדרת גשר Ethernet עבור מחשבי VM.

מוודא התקנה

ישנן שתי שיטות לאימות ההתקנה המוצלחת של KVM. או לרוץ

kvm --גרסה

אוֹ

רשימת virsh --הכל

אם אתה מקבל את הפלט כפי שמוצג לעיל, אז KVM מותקן כהלכה במערכת שלך. כעת תוכל ליצור VM באמצעות virsh פקודה ליצירת מחשבי VM או התקנה וירט-מנהל כלי GUI ליצירה וניהול של ה-VM שלך לפי העדפתך.

יצירת VM

בחלק זה נשתמש ב-virt-manager כדי ליצור ולהפעיל VM על אובונטו 20.04. כדי להתקין virt-manager על אובונטו 20.04, הפעל את הפקודה הבאה:

sudo apt התקנת virt-manager

לאחר השלמת ההתקנה, הפעל את virt-manager. תקבל את פניך בחלון הבא.

כדי ליצור VM חדש, עליך ללחוץ על צור מכונה וירטואלית חדשה לַחְצָן.

חלון מוקפץ בשם VM חדש יופיע, בחר את מדיית התקנה מקומית (תמונת ISO או CDROM) אפשרות ולחץ על העבר.

אנחנו צריכים תמונת ISO של מערכת הפעלה שאת המכונה הווירטואלית שלה אנחנו רוצים ליצור. לחץ על עיון כדי לבחור מערכת הפעלה להתקנה.

יוצגו לך בחר נפח אחסון חלון, אנו נשתמש כעת במאגר האחסון המוגדר כברירת מחדל, אתה יכול לנסות לשחק על ידי יצירת בריכות אחסון חדשות לשימוש virt-manager. לעת עתה, נעתיק את תמונת ה-ISO של מערכת ההפעלה לספרייה הבאה באמצעות cp פקודה.

sudo cp source_of_iso_file /var/lib/libvirt/images

אנו זקוקים להרשאות שורש כדי להעתיק את ה-ISO למאגר ברירת המחדל, ולכן אנו משתמשים סודו command and source_of_iso_file הם המיקום של מערכת ההפעלה שבחרת. לאחר העתקת ה-ISO לספריית התמונות libvirt, לחץ על רענן את רשימת עוצמת הקול לַחְצָן. מערכת ההפעלה ISO שבחרת יופיע ברשימה למטה, אני בוחר ב-MX-Linux להתקנה.

בחר את מערכת ההפעלה שתבחר להתקין ולחץ בחר עוצמת הקול לַחְצָן.

לאחר בחירת ISO, לחץ על העבר בחלון הקודם.

בחר את כמות הזיכרון/RAM להקצאה ל-VM ומספר ליבות המעבד בחלון הבא. אני מציע להקצות לפחות כמות מינימלית מומלצת הנדרשת על ידי מערכת ההפעלה.

בשלב הבא הקצו לפחות את כמות שטח הדיסק המינימלית הנדרשת על ידי מערכת ההפעלה. אני מציע 30 GB עבור Windows לפחות ו-20 GB עבור כל הפצת לינוקס. Virt-manager יצור דיסק וירטואלי עבור מערכת ההפעלה באופן אוטומטי אם האפשרות הראשונה נבחרה.

עֵצָה: אתה יכול ליצור אחסון מותאם אישית בעצמך עם אפשרות שנייה.

אתה יכול לשנות את השם של VM במסך חדש זה ולאשר את הפרטים. לחץ על סיום כדי להתחיל בהתקנה של מערכת ההפעלה שלך בדיסק הוירטואלי.

עֵצָה: אתה יכול גם לנסות לשנות את הגדרות ה-VM שלך על ידי סימון התאם אישית את התצורה לפני ההתקנה אפשרות לתכונה נוספת.

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

לאחר השלמת ההתקנה, תוכל להפעיל את ה-VM על ידי בחירה בו ולחיצה הפעל את המכונה הוירטואלית לַחְצָן

כעת יש לנו VM פונקציונלי מוכן לשימוש.