8Sep

כיצד להמיר בין דיסקים Preallocated ו לגידול ב - VMware

click fraud protection

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

ניתן לעשות זאת רק ב- VMware Fusion או ב- VMware Workstation. VMware Player אינו כולל את הפקודה הדרושה.VMware Player תמיד יוצר דיסקים לגידול שמתרחבים עם הזמן, ואין דרך להמיר את preallocated ללא שימוש במוצר אחר של VMware.

VMware Fusion

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

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

בחר את המחשב הווירטואלי בחלון הראשי של VMware Fusion ולחץ על Virtual Machine & gt;הגדרות.

לחץ על האפשרות "דיסק קשיח" תחת התקנים ניתנים להסרה בחלון הגדרות.

instagram viewer

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

כדי למחוק תמונות, לחץ על Virtual Machine & gt;תצלומים & gt;תמונות.בחר כל תמונה בחלון ולחץ על "מחק" כפתור בסרגל הכלים כדי למחוק כל.

בחלון הגדרות דיסק קשיח, הרחב את הקטע "אפשרויות מתקדמות".בדוק "להקצות מראש שטח דיסק" כדי להמיר את הדיסק לגדול לדיסק preallocated, או בטל "להקצות מראש שטח דיסק" כדי להמיר דיסק preallocated בחזרה לדיסק לגדול.לחץ על "החל" כדי להחיל את השינויים שלך לאחר מכן.תהליך זה קצת יותר מסובך בתחנת העבודה של VMWare, ויהיה עליך להשתמש ב - Command Prompt - אפשרות זו אינה חשופה בממשק הגרפי ב - VMware Workstation, לכן יהיה עליך להשתמש ב -בפקודה vmware-vdiskmanager.

שלב ראשון: מחק את כל התמונות

ראשית, כבה את המחשב הווירטואלי למטה ב- VMware Workstation.מחק את כל התמונות המשויכות למכונה הווירטואלית על ידי לחיצה על VM & gt;תצלום & gt;תמונה, לחיצה ימנית על כל תמונת מצב ובחירת "מחק".כמובן, אתה לא תוכל לשחזר את המחשב הווירטואלי שלך אלה נקודות קודמות בזמן לאחר מחיקת את התמונות.

שלב שני: אתר את הפקודה vmware-vdiskmanagere.exe

לאחר מכן, אתר את הפקודה vmware-vdiskmanager.exe.אם יש לך את VMware Workstation מותקן בספריית ברירת המחדל ב- Windows, תמצא אותו ב- C: \ Program Files( x86) \ VMware \ VMware Workstation או ב- C: \ Program Files \ VMware \ VMware Workstation.

פתח חלון שורת פקודה מתפריט התחלה ושנה לספריית VMware.לשם כך, השתמש בפקודה הבאה.החלף את נתיב התיקיה עם הנתיב הנכון לתיקיית Workstation של VMware שמכילה את הקובץ vmware-vdiskmanager.exe אם הוא שונה במערכת שלך.

cd \ C: \ Program Files( x86) \ VMware \ VMware Workstation "

הערה: ההוראות כאן מניחות שאתה משתמש ב- Windows כמערכת ההפעלה המארחת.על לינוקס, אתה יכול פשוט לפתוח חלון טרמינל ולהפעיל את הפקודה vmware-vdiskmanager כאילו היית מפעיל כל פקודה אחרת.

שלב שלישי: מצא את קובץ הדיסק הווירטואלי שלך

אתר את תיקיית ההתקן הווירטואלי בדיסק שלך וזיהה את קובץ ה- vmdk שלו, שהוא הדיסק הווירטואלי של המחשב הווירטואלי.כברירת מחדל, VMware יוצר תיקיות מחשב וירטואלי בתוך הספריה ב- C: \ Users \ NAME \ Documents \ Virtual Machines \, כאשר NAME הוא שם חשבון המשתמש של Windows.

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

אם אינך בטוח היכן הוא נמצא, באפשרותך להציג נתיב תיקייה של מחשב וירטואלי בתחתית חלון VMware Workstation.

שלב רביעי: המרת דיסק וירטואלי

כדי להמיר מחשב וירטואלי מ preallocated לדיסק וירטואלי לגדול מחולק קבצים 2 GB, הפעל את הפקודה הבאה.זה הכי קל ליצור את הקובץ החדש,. vmdk היעד באותה תיקיה כמו קובץ הדיסק הווירטואלי המקורי.

vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"

לדוגמה, אם הנתיב לקובץ ה- vmdk המקורי שלך הוא C: \ משתמשים \ כריס \ מסמכים \ מכונות וירטואליות \ Windows 7 \ Windows 7.vmdk, אתה יכול להפעיל את הפקודה הבאה:

vmware-vdiskmanager.exe -r "C: \ Users \ כריס \ מסמכים \ מכונות וירטואליות \ Windows 7 \Windows 7. vmdk "-t 1" C: \ Users \ כריס \ מסמכים \ מכונות וירטואליות \ Windows 7 \ Windows 7-growable.vmdk "

כדי להמיר מכונה וירטואלית מ לגדול לדיסק preallocated לפצל קבצים 2 GB, לרוץהפקודה הבאה:

vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"

לדוגמה, אם הנתיב המקורי.קובץ vmdk הוא C: \ Users \ Chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk, באפשרותך להפעיל את הפקודה הבאה:

vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines\ Windows 7 \ Windows 7.vmdk "-t 1" C: \ Users \ chris \ Documents \ Virtualמכונות \ Windows 7 \ Windows 7-preallocated.vmdk "

שלב חמישי: מחק( או הזז) את קבצי הדיסק המקוריים

הפקודה הנ"ל יוצרת רק עותק חדש של הדיסק הווירטואלי בנתיב היעד.אם אתה פותח את התיקיה של המחשב הווירטואלי שלך, תראה כי יש לך את הדיסק המקורי ואת הדיסק החדש.בדוגמה זו, יש לנו גם את Windows 7 [משהו]. vmdk קבצים ו- Windows 7-growable [משהו]. vmdk קבצים

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

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

שלב שישי: העבר את הדיסק הווירטואלי החדש אל מיקום הדיסק המקורי

שינוי שם של קובץ. vmdk הראשי החדש שיש לו שם זהה לדיסק הווירטואלי המקורי.בדוגמה זו, נשנה את שם Windows 7-growable.vmdk ל- Windows 7.vmdk ותשאיר את Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk וקבצים אחרים בלבד.

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