כיצד להפעיל מכונה וירטואלית בלינוקס: 3 דרכים שונות

כיצד להפעיל מכונה וירטואלית בלינוקס: 3 דרכים שונות

עליך להפעיל מערכת הפעלה נוספת במחשב Linux. אתחול כפול הוא אופציה, אך תוכל להשתמש במכונה וירטואלית.





אבל אם תבחר באפשרות השנייה, באיזו תוכנת מחשב וירטואלי של Linux עליך להשתמש?





מכונות וירטואליות מול לינוקס אתחול כפול

ישנן שתי דרכים להריץ מערכות הפעלה מרובות במחשב:





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

הזמן שנדרש להפעלה מחדש, בחירת מערכת הפעלה אחרת במסך האתחול של GRUB ולאחר מכן אתחול יכול להיות בעייתי. זה נכון במיוחד במערכות שבהן Linux מותקנת לצד Windows.



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

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





מהי מכונה וירטואלית?

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

למד עוד: מהי מכונה וירטואלית וכיצד היא פועלת?





כיצד לעצור שיחות טלפון לא רצויות בניי

כיצד להפעיל וירטואליזציה במחשב האישי שלך

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

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

lscpu

חפש 'וירטואליזציה' --- יופיע הסוג שבו מעבד המחשב שלך תומך במחשב. אתה אמור לראות התייחסות ל- VT-x, VT-d או AMD-V.

כדי לאפשר וירטואליזציה של חומרה, יהיה עליך לאתחל את המחשב שלך כדי לגשת ל- BIOS/UEFI. אופן ההשגה תלוי במכשיר שלך, בדרך כלל ניתן לגשת אליו באמצעות הקשה של ה אוֹ F2 לאחר שהמחשב יופעל מחדש.

למצוא את ה מִתקַדֵם מסך ב- BIOS וחפש אחד מהאפשרויות הבאות:

  • וירטואליזציה
  • VT-x (אינטל --- למערכות ישנות יותר תהיה VT-d)
  • AMD-V (מערכות AMD)

סביבות BIOS ישנות יותר מנוווחות באמצעות מקשי החצים; עם זאת, ניתן לגשת לתפריטים ב- UEFI חדשים יותר באמצעות עכבר. לאחר שהפעלת וירטואליזציה, לחץ על F10 כדי לשמור ולצאת.

לאחר מכן המחשב יופעל מחדש.

3 כלי מכונה וירטואליים עבור לינוקס

כשהווירטואליזציה מופעלת, הגיע הזמן להציץ בבחירת יישומי Linux VM.

1. VirtualBox

מציעה וירטואליזציה רב תכליתית, VirtualBox יכולה ליצור מכונה וירטואלית עם כמעט כל מערכת הפעלה (למעט אלה המיועדות למכשירי ARM). הוא מציע גם וירטואליזציה בסיוע תוכנה וחומרה, ושמירת מכונות וירטואליות כתמונות דיסק. זה מקל על גיבוי או העברה למחשבים או יישומי VM אחרים.

VirtualBox טובה במיוחד בהפעלת הפצות לינוקס של 32 סיביות ו 64 סיביות, כמו גם Windows. אפשר אפילו להריץ macOS ב- VirtualBox, אולי כדי לבדוק זאת לפני שתגדיר את המחשב שלך כמקינטוש.

הורד: VirtualBox (חינם)

2. הפעל VM של Linux ב- QEMU

אם אתה רוצה להריץ מערכת הפעלה ARM בתור VM VM שלך, QEMU היא הבחירה הטובה ביותר. הכלי המבוסס על שורת פקודה מתאים למחשבי VM של Android, Raspbian או מערכת ההפעלה RISC שאינה לינוקס.

כיצד להחזיר משחק קיטור

קיצור של 'אמולטור מהיר', QEMU הוא מעט מאתגר, אך מסתמך על שורת הפקודה ולא על ממשק מונע עכברים. כדי לחסוך זמן, ניתן להוריד כמה מערכות הפעלה לאורחים עם QEMU מובנה. עיין במבט שלנו הפעלת מערכת ההפעלה Raspbian Pi ב- QEMU כדי לקבל היכרות עם כלי Linux VM זה.

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

sudo apt install qemu qemu-kvm libvirt-bin

כפי שצוין, ממשק שורת הפקודה במסוף משמש להפעלת QEMU. זה יכול להיות מאתגר עבור משתמשי לינוקס חדשים יותר, אך למרבה המזל ישנם פתרונות. מזלגות QEMU אלה מוסיפים ממשק משתמש גרפי (GUI) כך שתוכל להריץ VM של Linux מבלי להקליד פקודות:

פרויקטים אלה נמצאים בשלבי פיתוח שונים --- לקבלת התוצאות הטובות ביותר, נסה QtEmu.

3. נגן תחנת עבודה של VMware

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

הורד: נגן תחנת העבודה של VMware

עם תמיכה בכל מערכות ההפעלה הגדולות של Linux ומעל 200 מערכות הפעלה אורחות, VMware Workstation Player הוא פתרון לינוקס VM חכם. שים לב שבניגוד ל- QEMU, עם זאת, VMware Workstation Player אינו יכול להריץ מערכות הפעלה ARM.

אילו הפצות לינוקס פועלות בצורה הטובה ביותר ב- VM?

לאחר שבחרת ביישום מתאים למכונה וירטואלית, יהיה עליך להתאים את בחירת מערכת ההפעלה של אורחים. לדוגמה, אתה יכול להריץ את Windows ללא מאמץ ב- VirtualBox ו- VMware

כפתור הבית של אייפון לחיצה אחת לא עובדת

לעומת זאת, QEMU מתאימה להפעלת הפצות ממוקדות ARM, כגון מערכת ההפעלה Raspberry Pi או אנדרואיד.

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

אבל מה אם אתה רוצה לרוץ את שלושתם? למרבה המזל, קיימת תאימות צולבת ניכרת ביניהם. תוכל לייבא קובץ VDI מהתקנת VirtualBox אחת לאחרת, או שתמיר VMware VMDK לקובץ IMG קריא עבור QEMU.

אז בכל יישום Linux VM שבו אתה משתמש, אתה יכול להיות בטוח לגבי העברת ה- Linux VM שלך למכשירים אחרים.

באיזה כלי לינוקס מכונה וירטואלית כדאי להשתמש?

אז בחנו שלושה יישומי מכונה וירטואלית. אבל במה כדאי להשתמש?

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

בינתיים אם ברצונך להריץ מערכת הפעלה ARM ב- Linux Linux שלך, בחר QEMU. השתמש ב- GUI אם אתה לא אוהב לבלות יותר מדי זמן במסוף.

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 7 סיבות מעשיות להתחיל להשתמש במכונה וירטואלית

למה משמשות מכונות וירטואליות? להלן מספר יתרונות ושימושים מעשיים למכונות וירטואליות שתוכל לנסות כעת.

קרא הבא
נושאים קשורים
  • לינוקס
  • VirtualBox
  • מכונה וירטואלית
  • מערכות הפעלה
  • עצות לינוקס
על הסופר כריסטיאן קאולי(1510 מאמרים פורסמו)

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

עוד מאת כריסטיאן קאולי

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה