יום ה', ה’ בטבת תשע”ט
    דף הבית  |  יצירת קשר  |  בצלאל - אתר התדמית  |  מידע אישי ודואר בצלאל  |  השאלות מהמחסן המרכזי  
תוכנת VirtualBox, היא תוכנת וירטואליזציה חינמית, המאפשרת להריץ שתי מערכות הפעלה במקביל, Mac Osx ו Windows , בכתבה הבאה מוצג סרטון הדרכה וכתבה מקיפה, כולל קישורים להורדת התוכנה ואלטרנטיבות בתשלום.
21:42 (19/04/11) נתן גיל

*YouTube:NiHawhZJH-o* וירטואליזציה עם VirtualBox פתרון הווירטואליזציה המלא המהיר והנוח ביותר שאפשר להוריד ללא תשלום הוא VirtualBox של Sun, תוכנת וירטואליזציה חינמית שפועלת תחת חלונות, OS X ולינוקס. הדוגמאות בכתבה זו מתבססות על VirtualBox עם שפועלת תחת חלונות XP, אבל אופן השימוש בה זהה בכל מערכות ההפעלה שבהן היא פועלת. VirtualBox תחת חלונות צילום מסך אחרי ההתקנה, הפעילו את VirtualBox. לחצו על הכפתור New בסרגל הכלים, ולחצו על Next כדי לדלג ישר לשלב הראשון בתהליך. בחרו שם למערכת הווירטואלית שלכם (לדוגמה, XP), ובחרו את סוג מערכת ההפעלה שאתם מתכננים להתקין. בהתאם למערכת ההפעלה שתבחרו, VirtualBox תקבע ברירות מחדל מתאימות עבור המערכת הווירטואלית. היא כוללת ברירות מחדל עבור מגוון גדול מאוד של מערכות הפעלה (ביניהן כל הגרסאות של חלונות, כולל חלונות 7), אבל אם המערכת שאתם מחפשים לא נמצאת ברשימה, פשוט בחרו ב-Other. בחרו את סוג מערכת ההפעלה צילום מסך עתה, בחרו את כמות הזיכרון שאתם רוצים להקדיש למערכת. VirtualBox תמליץ על כמות זיכרון מתאימה, לפי דרישות מערכת ההפעלה שבחרתם להתקין ולפי נפח הזיכרון הזמין במחשב שלכם, אבל ההמלצות של VirtualBox נוטות להיות מעט שמרניות מדי. ברוב המקרים, אנחנו ממליצים לבחור לפחות כפליים מכמות הזיכרון המומלצת. עם זאת, זכרו שבכל זמן שהמערכת הווירטואלית פועלת, הזיכרון הזה יהיה תפוס ולא יהיה זמין לשימוש במחשב המארח. השלב הבא הוא יצירת כונן קשיח וירטואלי עבור המערכת הווירטואלית החדשה. VirtualBox תאפשר לכם להשתמש בכונן קשיח וירטואלי קיים או ליצור כונן חדש - אם זו המערכת הווירטואלית הראשונה שאתם יוצרים, השאירו את השורה Create new hard disk מסומנת. בחרו את כמות הזיכרון שאתם רוצים להקדיש צילום מסך בעת יצירת כונן קשיח וירטואלי חדש, תתבקשו לבחור אם להשתמש באחסון דינמי או קבוע מראש. הכונן הקשיח הווירטואלי של VirtualBox הוא למעשה קובץ אחד גדול (או כמה קבצים גדולים) בכונן הקשיח שלכם, שמכיל בתוכו את כל הקבצים של המערכת הווירטואלית. בדומה לזיכרון, תצטרכו להגדיר מראש כמה נפח אחסון להקדיש למערכת הווירטואלית, אבל בניגוד לזיכרון, לא תצטרכו להקדיש את כל המקום למערכת הווירטואלית מיד עם הפעלתה. באחסון דינמי, VirtualBox יוצרת את הכונן הקשיח הווירטואלי בקובץ קטן מאוד, ומגדילה אותה במידת הצורך תוך כדי השימוש במערכת הווירטואלית. באחסון קבוע מראש, VirtualBox יוצרת קבצים שתופסים מראש את כל המקום שהקצבתם למערכת הווירטואלית. אחסון קבוע עשוי להביא לשיפור קל בביצועים וביציבות של המערכת הווירטואלית, אבל תהליך היצירה של הקבצים יהיה ממושך מאוד, והם יתפסו הרבה יותר מקום בכונן הקשיח. לחיסכון במקום, בחרו באחסון דינמי צילום מסך בבחירת נפח הכונן הווירטואלי שתצרו, נסו לצפות מראש איך תשתמשו במערכת הווירטואלית החדשה. אם אתם יוצרים אותה לבדיקות בלבד, הגדירו את הנפח הקטן המספיק להתקנת מערכת ההפעלה ומספר תוכנות או מסמכים. עבור XP, תוכלו להסתפק בכונן וירטואלי בגודל 6 ג'יגה-בייט או פחות. עבור ויסטה, תצטרכו כנראה להגדיר כונן גדול יותר, בסביבות 20 ג'יגה-בייט. בכל מקרה, תוכלו בהמשך להוסיף כונן וירטואליים נוספים למחשב, בדיוק כפי שמוסיפים כוננים קשיחים פיזיים למחשב רגיל. בחירת נפח הכונן הווירטואלי צילום מסך אחרי סיום יצירת המערכת הווירטואלית, היא תופיע ברשימה בצד שמאל ופרטיה יופיע בצד ימין. תוכלו ללחוץ על הכפתור Settings כדי לשנות את ההגדרות שקבעתם בזמן היצירה, ועוד הרבה מאוד הגדרות נוספות. עם זאת, כאמור, VirtualBox קובעת ברירות מחדל שמתאימות למערכת ההפעלה שבחרתם, ובדרך כלל אין צורך לשנות דבר. המערכת הווירטואלית הראשונה שלכם צילום מסך התקנת מערכת ההפעלה עד עכשיו, רק הגדרנו את פרטי המחשב הווירטואלי. במונחים של מחשבים פיזיים, זה מקביל להרכבת הרכיבים בתוך המארז. הדבר הבא שיש לעשות הוא להתקין את מערכת ההפעלה. לשם כך, יש "לחבר" למערכת הווירטואלית את תקליטור ההתקנה של מערכת ההפעלה הרצויה. בחרו את המערכת הווירטואלית שיצרתם ברשימה בצד שמאל, ולחצו על הקישור CD/DVD-ROM בצד ימין. חיבור תקליטור ההתקנה של מערכת ההפעלה צילום מסך VirtualBox יכולה להשתמש בתקליטור התקנה פיזי של מערכת ההפעלה מכונן התקליטורים של המחשב המארח, או בקובץ ISO של תקליטור ההתקנה. סמנו את השורה Mount CD/DVD Drive בראש החלון, ובחרו את האפשרות המתאימה. אם יש לכם תקליטור התקנה פיזי של חלונות XP, הכניסו אותו לכונן התקליטורים של המחשב, סמנו את השורה Host CD/DVD Drive, ובחרו את הכונן המתאים מהרשימה. אם יש לכם קובץ ISO של תקליטור ההתקנה (לדוגמה, אם אתם מתקינים הפצה של לינוקס), סמנו את השורה ISO Image Files, לחצו על כפתור התיקייה שבקצה השורה, לחצו על Add כדי להוסיף את קובץ ה-ISO, ולבסוף לחצו על OK. אחרי יצירת המערכת הווירטואלית והגדרות תקליטור ההתקנה של מערכת ההפעלה, אפשר להפעיל אותה ולהתחיל בהתקנה. בחרו את המערכת שיצרתם, ולחצו על הכפתור Start. מסך האתחול של מערכת וירטואלית ב-VirtualBox צילום מסך מכאן והלאה, ההתקנה של XP (או של כל מערכת הפעלה אחרת) ממשיכה כרגיל, בתוך חלון של VirtualBox. כדי לשלוט במערכת הווירטואלית (כלומר, כדי שלחיצות העכבר והמקלדת יופנו אליה ולא אל המחשב המארח), פשוט לחצו בתוך החלון שלה. לאחר מכן, כדי להשתחרר ממנה (כלומר, כדי לשלוט שוב במחשב המארח), לחצו על ה-Ctrl הימני במקלדת שלכם. התקנת XP בתוך VirtualBox צילום מסך בסיום התהליך, VirtualBox תדע לתקשר עם מערכת ההפעלה האורחת ישירות, ואז תוכלו פשוט לעבור בינה לבין המחשב המארח באופן שקוף, כמו שעוברים בין כל התוכנות האחרות במחשב. בתפריט Machine תוכלו לשלוט במחשב הווירטואלי שבתוכו מערכת ההפעלה פועלת - לכבות או לאתחל אותו, להקפיא אותו או לשמור את מצבו, וכו'. מלבד זאת, עד כמה שידוע לתוכנית ההתקנה של מערכת ההפעלה, היא רצה בתוך מחשב רגיל והיא פועלת בדיוק כפי שהיתה פועלת אם הייתם מתקינים אותה בסביבה פיזית, ולא וירטואלית. המשיכו את ההתקנה כרגיל. השלב הבא אחרי ההתקנה, הדבר הראשון שיש לעשות הוא להתקין במערכת הווירטואלית את הדרייברים של VirtualBox. אלו ישפרו את ביצועיה, ויאפשרו לעבור באופן חלק בינה לבין מערכת ההפעלה המארחת - ללא הצורך לשחרר את המקלדת והעכבר עם הכפתור Ctrl. הדרייברים של VirtualBox נקראים "Guest Additions", וישנם דרייברים כאלה עבור רוב מערכות ההפעלה, ביניהן רוב הגרסאות של חלונות (גם חלונות 7), הפצות רבות של לינוקס, Solaris, ואפילו OS/2. להתקנת הדרייברים, הפעילו את מערכת ההפעלה הווירטואלית כרגיל, ואחרי שהאתחול יסתיים ושולחן העבודה יופיע, לחצו על המקש Ctrl הימני כדי לשחרר את העכבר, פתחו את התפריט Devices, ובחרו את האפשרות Install Guest Additions. התקנת Guest Additions, לשיפור ביצועי המערכת הווירטואלית צילום מסך אם מערכת ההפעלה האורחת היא חלונות, יופיע אשף התקנה - פשוט המשיכו את ההתקנה כרגיל, אשרו את התקנת הדרייברים במידת הצורך, והפעילו מחדש את מערכת ההפעלה הווירטואלית (לא את המחשב המארח) בתום התהליך. תחת לינוקס, VirtualBox תוסיף קובץ לשולחן העבודה אותו תצטרכו להפעיל, ולהמשיך לפי ההוראות שמופיעות על המסך. אחרי סיום ההתקנה של מערכת ההפעלה והדרייברים של VirtualBox, רצוי מאוד ליצור את התצלום הראשון של המערכת הווירטואלית שלכם - כך תוכלו תמיד לחזור בקלות להתקנה נקייה וחלקה של מערכת ההפעלה. מערכת התצלומים (או Snapshot Manager) של VirtualBox מאפשרת לשמור את מצב המחשב הווירטואלי בכל רגע נתון - גם בזמן שהוא פועל - ולאחר מכן לחזור לאותו המצב ולבטל את כל השינויים האחרים שנעשו מאז. VirtualBox יכולה לשמור מספר בלתי מוגבל של תצלומים כאלה עבור כל מערכת וירטואלית - אחרי ההתקנה הראשונה, לפני ביצוע שינויים גדולים או התקנת תוכנה, לפני גלישה לאתר שחשוד כזדוני, ובכל הזדמנות אחרת. ליצירת התצלום, פתחו את התפריט Machine ובחרו את האפשרות Take Snapshot. הזינו שם אינפורמטיבי לתצלום (לדוגמה, Clean Install), ולחצו על OK. לשחזור המערכת לאותו התצלום, כבו אותה, לחצו עליה ברשימה בצד שמאל, ועברו ללשונית Snapshots בצד ימין. בחרו את התצלום הרצוי, ולחצו על הכפתור Revert בסרגל הכלים (הכפתור השני מימין). יצירת תצלום של מצב מערכת ההפעלה האורחת ב-VirtualBox צילום מסך אם אחרי שימוש ממושך במערכת הווירטואלית תרצו לחזור לאותו התצלום המקורי שמיד אחרי ההתקנה, אבל לא תרצו לאבד את כל העבודה שעשיתם מאז, תוכלו ליצור תצלום נוסף לפני השחזור, לחזור אחורה לתצלום המקורי, ולבסוף לחזור שוב קדימה לתצלום החדש. מה עוד? אם המערכת הווירטואלית מיועדת לשימוש ממושך, יש כמה שינויים שכדאי לעשות בהגדרות שלה כדי לשפר את האינטגרציה שלה עם המחשב המארח. ראשית כל, בטלו את שומר המסך ואת כל אפשרויות ניהול האנרגיה, כמו הכיבוי האוטומטי. מכיוון שהמערכת הווירטואלית פועלת בתוך מחשב מארח, הוא כבר ידאג לכל הנושאים האלה בעצמו. תחת חלונות, אפשר לבטל גם את System Restore, שרק יבזבז מקום בכונן הקשיח הווירטואלי. כשמערכת ההפעלה האורחת היא חלונות, VirtualBox תומכת במצב שנקרא Seamless Mode - בחרו אותו מהתפריט Machine. במצב זה, החלונות של מערכת ההפעלה האורחת מופיעים לצד החלונות של מערכת ההפעלה המארחת, כאילו כולן פועלות באותו מחשב. שולחן העבודה של מערכת ההפעלה האורחת מוסתר. מצב זה בהחלט יכול להרשים את עוברי האורח, אבל הוא לא שימושי לגמרי. VirtualBox עדיין מפרידה בין מערכות ההפעלה השונות, והמעבר בין החלונות השונים באמצעות המקלדת (לדוגמה, עם הקיצור Alt+Tab), אפשרי רק בתוך החלונות של כל מערכת. כמו כן, שולחן העבודה של המערכת האורחת מוסתר. חלונות 7 פועלת במערכת וירטואלית תחת חלונות XP, במצב Seamless אלטרנטיבות ל-VirtualBox VMware Workstation היא תוכנת וירטואליזציה מסחרית מתקדמת ונוחה יותר לשימוש משאר VirtualBox, אבל גם יקרה בהרבה. רישיון השימוש לחלונות או ללינוקס עולה כ-190 דולר. מלבד יציבות ואמינות גבוהים יותר, VMware Workstation גם מציעה ביצועים משופרים, עם תמיכה טובה יותר בריבוי-מעבדים ובהאצה תלת ממדית. VMware Workstation גם נוחה יותר לשימוש, ותומכת בהתקנה אוטומטית של חלונות ובגרירת קבצים בין מערכת ההפעלה המארחת למערכת האורחת - שיפור מהותי לעומת אפשרויות השיתוף המוגבלות של VirtualBox. כמו כן, VMware Workstation מאפשרת "לייבא" מחשבים פיזיים ולהפוך אותם למערכות וירטואליות. עבור משתמשי OS X, מציעה VMware את VMware Fusion, שכוללת את כל התכונות החשובות של VMware Workstation עבור משתמשים ביתיים, אבל עולה רק כ-80 דולר. Fusion כוללת פיצ'רים רבים שנועדו לטשטש ככל האפשר את ההפרדה בין מערכת ההפעלה הראשית (OS X) למערכת ההפעלה הווירטואלית (ובמיוחד חלונות), והיא מאפשרת לפתוח תוכנות של חלונות ישירות מתוך ה-Dock ולהפעיל מסמכים באמצעות תוכנות חלונות כברירת מחדל. הודות לתמיכה בייבוא של מחשבים "פיזיים" והמרת למערכות וירטואליות, תוכלו לעבור מחלונות למקינטוש ולקחת אתכם את המחשב הקודם במלואו. בנוסף לתוכנות המסחריות, VMware מציעה גם שתי תוכנות חינמיות. VMware Server, למרות שמה המבלבל, יכולה לפעול כתוכנת וירטואליזציה שולחנית רגילה והיא כוללת את רוב הפיצ'רים של VMware Workstation, אם כי היא איטית מהפתרונות האחרים. VMware Player נועדה רק להפעיל מערכות וירטואליות שנוצרו באמצעות תוכנות אחרות, אבל אפשר ליצור מערכות וירטואליות חדשות לשימוש עם VMWare Player באמצעות שירותים מקוונים כמו EasyVMX. אפשרות נוספת עבור משתמשי OS X היא Parallels Desktop, תוכנת הווירטואליזציה הראשונה שאפשרה להפעיל את חלונות תחת OS X בסביבה וירטואלית. מחירה זהה לזה של Fusion (כ-80 דולר), והיא נמצאת איתה במאבק צמוד על פיצ'רים וביצועים. נכון לעכשיו, שתיהן מציעות רמה דומה מאוד של ביצועים, ותכונות פחות או יותר חופפות. כמו כן, שתיהן מאפשרות לייבא את המערכות הווירטואליות שנוצרו באמצעות התוכנה המתחרה. גם מיקרוסופט מציעה פתרון וירטואליזציה חינמי - VirtualPC 2007, תוכנות וירטואליזציה לחלונות בלבד. VirtualPC 2007 היא מיושנת ומוגבלת לעומת VirtualBox והתוכנות המסחריות האחרות שצוינו קודם, והיא תומכת רק בהתקנות וירטואליות של גרסאות שונות של חלונות, ולא בהתקנות של לינוקס או מערכות הפעלה אחרות. צילום מסך