VHD- טיול בסביבה וירטואלית

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


קבצי VHD בווינדוס 7
ווינדוס 7 מאפשרת יצירת וטעינת קבצי VHD היישר ממנהל הדיסקים
ע"י כתיבת הפקודה: diskmgmt.msc בחלון החיפוש, ללא הצורך בהתקנת תוכנה
נוספת או הקמת סביבה וירטואלית. כל מה שצריך לעשות הוא להיכנס
ל- disk Management ולבחור בין אם אנו רוצים ליצור או לטעון קובץ
VHD.
YouTube Preview Image

פתיחת קובץ VHD ב W7
במידה וברשותנו קובץ VHD נוכל להשמיש אותו ע"י בחירה באופציה: Attach VHD
לתת לו הרשאות כתיבה או קריאה בלבד (ללא האפשרות לבצע שינויים).
ולבחור בין אם אנו רוצים לצרף אותו כדיסק וירטואלי (GPT) או להוסיף
אותו לתפריט הBoot, כך שניתן יהיה לאתחל ממנו את המחשב (MBR).
ניתן אף לפשט את התהליך יותר מכך ע"י ה- VHD Attach המוסיף את האופציה
של צירוף וניתוק קבצי VHD לקליק הימיני.
VHD Attach

יצירת קובץ VHD ב W7
ישנם מספר דרכים ליצור קבצי VHD- ניתן להוריד אותם מהאינטרנט, ליצור אותם
ע"י תוכנת וירטואליזציה, להשתמש בכלי כגון: Disk2vhd לשמירת מחיצות הדיסק
כ- VHD, ע"י שימוש בכלי הגיבוי המובנה בווינדוס 7 או באמצעות
מנהל הדיסקים.

ווינדוס 7 מאפשרת למשתמש להוסיף שטח אחסון וירטואלי כמחיצה נפרדת ע"י
יצירת קובץ VHD. לאחר יצירתו וטעינתו, יוצג הדיסק כמחיצה נפרדת במנהל הדיסקים
של ווינדוס, כך שניתן יהיה להוסיף אליו קבצים ואף להתקין עליו מערכת הפעלה כמו כל דיסק אחר
המותקן על המחשב. ניתן לקבוע את  נפח האחסון הרצוי, להגדירו כגודל קבוע:
Fixed Size או כדיסק שיגדל באופן דינאמי: Dynamically expanding.
קובץ זה ניתן להפעלה באמצעות תוכנות וירטואליזציה או מכל מחשב
שמותקנת עליו מערכת הפעלה של ווינדוס 7 באמצעות אופציית ה-
Attach.
Create VHD

Disk2vhd
הצעצוע החדש מבית Sysinternals הוא תוכנת Portable השוקלת
כ- 751kb המאפשרת המרה של מערכת ההפעלה הקיימת לקובץ וירטואלי שלא
בהכרח מחייב תוכנת וירטואליזציה כדי לרוץ.
בדומה לתוכנה המאפשרת גיבוי לקובץ Image, היא מסוגלת לבצע צילום של
מחיצת הדיסק הנבחרת לקובץ בפורמט של VHD, אך במקום לשחזרו בצורה
המקובלת ניתן להשתמש בו ע"י צירוף הקובץ למנהל הדיסקים בווינדוס 7
ולאחר מכן לגשת למחיצה והקבצים שהיא מכילה. לחלופין להפעילו מתוכנת הוירטואליזציה
המועדפת עלינו: VirtualPC, VirtualBox, VMware Player.

ווינדוס 7 לא מאפשרת שדרוג מ XP ל- 7 באופן ישיר ולכן על המשתמש לגבות את הנתונים
לפני כן (Migration Tool), לבצע התקנה נקייה ולאחר מכן לשחזר את הנתונים באופן עצמאי
פרטים נוספים. משתמשי XP וויסטה יכולים לנצל את ה- Disk2vhd כאמצעי גיבוי נוסף
בטרם המעבר לווינדוס 7. לאחר המעבר, ניתן לצרף את קובץ ה- VHD
כדיסק וירטואלי על ווינדוס 7 ולגשת לקבצים ללא הצורך בתוכנה וירטואלית
.

