וירטואליזציה: Windows, Linux ו- MacOS במחשב אחד

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

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

01 מהי וירטואליזציה?

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

02 מדוע וירטואליזציה?

האפשרויות הנוספות שעולות באמצעות וירטואליזציה הן אינספור. לדוגמא, מכיוון שמערכות הפעלה מארחות ואורחים פועלות במקביל, ניתן להריץ מספר גרסאות של מערכת הפעלה בו זמנית על אותו מחשב. לדוגמא: חלונות 10 לצד חלונות 7 או 8. או שתי גרסאות של חלונות 10 זו לצד זו. אבל אתה יכול גם להשתמש במערכות הפעלה כמו Linux, OpenBSD, Solaris או ה- MS-DOS הישן. אתה עדיין יכול להשתמש בתוכניות שעובדות רק על מערכת הפעלה ספציפית אחת במקביל ליישומים 'הרגילים' שלך. לפי הרחבה, אתה יכול להמשיך להשתמש בתוכנות מיושנות שאינן תואמות עוד לגרסה חדשה יותר של מערכת ההפעלה המארחת. זה יכול אפילו למנוע ממך צורך לקנות רישיון חדש יקר לגרסה חדשה יותר כאשר הישן עדיין בסדר.

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

סוגי הוירטואליזציה

צורת הווירטואליזציה המוזכרת כאן, בה אתה משתמש בשכבת וירטואליזציה עם מערכת הפעלה אחרת על גבי מערכת ההפעלה שלך, נקראת וירטואליזציה מארחת. חולשתה של דרך וירטואליזציה זו היא הסתמכותה על מערכת ההפעלה המארחת הבסיסית. אם משהו משתבש שם, כל המכונות הווירטואליות נכשלות. לכן צורת וירטואליזציה זו פופולארית לבדיקות קצרות טווח ולעבודה בתחביב. סבירות מקצועית יותר נוטים יותר לבחור במשהו הנקרא וירטואליזציה של מתכת חשופה, כמו VMware ESXi, Citrix XenServer, Linux KVM ו- Microsoft Hyper-V Server. אין מערכת הפעלה נפרדת מתחת לשכבת הווירטואליזציה, אך המכונה הווירטואלית היא מערכת ההפעלה ושכבת הווירטואליזציה באחת. זה יעיל ואמין יותר.

03 איזו חומרה נדרשת?

לוירטואליזציה יש שני מרכיבים: תוכנת וירטואליזציה ומחשב פיזי. עם מחשב זה, זה בעיקר המעבד, זיכרון העבודה והאחסון שחשובים. עם זאת זה באמת לא צריך להיות מחשב יקר ומורכב מאוד. מספיק מחשב בן כמה שנים עם זיכרון בנפח 4 ג'יגה-בייט ומעט מקום פנוי בדיסק הקשיח. עם זאת, ניתן להפעיל פחות מכונות וירטואליות במקביל. מכיוון שלמרות שתוכנת הווירטואליזציה מפיצה בצורה טובה את כוח המחשוב של המחשב, מערכת ההפעלה המארחת תובעת תמיד חלק מכוח המחשוב והזיכרון, וגם משתמשת בדיסק הקשיח. בפועל, כמות הזיכרון הפנימית היא מכריעה במיוחד: 4 ג'יגה-בייט רק עולה, 8 ג'יגה-בייט בסדר, 16 ג'יגה-בייט ומושלם יותר.בנוסף, רצוי להשתמש במעבד 64 ביט עדכני וב- SSD במקום בדיסק הקשיח (עם לפחות כמה עשרות ג'יגה זמינים).

04 איזו תוכנה נדרשת?

מגוון תוכניות הווירטואליזציה אינו גדול במיוחד. ראשית כל, קיימת VMware המציעה שתי תוכנות זהות גם עבור Windows וגם עבור לינוקס: Workstation Pro ו- Workstation Player. למרות שהשם מרמז אחרת, הנגן מאפשר לך גם ליצור מכונות וירטואליות. בנוסף, נגן תחנות העבודה זמין לשימוש לא מסחרי. עבור macOS, VMware מציעה את התוכניות בתשלום Fusion ו- Fusion Pro. Parallels Desktop הוא גם אפשרות בתשלום עבור macOS.

אם אתה רוצה להשתמש בווירטואליזציה בחינם, יש VirtualBox בנוסף ל- VMware Player. VirtualBox הוא קוד פתוח וזמין עבור Windows, Linux, Solaris, OpenSolaris ו- macOS. ל- VirtualBox יש הכי פחות דרישות לחומרה, אך היא פחות נרחבת ופחות טובה ביישומים גרפיים מורכבים ומשחקים. לבסוף, לכל מי שיש לו גרסת 64 ביט של Windows 8 Pro או Windows 10 Pro יש אפשרות להוסיף את רכיב Hyper-V להתקנת Windows. זה מאפשר גם להקים מכונות וירטואליות.

05 בחירת התוכנה

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

אם ברצונך להשתמש באותה וירטואליזציה בכל מערכת הפעלה, VirtualBox היא הבחירה היחידה. אם אתה רוצה פונקציות מתקדמות יותר וביצועים גרפיים טובים יותר, התוכניות האחרות מתאימות יותר. ב- macOS, הבחירה בין VMware Fusion, Fusion Pro או Parallels Desktop יכולה להתבצע בעיקר על סמך המחיר והעדפות אפשריות. ב- Windows, נגן VMware מספיק לרוב הדברים. אם אתה רוצה את האפשרויות המתקדמות ביותר, אתה יכול לשקול את VMware Workstation Pro, אבל במחיר של 275 אירו, התוכנית הזו לא זולה.

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

הורד תוכנה

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

Oracle VirtualBox

שולחן עבודה מקביל

תחנת העבודה של VMware Pro

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

VMware Fusion / Fusion Pro

06 VirtualBox ו- VMware Player

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

יצירת מכונה וירטואלית חדשה מתבצעת באמצעות אשף בכל התוכניות. האשף מבטיח כי מוגדרות כל אפשרויות התצורה החשובות. ב- VMware Player, לחץ על צור מכונה וירטואלית חדשה . ראשית עליך לציין היכן ממוקמת מערכת ההפעלה שברצונך להתקין במכונה הווירטואלית. אם מדובר בתקליטור או DVD מקורי, בחר דיסק מתקין והכנס את התקליטור / DVD לנגן ה- DVD של המחשב. אם אין לך דיסק אמיתי, אבל יש לך קובץ ISO, זה גם עובד בסדר. לאחר מכן לחץ על קובץ תמונת דיסק מתקין (iso) ובחר באמצעות עיון בקובץ ה- iso (אשר באמצעות Next). כעת הנגן מתאים את שאר אשף ההתקנה למערכת ההפעלה שתותקן. עם Windows אתה כבר יכול להזין את מפתח הרישיון וליצור חשבון מנהל עם סיסמה. לחץ על הבא ותן למכונה הווירטואלית שם ומיקום בדיסק הקשיח.

07 דיסק וירטואלי

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