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

אז השאלה בהישג יד עכשיו היא: אתה יכול להפעיל את VirtualBox במחשב ולאחר מכן להפעיל מופע אחר של VirtualBox בתוך זה? התשובה לשאלה זו באה באדיבות Superuser.

השאלה

SuperUser חבייר Badia רוצה לדעת אם אתה יכול להפעיל מכונה וירטואלית אחת בתוך אחרת:

האם אפשר, נגיד, להפעיל את VirtualBox על Windows 7 עם אורח לינוקס, ובתוכו מכונת לינוקס להפעיל Bochs?

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

אז מה פסק הדין?

התשובה

SuperUser Breakthrough, שהיה לו רוב הקולות (20 ליתר דיוק) עבור התשובה שלו, מסביר:

סיפור ארוך: כן .

כל מכונה וירטואלית היא "עצמאית" מבחינה טכנית אחת עם השנייה, ועם VirtualBox, אתה יכול בקלות לעשות את זה, שכן הוא נתמך הן במערכות ההפעלה Windows ו- Linux המארח (חיקוי או לא). אתה יכול פשוט להשתמש ב- Windows כמו שלך "בסיס המארח" OS, להפעיל לינוקס ב- VM, ולאחר מכן להשתמש במערכת ההפעלה כמארח בסיס חדש עבור Bochs.

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

אז יש לך את זה; זה אכן אפשרי ועובד הכי טוב אם אתה מפעיל וירטואליזציה x86 במחשב.

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

תמונה אשראי: sonic2000gr