שימוש:
התוכנה ניתנת להפעלה על ווינדוס 7, ויסטה ו XP מ- SP2 ומעלה
על פלטפורמת 32 ו 64 ביט. התוכנה לא דורשת התקנה, לא מצריכה אתחול
וההמרה מתבצעת בזמן שהמערכת עובדת.
כל מה שצריך לעשות הוא להוריד ולהפעיל את ה- Disk2vhd, לסמן את המחיצה
שאנו מעוניינים לגבות, לבחור את המיקום שברצוננו לשמור את הקובץ וללחוץ
על כפתור ה- Create.

שימו לב! אין לצרף את קובץ ה- VHD על אותה המערכת שממנה הוא נוצר,
כדי שלא לגרום התנגשויות בין המחיצות. במידה והמשתמש עובד על ווינדוס 7,
הוא יכול להשתמש בפיצ'ר המובנה המאפשר גיבוי לקובץ Image הנשמר בפורמט ה- VHD.
Disk2vhd

אתחול מקבצי VHD
למרות שווינדוס 7 מאפשרת אתחול מקבצי VHD, ניתן לבצע זאת
אך ורק ממערכות הפעלה:Windows 7  או Windows Server 2008 R2, מעבר לכך
הפעולה עשויה להיות מורכבת למשתמש הבסיסי- ראה: ווידאו.
במידה והמטרה היא להריץ ולעבוד על XP מתוך ווינדוס 7 ולא רק לגשת
לקבצים, נצטרך להתקין את אחת מתוכנות הוירטואליזציה וממנה לטעון את קובץ
ה- VHD שיצרנו לפני המעבר או להסתפק ב- XP Mode.

VirtualBox
תוכנת הוירטואליזציה של Sun, שוקלת כ- 70MB, עובדת על כל הפלטפורמות.
התוכנה משתמשת בפורמט VDI לשמירת קבצי ה- Image אך תומכת ומאפשרת
טעינה של קבצי: VMDK ו VHD ללא כל בעיה
.

VMware Player
עד לאחרונה ניתן היה להשתמש בתוכנה אך ורק לטעינה של מכונות וירטואליות,
אך החל מהגרסה החדשה ניתן גם לייצר אותם. התוכנה (50MB) משתמשת בפורמט:
VMDK לשמירת קבצי ה- Image, אך תומכת ומאפשרת טעינה של פורמטים רבים
כולל ה- VHD בקלות יתר.

VirtualPC
תוכנת הוירטואליזציה של מיקרוסופט (30MB), עובדת על פלטפורמת ווינדוס
ומאפשרת טעינה של קבצי VHD בגודל מקסימלי של 127GB. במידה וברשותנו
קובץ גדול יותר, ניתן לכווץ אותו. ה- VirtualPC היא התוכנה שמאפשרת הרצה של
ה- XP Mode. פיצ'ר זה מיועד להפעלת אפליקציות של XP שלא ניתנות להרצה על ווינדוס 7.
מיקרוסופט דאגה לכך שהפעולה תהיה שקופה למשתמש, ניתן ליצור קיצורי דרך
על שולחן העבודה, להפעילן מתפריט התחל ולשכוח שהן רצות בתוך סביבה וירטואלית.
הרצת ה- XP Mode דורשת שהמעבד יתמוך ב-Hardware Virtualization , זאת ניתן
לוודא בעזרת הכלי של מיקרוסופט: Processor Identification או ע"י SecurAble.
משתמשים שברשותם מחשב שלא נתמך, עדיין יכולים להריץ את ה- XP Mode ע"י
שימוש ב- VMLite XP Mode.

YouTube Preview Image

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Related posts


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

טרקבקים & פינגים

עדיין לא נשלחו טרקבקים ופינגים.

תגובות

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

בברכה אפי !

אפי,
בווינדוס 7 ניתן לבצע אתחול מקבצי VHD ע"י השימוש בפקודות
diskpart או ע"י ביצוע syprep, אך כפי שציינתי במדריך, פעולות אלו עשויות להיות מורכבות למשתמש הבסיסי. תוכל להוריד ווידאו וללמוד כיצד לבצע זאת (ראה גם).

הראל

אתה בטוח לגבי VMware Player ? לא הצלחתי לפתוח את VHD.

יניר,
בטוח, השאלה איזו גרסה אתה מריץ? תוודא שהיא 2.5.3 ומעלה.
קישור להורדת גרסה: VMware Player 3.0

הראל

בסוף הצלחתי…
הנקודה שניסיתי בשביל הנסיון להשתמש עם Disk2vhd לקחת מערכת קיימת ולהפוך אותה למוכנה וירטואלית… לא עבד.
המערכת הפעלה כלל לא עולה. :)

