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


לא יכול להחליט אם אתה רוצהאתחול כפול של מערכת ההפעלה השנייה או וירטואליזציה שלה? לא עוד ויכוח: אתה יכול לקבל את שניהם. הנה כיצד לבצע אתחול כפול ולווירטואליזציה של אותה מחיצה במחשב ה-Windows PC או Mac שלך.

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

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

משתמשי Windows: וירטואליזציה של מחיצת לינוקס שלך

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

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

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

שלב ראשון: צור את המכונה הוירטואלית החדשה שלך

בהנחה שכבר הגדרת את שתי המחיצות, אתחל לתוך Windows ובצע את השלבים הבאים:

  1. גבה הכל לפני שתתחיל. לא, אני רציני. אל תדלג על שלב זה. אל תעשה!

  2. פתח שורת פקודה כמנהל מערכת והפעל את הפקודה הבאה:wmic diskdrive list brief /format:listמצא את הכונן שבו נמצאת מחיצת הלינוקס שלך ורשום את המספר שלה (במקרה שלי, זה היה דיסק 0)

  3. השתמש בפקודה CD כדי לעבור לספרייה שבה מותקן VirtualBox. בשבילי זה היה:CD "C:\Program Files\Oracle\VirtualBox"

  4. הפעל את הפקודה הבאה, החלף את המשתנים במשתנים הנכונים עבור המערכת שלך:VBoxManage internalcommands createrawvmdk -filename "C:\Users\Whitson\Desktop\Ubuntu.vmdk" -rawdisk \\.\PhysicalDrive0החלף את נתיב הקובץ בכל מקום שבו תרצה לשים את קובץ ה-VMDK שלך. החלף את ה-0 ב-\\.\PhysicalDrive0 במספר הדיסק שלך.

  5. אתה אמור לקבל הודעה האומרת שה-VMDK נוצר בהצלחה. אם לא, ודא שביצעת את השלבים הבאיםבְּדִיוּק, ואם אתה עדיין נתקל בבעיותקרא את הפרק המדריך הזה. יכול להיות שיש לך צרכים מיוחדים שלא דיברנו עליהם כאן.

שלב שני: צור GRUB ISO

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

  1. צור תיקיה חדשה בשולחן העבודה שלך וקרא לה "iso". בתוך אותה תיקייה, צור תיקייה בשם "boot", ובתוך תיקיית האתחול, צור תיקיה בשם "grub".

  2. פתח מסוף והפעל את הפקודה הבאה:cp /usr/lib/grub/i386-pc/* /home/yourusername/Desktop/iso/boot/grubכמובן, החלף את "שם המשתמש שלך" בשם המשתמש שלך.

  3. לאחר מכן, הפעל:cp /boot/grub/grub.cfg /home/yourusername/Desktop/iso/boot/grub

  4. הפעל את הפקודה הבאה:sudo nano /home/yourusername/Desktop/iso/boot/grub/grub.cfgגלול מטה לקטע שאומר "תפריט 'חלונות'" או משהו דומה, ומחק הכל מ"תפריט" ועד "}" בסוף אותו סעיף.

  5. לבסוף, הרץ:grub-mkrescue -o boot.iso /home/yourusername/Desktop/iso/אם אתה מקבל שגיאה האומרת "xorriso: לא נמצא", ייתכן שתצטרך להתקין את חבילת xorriso עם:sudo apt-get install xorrisoכשתסיים, אמור להיות לך קובץ בשם boot.iso בספריית הבית שלך. העתק את זה לכונן הבזק או למחיצת Windows שלך.

שלב שלישי: אתחול לתוך המכונה הוירטואלית החדשה שלך

עכשיו, הגיע הזמן לאתחל חזרה ל-Windows ולהפעיל את הפראייר הזה. לאחר שחזרת ל-Windows:

  1. הפעל את VirtualBox כמנהל מערכת. לחץ על הלחצן חדש ותן שם למחשב הוירטואלי שלך. בחר את כמות ה-RAM להקצאה למחשב הוירטואלי כרגיל.

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

  3. בחר את המכונה הוירטואלית החדשה שלך בסרגל הצד ולחץ על כפתור ההגדרות. תחת Storage, בחר "Controller: IDE" ולחץ על סימן הפלוס שלידו. לחץ על "בחר דיסק" ונווט לקובץ boot.iso שיצרנו קודם לכן. לחץ על אישור וחזור למסך VirtualBox הראשי.

  4. בחר את המכונה הוירטואלית החדשה שלך ולחץ על כפתור התחל. בחר לינוקס מתפריט GRUB שצץ.

  5. אם הכל הולך כשורה, אתה אמור לראות את מסך הכניסה של התקנת לינוקס שלך. אתה יכול להיכנס,התקן את תוספות האורחים של VirtualBox, והשתמש במחיצת לינוקס מבלי לכבות את Windows!

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

משתמשי Mac: וירטואליזציה של מחיצת Windows שלך

למשתמשי Mac קל: גם וגםמקביליםוVMWare Fusionמאפשרים לך להפעיל את מחיצת Boot Camped Windows מבלי לעזוב את OS X, והם עושים זאת בצורה בטוחה וקלה להפליא.אנחנו אוהבים את Parallelsכאן, אז נשתמש בזה כדוגמה. אם אין לך Parallels ואתה מאתחל ל-Windows לעתים קרובות, אנחנומְאוֹדממליץ לאסוף אותו - זה שווה את העלות, והוא יוצא למכירהכל הזמן. קוֹרֵאהנחות סטודנטים נהדרות הערותשהנחות סטודנטים יכולות להגיע עד 50% הנחה - וקל להשיג אותן,גם אם אתה לא סטודנט.

  1. התקן את Parallels והפעל אותו. מהמסך הראשי, בחר "השתמש ב-Windows מתוך Boot Camp".

  2. סמן את התיבה "אני רוצה להמשיך" ולחץ על המשך. Parallels ייבא את מחיצת ה-Boot Camp שלך, מה שעשוי להימשך מספר דקות.

  3. בסיום, לחץ על הלחצן "My Boot Camp" כדי להפעיל את התקנת Windows שלך בתוך Parallels.

מכאן, אתה יכול להריץ את Windows בחלון משלו או להשתמש ב"מצב קוהרנטיות", המאפשר לך להפעיל תוכניות של Windows כאילו היו אפליקציות עצמאיות על שולחן העבודה של ה-Mac שלך. קל, הא?

וירטואליזציה של Windows ו-OS X במצבים אחרים

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

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