הפוך מכונת לינוקס או Windows פיזית למכונה וירטואלית בחינם

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

רשימת התוכנה והחומרה הדרושים:

תוֹכנָה:

-קופסה וירטואלית וחבילת הרחבה

-Windows 7 ומעלה PC או רוב כל Linux Distro

-בצע מחדש גיבוי ושחזור ISO

-מתקין YUMI

חוּמרָה:

-דיסק און קי

-כונן קשיח USB

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

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

נשמע מרתיע? בלי להזיע, אבל מאיפה נתחיל קודם?

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

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

לאחר מכן, עלינו ליצור USB הניתן לאתחול כדי לטעון מחדש את הגיבוי והשחזור. הורד תוכנה קטנה בשם "YUMI". YUMI תיצור כונן הבזק USB הניתן לאתחול לביצוע גיבוי ושחזור מחדש בו. קח גם עותק של Redo Backup and Recovery, שמור את שני הקבצים בשולחן העבודה או במיקום לפי בחירתך.

כעת, הפעל את YUMI ובחר את כונן הבזק מסוג ה-USB שלך מהרשימה (זכור לבחור את כונן ה-USB שלך ולא את ה-USB HDD שלך שאמור להיות מנותק בכל מקרה!). בחר "בצע מחדש גיבוי ושחזור" מרשימת התוכנות שאתה יכול ליצור עבורה מתקין. לחץ על כפתור "עיון" כדי לחפש את ה-Redo Backup and Recovery.iso שיכלול בהתקנה. לבסוף לחץ על "צור" כדי להתחיל את תהליך יצירת ה-USB הניתן לאתחול Redo Backup and Recovery. כשזה יסתיים, YUMI ישאל אותך אם אתה רוצה להוסיף עוד הפצות, פשוט אמור "לא". הוצא את ה-USB שלך מהמחשב באמצעות סמל "הסרה בטוחה של חומרה" בשורת המשימות שלך ולחץ על הוצא "איך שלא יקרא כונן הבזק ה-USB שלך" ונתק את כונן הבזק מסוג USB. אנא השאר Redo Backup and Recovery.iso נזדקק לזה מאוחר יותר.

ודא שהמחשב הפיזי שברצונך לעשות וירטואליזציה נמצא במצב כבוי, אם לא, כבה את המחשב. הכנס למחשב רק את כונן הבזק מסוג USB. הפעל את המחשב ולחץ על המקש הנכון כדי לגשת לתפריט האתחול או ודא שכונן ה-USB מוגדר לאתחול לפני הכונן הקשיח הפנימי של המחשב. בחר את ערך ה-USB לאתחול ממנו, YUMI אמור כעת להיטען. בחר את הערך עבור "כלים" ולאחר מכן "בצע מחדש גיבוי ושחזור". הקש אנטר בתפריט Redo כדי להתחיל את ה-Mini Recovery O/S. כאשר בצע מחדש גיבוי ושחזור נטען, הכנס את ה-USB HDD שלך ותן לו כ-20 שניות.

פתח מחדש את תוכנת הגיבוי והשחזור:

1. בחר "גיבוי"

2. בחר את הדיסק שלך לגיבוי (הדיסק של המחשב הפיזי שלך)

3. בחר את המחיצות שלך לגיבוי (בדרך כלל זה יהיה כל המחיצות ו-MBR)

4. במסך "כונן יעד" בחר "מחובר ישירות למחשב שלי" ולחץ על עיון.

5. אתר את תיקיית הקבצים שיצרנו קודם, כלומר D:"שם המחשב שלך" לחץ על אישור.

6. בחר שם לתמונת הדיסק. בדרך כלל אבחר את התאריך, לחץ על הבא. תהליך הגיבוי ייקח בין שעה ל-3 שעות בהתאם לקיבולת הכונן הקשיח ומהירות המחשב.

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

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