Hi just googled your name witch is mine too what a great site i dont know were to start its great help for computer non wizards.Thanks Moshe Harel Philadelphia (sports)

Hi Moshe,
You have a nice name. now you can say this site is yours.

:)
Harel

שלום,
צריך עזרה!
הורדתי את הVMLITE והתקנתי אותו על הWINDOWS 7 אבל לא קיים אצלי מצב XP בתפריט התחל כמו שיש בסרטון הYOUTUBE למעלה
ניסיתי ליצור משהו כזה בעצמי וכשנסיתי להפעיל אותו קיבלתי הודעת שגיאה : FATAL: no bootable medium found system halted
!
מה עושים????????????

דוד,
לאחר שהתקנת את ה- Vmlite, תקליק על ה- VMLite Wizard,
תבחר באפשרות השלישית: download from the Internet להורדת
ה- XPMode. לאחר שהקובץ ירד תפעיל שוב את ה- VMLite Wizard
כשהפעם אתה בוחר באפשרות השנייה: Specify the path of the XPmode
ומפנה את אשף ההתקנה לקובץ שהורדת. בסופו של התהליך אתה אמור להבחין באייקון: VMLite XP Mode בדומה לסרטון מיוטייוב.
ראה מדריך צעד, צעד: XPM_howto.pdf

הראל

שלום הראל,
ניסית לעשות כדבריך אולם האפשרות של הורדה מהאינטרנט לא זמינה משום מה. ממה שהבנתי מקובץ העזרה האפשרות הזו זמינה רק ב Windows 7 Professional, Enterprise or Ultimate

ולי יש WINDOWS 7 HOME PREMIUM.

מה עושים????

תודה על עזרתך
דוד

דוד,
ה- XP mode של מיקרוסופט אכן לא זמין לגרסת ה- HOME PREMIUM.
תוכל להוריד את ה XP mode באופן עצמאי מהאתר של מיקרוסופט ולהפנות את התוכנה לקובץ שהורדת (ווידאו), אך אני לא בטוח לגבי החוקיות שבנושא.
VMlite מזכירים במדריך את השורה הבאה:
"Once you get both VMLite Workstation and a licensed copy
of Windows XP in virtualized image file format, you are good to go"
מכיוון ש " licensed copy" אומר הורדת עותק חוקי של ה- XPmode, אני חושב
שהפעולה תחשב כלא חוקית על גרסאות ההום פרמיום!

לחלופין, אם ברשותך עותק חוקי של ווינדוס XP, תוכל להתיקנו על אחת מתוכנות הוירטואליזציה (VitrualBox, VMplayer וכד'..) ולהשתמש בו במקום ה- XPmode.

הראל

הראל שלום

אני לא בטוח שהבנתי את הענין עד הסוף.
יש לי מחשב ישן ועליו מותקן XP . חלק מהתוכנות הותקנו בכונן C וחלק בכונן D.
האם אני יכול בעזרת תוכנת הקסמים DISK2VHD לייצר קובץ VHD למחשב הישן שיכלול כוננים C ו- D?
ואז להעביר קובץ זה למחשב החדש עם WIN7 , להכניס אותו מתחת ל-VIRTUALBOX לדוגמא ואז אוכל להריץ את כל תוכנות המחשב הישן בתוך החדש?
נשמע לי טוב מדי..

בתודה

שאול,
אכן זוהי תוכנת קסמים. אם תבצע Disk2VHD למחיצות C ו D, תוכל לייצר שני קבצי VHD (סי ודי) אותם תוכל לטעון ב virtualBox, ב VirtualPC או בכל תוכנה וירטואלית שתחפוץ ולהעלות את ה XP הישן וכל התוכנות בתוך חלון וירטואלי מיתוך ווינדוס 7.

חג שמח ושנה טובה,
הראל

הראל,

בשפה עממית, אם איצור D2V למחיצת ה-C אצלי (כשאני כעת ועדיין על ה-XP שלי) – האם קובץ ה-VHD מהווה לי בעצם "גיבוי וירטואלי" ותמיד אוכל לעבוד "בדיוק וכמו על ה-XP שהיה לי" במחשב שיש בו W7?

ז"א… לעבוד על XP וירטואלי ב-7 פירושו – לעשות ממש הכל מכל בכל? גם לגלוש? גם לערוך מסמכים ולהדפיס? גם לערוך וידאו? גם וגם וגם כל דבר?

אני טרחן ומקשה בבירור הזה כדי לדעת אם כדאי לי ליצור "גיבוי וירטואלי" כזה ל-XP שלי במידה והמחשב יתפגר ויהיה ניתן לרכוש מחשב חדש רק עם W7…

תודה – יאנג'י

חיפשתי וידאו "עממי" יותר בשבילי.

מצאתי משהו פה – http://www.migrationexpertzoneblog.com/content/migration/video_p2v_tool_performs_in-pla.html

משם הגעתי אל – http://technet.microsoft.com/en-us/edge/p2v-migration-for-software-assurance-beta-with-jeremy-chapman.aspx

למטה ב-DOWNLOAD מצאתי את הווידאו הזה – http://alt-en-us.msmobvid.msn.com/d2/PROD/ALTENUS_TECHNET:ALTENUS_TECHNET_EDGE/10154/93ff550d-c4fd-4d80-881a-ee6adfb1ce81.wmv

הווידאו לא "עממי" בשבילי אלא עמום לי אבל, אולי יועיל למי שמבין בזה.

;)

