הנה איך אתה יכול להתקין את אובונטו על מכונה וירטואלית QEMU המופעלת על ידי KVM.

כשזה מגיע לווירטואליזציה, QEMU מקדימה בקילומטרים את VirtualBox ו-VMware עם הביצועים הכמעט מקוריים וערכת התכונות העשיר שלה. הוא משתמש ב-Linux KVM (מכונה וירטואלית מבוססת ליבה) כדי ליצור סביבות וירטואליות במחשב מארח.

כמו כל כלי לינוקס אחר, השימוש ב-QEMU ליצירת מכונות וירטואליות הוא פשוט. אתה יכול ליצור מכונה וירטואלית של אובונטו באמצעות QEMU בשתי דרכים שונות: משורת הפקודה ושימוש ב-virt-manager, חזית גרפית עבור QEMU.

הורד את ה-ISO של אובונטו

כדי להתקין את אובונטו על מכונה וירטואלית, אתה צריך את קובץ ה-ISO הזמין באתר אובונטו.

הורד:שולחן העבודה של אובונטו

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

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

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

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

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

התקן QEMU במחשב הלינוקס שלך

instagram viewer

השלב הבא הוא התקנת QEMU וכלים אחרים הדרושים להפעלת מכונה וירטואלית של אובונטו. אתה צריך להתקין qemu-kvm, libvirt-daemon, bridge-utils ו-virt-manager.

באובונטו ובדביאן, הפעל:

sudo apt להתקין qemu-kvm libvirt-daemon bridge-utils virt-manager

על Arch Linux:

sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

וכדי להתקין את החבילות על Fedora או RHEL, הפעל:

sudo dnf התקן @וירטואליזציה

לאחר ההתקנה, הוסף את המשתמש הנוכחי שלך לקבוצות libvirt ו-kvm:

sudo useradd -aG libvirt $(whoami)
sudo useradd -aG kvm $(whoami)

הפעל והפעל את שירות libvirtd לפעול בעת האתחול:

sudo systemctl התחל את libvirtd
sudo systemctl אפשר libvirtd

שימוש ב-virt-manager ליצירת Ubuntu VM

עם virt-manager, אתה יכול לנהל מכונות וירטואליות QEMU באמצעות GUI. אם אתה מעדיף את שורת הפקודה במקום זאת, דלג לסעיף הבא.

הפעל את מנהל המחשב הווירטואלי מתפריט היישומים. כאשר הוא נפתח, לחץ על צור מכונה וירטואלית חדשה סמל מהתפריט המשני ובחר מדיית התקנה מקומית (תמונת ISO או CDROM) מהאפשרויות הזמינות.

נְקִישָׁה קָדִימָה להמשיך. בחר לְדַפדֵף כדי לפתוח את איתור המדיה של ISO. כאן, תצטרך להוסיף מאגר אחסון שממנו תבחר את ה-ISO.

כדי לעשות זאת, לחץ על ועוד סמל הממוקם בפינה השמאלית התחתונה וקבע שם לבריכה (קלט הורדות אם הקובץ נמצא בספריית ההורדות). נְקִישָׁה לְדַפדֵף כדי לאתר את התיקיה ולחץ לִפְתוֹחַ. לאחר מכן, לחץ סיים.

לאחר שתסיים, בחר את המאגר החדש שנוצר בסרגל הצד השמאלי והדגש את קובץ ה-ISO של Ubuntu. נְקִישָׁה בחר עוצמת הקול להמשיך.

virt-manager יזהה אוטומטית את מערכת ההפעלה שאתה מנסה להתקין. אם לא, תוכל להקליד את השם בשדה החיפוש ולבחור את מערכת ההפעלה המתאימה מהתוצאות. כשתסיים, לחץ קָדִימָה.

בחלון הגדרות הזיכרון וה-CPU, ציין את כמות הזיכרון וה-CPU שברצונך להקצות ל-VM. עבור המדריך הזה, בוא נלך עם 4096MB של זיכרון ו-6 שרשורי CPU. אתה יכול להקצות יותר אם החומרה שלך תומכת בזה. נְקִישָׁה קָדִימָה להמשיך הלאה.

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

המשך ב צור תמונת דיסק עבור המחשב הוירטואלי וציין את הגודל (בGB) שברצונך להקצות. עבור Ubuntu VM, כל דבר יותר מ-20GB עובד. ודא ש אפשר אחסון עבור מכונה וירטואלית זו התיבה מסומנת.

לבסוף, לחץ סיים ו-virt-manager יגדיר עבורך את המכונה הוירטואלית. ברגע שהוא מסיים את ההגדרה המקדימה, יופיע תפריט אתחול שיבקש ממך לעשות זאת נסה או התקן את אובונטו. בחר זאת מרשימת האפשרויות הזמינות.

כאשר אובונטו מאתחל, אתה יכול לנסות את שולחן העבודה של אובונטו או להתקין אותו ב-VM, הבחירה היא שלך!

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

כברירת מחדל, הרזולוציה של המכונה הוירטואלית תהיה נמוכה מרזולוציית התצוגה שלך. אתה יכול לשנות זאת על ידי מעבר אל הגדרות מערכת על אובונטו והגדרת הרזולוציה באופן ידני.

כשתסיים לבדוק את המכונה, לחץ מכונה וירטואלית > כיבוי > כיבוי כדי לכבות אותו.

אם ברצונך להפעיל את המכונה הוירטואלית מאוחר יותר, פשוט הפעל את virt-manager שוב ולחץ פעמיים על הערך של Ubuntu VM כדי להפעיל את הסביבה.

הגדרת Ubuntu VM דרך ה-QEMU CLI

הטרמינל הוא הדרך המהירה ביותר להגדיר מכונות וירטואליות באמצעות QEMU. עם כמה פקודות פשוטות, אתה יכול להגדיר QEMU VM שמיש עם אובונטו.

כדי להתחיל, ראשית, צור תיקייה חדשה עבור קבצי המכונה הווירטואלית והעבר את ה-ISO של Ubuntu שהורדתי לספרייה החדשה שנוצרה:

mkdir Ubuntu-VM
sudo mv /path/to/ubuntu.iso ./Ubuntu-VM

הפעל את הפקודה הבאה כדי ליצור קובץ תמונה בספרייה הנוכחית:

qemu-img create -f qcow2 Image.img 20G

הפקודה לעיל תיצור קובץ תמונת דיסק וירטואלי בגודל 20GB. המכונה הוירטואלית תשתמש בתמונת הדיסק הזו כדי לאחסן נתונים, לכן הקפד לציין גודל בהתאם.

לאחר מכן, הפעל את הפקודה הבאה כדי להפעיל את המכונה הוירטואלית של אובונטו:

qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on

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

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

לאחר התקנת אובונטו, הקפד להסיר את -תקליטור דגל מפקודת qemu. זה יאתחל את אובונטו מקובץ תמונת הדיסק ולא מקובץ ה-ISO.

הפקודה תהפוך אז:

qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on

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

QEMU חיוני למשתמשי מחשב וירטואלי

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

ישנם מספר היפרוויזורים נוספים עבור משתמשי לינוקס, כלומר KVM, QEMU, VirtualBox ו-VMware. איזה מהם כדאי לבחור, תלוי מה אתה מצפה מהתוכנה.