פתח את התיבה הווירטואלית ובחר "חדש". תן למכונה הוירטואלית שלך שם ובחר את סוג המכונה הווירטואלית שהיא תהיה, כמו גם את הגרסה. בחר את גודל הזיכרון שלך, אני בדרך כלל הרבה 2 GB=2048 MB אם אני מתכנן להפעיל אותו על מכונה שבה מותקן פיזית 4 GB של RAM. צור כונן קשיח חדש, בחר VHD כסוג הקובץ של הכונן הקשיח, לחץ על הבא. בחר "מוקצה באופן דינמי" עבור האחסון, לחץ על הבא. תן לכונן הקשיח VHD שלך שם, אני בדרך כלל אתן לו לפי מה שרץ עליו, ומכאן תן לו איך שקראת למחשב שלך. הפוך את הכונן הקשיח VHD לגדול מספיק כדי לאחסן את מערכת ההפעלה שלך, בדרך כלל אבחר 200GB ליתר בטחון. שוב זה תלוי בגודל הנתונים של המכשיר הפיזי שלך. כעת אתה חוזר למסך מנהל התיבות הווירטואלי עם המתנה החדשה שלך ב-VM. ודא שהתוסף Virtual Box שלך הותקן. השג את התוסף עבור גרסת התוכנה שלך והתקן אותו כך:

בתיבה וירטואלית, לחץ על קובץ–>העדפות–>הרחבות–>הוסף חבילה–>אתר קובץ סיומת ובחר בו. זה יותקן אוטומטית.

הכן את ההמרה! השתמש רק באפשרות א' או אפשרות ב':

אפשרות א': אם אתה יכול לקבל תמיכת USB עובדת בתיבה וירטואלית:

ודא שהתקנת את חבילת ההרחבה והגדרת גישת USB כהלכה, אם אתה נתקל בבעיות, עיין במסמך ה-Virtual Box כאן:

https://www.virtualbox.org/manual/ch03.html#idp55342960

בתיבה וירטואלית, לחץ על שם ה-VM שלך ובחר "הגדרות" בחלק העליון, בחר "אחסון". לחץ על סמל התקליטור/DVD הריק ולאחר מכן על סמל התקליטור/DVD מימין תחת "מאפיינים" ובחר בצע מחדש את ה-ISO של גיבוי ושחזור ולחץ על "אישור". בשלב זה יש לך את Redo Backup and Recovery.iso מוכן ו-VHD ריק להתקנה. כל מה שאתה צריך לעשות עכשיו זה להכניס את הכונן הקשיח מסוג USB ולדלג מעל אפשרות B כי אתה לא צריך לבצע אותה.

אפשרות ב': אם אינך יכול לקבל תמיכת USB לעבודה ב-Virtual Box. אין בעיה, זה מה שקרה לי אז מצאתי דרך לעקוף את זה.

ב-Virtual Box, לחץ על שם ה-VM שלך ובחר "הגדרות" בחלק העליון, בחר "אחסון", בחר "הוסף דיסק קשיח" ליד Controller:Sata או Controller:IDE מה שיש לך. בחרו ב"צור דיסק חדש", בחרו ב-VHD ושוב הפכו אותו ל-200GB למוקצים דינמיים ושמו לו "מתקין". מתחת ל"עץ אחסון" לחץ על סמל התקליטור/DVD הריק ולאחר מכן על סמל התקליטור/DVD בצד ימין תחת "מאפיינים" ובחר מחדש את ה-ISO של גיבוי ושחזור ולחץ על "אישור". בשלב זה יש לך את Redo Backup and Recovery.iso מוכן ו-VHD ריק שנקרא על שם המחשב שלך ועוד VHD שחור בשם Installer. כעת סגור את התיבה הוירטואלית ולחץ לחיצה ימנית על "מחשב" ובחר "ניהול". לחץ לחיצה ימנית על "ניהול דיסקים" ואז לחץ לחיצה ימנית על "ניהול דיסקים" שוב ובחר "צרף VHD". חפש את המיקום של Installer VHD שלך שיצרת ב-Virtual Box, בדרך כלל בתיקייה "המסמכים שלי" ולחץ על אישור. כעת תוכל להעתיק את תמונת הגיבוי הפיזית של המחשב שצילמנו קודם לכן מ-D:"שם המחשב שלך" ל- Installer VHD. לאחר העתקת התוכן, לחץ לחיצה ימנית על ניהול המחשב שוב ולחץ על "נתק VHD". פתח את התיבה הוירטואלית והמשך לשלב הבא.

בואו להמיר את הדבר הזה!