יאנג'י

יאנג'י,
אני מבין שקשה קצת להבין את הקונספציה, אך זה מאוד פשוט.

כאשר תבצע גיבוי של מחיצות המחשב (על XP) לקובץ VHD תוכל:

1. לטעון את קובץ ה VHD כדיסק וירטואלי (בדומה לקובץ ISO),
ולגשת לתכולתו בדומה לכל דיסק קשיח שאתה מוסיף למחשב.

אופציה נוספת
2. תוכל ליצור מכונה וירטואלית ולצרף אליה את קובץ ה VHD שייצרת.
לאחר מכן תוכל לעבוד על ה XP הישן ולהעלות אותו ("לעשות ממש הכל מכל בכל! גם לגלוש, גם לערוך מסמכים ולהדפיס, גם לערוך וידאו, גם וגם וגם כל דבר") מתוך חלון וירטואלי.

אני מציע שתנסה זאת עכשיו על ה XP!
בצע גיבוי לקובץ VHD ע"י Disk2VHD, תתקין VirtualPC על XP
ותצרף את ה VHD כמכונה וירטואלית.
קח בחשבון כי תצטרך להקצות זיכרון למכונה הוירטואלית (נניח 512MB).

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

אפרופו, לא הגיע זמן שתעבור כבר לווינדוס 7?

בקשר לקישורים שצירפת, גם אני קשרתי לסרטון "P2V for Software Assurance" במאמר P2V- המרת מחשב פיזי לוירטואלי.

:)
הראל

תודה הראל

לא עובר ל-W7 כי ה-IBM המצויין שיש לי עדיין שורד אותי ואת "התעללויותיי" בו. ברור שיגיע יומו ואז, אתמחדל בלית ברירה ל…7

:(

לגבי שאלת "האם קובץ ה-VHD מהווה לי בעצם גיבוי-וירטואלי?"

האם צריך מדי פעם ליצור מחדש (כאילו לעדכן) את קובץ ה-VHD ל-XP/מחיצת ה-C או, שמספיקה יצירתו פעם אחת ולשמור אותו לעת מצוא או מציאות אחרת בכונן חיצוני – מה המלצתך?

יאנג'י

יאנג'י,
תראה, במידה ואתה רוצה ליצור גיבוי למערכת ההפעלה כולה, כולל התוכנות, נראה לי עדיף להשתמש בגיבוי לקובץ אימג' "רגיל". וזאת מכיוון שלא תוכל לשחזר את קובץ ה VHD למערכת חיה, לפחות לא באופן המקובל.

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

השאלה היא, מה מטרתך?

הראל

מטרתי היא כשאלת "תוכנת הקסמים" של שאול ותשובתך לו אלא, שההבדל ביני לבינו לפי שהבנתי זה, ששאול כבר עובד עם W7 ורוצה "להעביר" במחשב החדש אליה את ה-XP הישן שיש לו.
לי – אין W7 ואין לי עדיין לאן להעביר כמוהו ולכן, הירהרתי "בקול", האם טוב/כדאי לי להכין קובץ VHD אה-לה-שאול, לשמור אותו בכונן חיצוני ולהעלות אותו בבוא העת על W7…

יאנג'י

השארת תגובה

(חובה)

(חובה)