לאחר שתתמוך ב-USB או את הגדרת ה-VHD של Installer ואת ה-Redo Backup and Recovery ISO מותקן. לחץ על "התחל" על שם ה-VM שלך בתיבה וירטואלית. תקבל את תפריט האתחול המוכר Redo Backup and Recovery, הקש אנטר כדי להמשיך. הפעל את תוכנית הגיבוי והשחזור אם היא לא התחילה אוטומטית. בחר "שחזר". בקצרה, תבחר היכן גיבוי התמונה שלך הוא "כונן המקור" (ה-USB HDD שלך או Installer VHD אם רלוונטי) והיכן להתקין את התמונה (VHD ריק על שם המחשב שלך). לאחר שבחרת להתקין ב-VHD הריק, אשר את הנחיה להחרים כל מידע ואפשר לתהליך השחזור להתחיל. לאחר סיום הפעולה, לחץ על סגור וכבה את הגיבוי והשחזור כפי שעשית בעבר. ה-VM אמור להפסיק לפעול. לחץ על "הגדרות" ממנהל התיבות הווירטואליות והסר את ה-ISO של גיבוי ושחזור ושל מתקין VHD אם ישים. השאר את ה-VHD שלך עם שם המחשב שלך או איך שלא קראת לו ולחץ על "אישור" כדי לחזור למנהל התיבות הוירטואלי. לחץ על "התחל", כעת אתה אמור להסתכל על גרסה וירטואלית מלאה של המחשב הפיזי שלך!

חגגו את השימושים הרבים של ה-VHD הקטן והעוצמתי הזה!

אתה יכול להעביר את ה-VHD הזה ולכלול אותו בכל מופע Virtual Box VM או אפילו VMware אם אתה כל כך נוטה. אתה יכול להפעיל אותו בשטח המקומי שלך או לפרוס אותו בענן. מופע ענן של VM זה ידרוש הפעלת Virtual Box על מופע מחשוב הענן שלך, או הפעלתו באופן מקורי בחלל מחשוב הענן שלך אם ספק האירוח תומך בכך.

Gotchas נפוצים ופתרון בעיות:

ש: כשאני מנסה להפעיל את המחשב הוירטואלי המבוסס על לינוקס שלי, אני מקבל "לא מסתנכרן: VFS: לא ניתן לטעון root fs על unknown-block(0,0) "?

א: הסיבה לכך היא שבתהליך הגיבוי והשחזור כל הערכים עבור hda##, hdb## וכן הלאה הומרו ל-sda## extc. ראשית, העתק את ה-VHD היקר שלך כדי שלא תאבד את העבודה שלך אם משהו ישתבש. אז כל מה שתצטרך לעשות הוא להעלות את ISO של גיבוי ושחזור, להפעיל את ה-VM שלך שוב ולהעלות סשן מסוף. התקן את מחיצת השורש וערוך את הערכים ב-GRUB או Lilo להתקן האתחול המתאים. לדוגמה: ב-GRUB, הערכים כלולים ב-menu.Ist ו-fstab. בלילו הם כלולים ב-/etc/lilo.config ולאחר מכן /sbin/lilo -v כדי לכתוב את השינויים.

ש: כשאני מנסה להפעיל את המחשב הוירטואלי שלי מבוסס Windows אני מקבל שגיאת אתחול?

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

bootrec.exe /FixMbr. לאחר מכן הפעל מחדש כדי לראות אם נפתר. אם אין תוצאה, נסה:

bootrec.exe /FixBoot. לאחר מכן הפעל מחדש כדי לראות אם נפתר. אם אין תוצאה, נסה:

bootrec.exe /RebuildBcd. לאחר מכן הפעל מחדש כדי לראות אם נפתר. אם אין תוצאה, נסה:

ייתכן שיהיה עליך להסיר את תיקיית ה-BCD שלך על ידי הפעלת הפקודות הללו שורה אחת בכל פעם ללא מרכאות:

"bcdedit /export C:BCD_Backup

c: <---- רק אם התקנת Windows שלך מותקנת ב-C:

אתחול CD

attrib bcd -s -h -r

ren c:bootbcd bcd.old

bootrec / RebuildBcd "



Source by David T Goodwin

מאמרים מומלצים

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *