כיצד להמיר בין דיסקים Preallocated ו לגידול ב - VMware
בדרך כלל, VMware יוצרת דיסקים "לגידול", שמתחילים לגדול עם הזמן תוך הוספת נתונים. עם זאת, ניתן גם ליצור דיסקים "preallocated" כי להתחיל בגודל המקסימלי שלהם. אם אתה רוצה קומפקטית דיסק מאוחר יותר, תצטרך להמיר אותו מראש preallocated לגידול. לחלופין, ייתכן שתרצה להמיר דיסק מ לגדול כדי preallocated עבור ביצועים מרביים.
ניתן לעשות זאת רק ב- VMware Fusion או ב- VMware Workstation. VMware Player אינו כולל את הפקודה הדרושה. VMware Player תמיד יוצר דיסקים לגידול שמתרחבים עם הזמן, ואין דרך להמיר את preallocated ללא שימוש במוצר אחר של VMware.
VMware פיוז 'ן
זה מאוד פשוט ב- VMware Fusion ב- Mac. VMware Fusion תמיד יוצר דיסקים וירטואליים חדשים כמו דיסקים לגידול. אתה יכול להמיר אותם דיסקים preallocated לאחר מכן, או להמיר דיסקים בחזרה דיסקים לגדול אם יש לך בעבר להמיר אותם preallocated דיסקים.
לשם כך, כבה תחילה את המחשב הווירטואלי. לא ניתן להמיר את הדיסקים אם הוא מופעל או מושעה.
בחר את המחשב הווירטואלי בחלון הראשי של VMware Fusion ולחץ על Virtual Machine> Settings.
לחץ על האפשרות "דיסק קשיח" תחת התקנים ניתנים להסרה בחלון הגדרות.
אם אתה רואה הודעה שאומרת שאינך יכול לבצע שינויים אלה בזמן שהמכשיר הווירטואלי שלך מכיל תמונת מצב, תחילה עליך למחוק את כל התמונות שיצרת עבור המחשב הווירטואלי שלך. כמובן, אתה לא תוכל לשחזר את המחשב הווירטואלי שלך למצב הקודם שלה בנקודות אלה במועד מאוחר יותר.
כדי למחוק תמונות, לחץ על Virtual Machine> Snapshots> Snapshots. בחר כל תמונה בחלון ולחץ על "מחק" כפתור בסרגל הכלים כדי למחוק כל.
בחלון הגדרות דיסק קשיח, הרחב את הקטע "אפשרויות מתקדמות". בדוק "להקצות מראש שטח דיסק" כדי להמיר את הדיסק לגדול לדיסק preallocated, או בטל את "להקצות מראש שטח דיסק" כדי להמיר דיסק preallocated בחזרה לדיסק לגדול. לחץ על "החל" כדי להחיל את השינויים שלך לאחר מכן.
תחנת עבודה של
התהליך הוא קצת יותר מסובך בתחנת העבודה של VMWare, ויהיה עליך להשתמש בפקודה Command - אפשרות זו אינה חשופה בממשק הגרפי ב- VMware Workstation, כך שיהיה עליך להשתמש ב- Built-in vmware-vdiskmanager
פקודה.
שלב ראשון: מחק כל תצלום
ראשית, הפעל את המחשב הווירטואלי למטה ב- VMware Workstation. מחק את כל התמונות המשויכות למכונה הווירטואלית על ידי לחיצה על VM> Snapshot> Snapshot, לחיצה באמצעות לחצן העכבר הימני על כל תמונת מצב ובחירה באפשרות "מחק". כמובן, אתה לא תוכל לשחזר את המחשב הווירטואלי שלך אלה נקודות קודמות בזמן לאחר מחיקת את התמונות.
שלב שני: מצא את הפקודה vmware-vdiskmanagere.exe
לאחר מכן, למצוא את vmware-vdiskmanager.exe
פקודה. אם התקנת את VMware Workstation בספריית ברירת המחדל ב- Windows, תמצא אותה בכתובת C: \ Program Files (x86) \ VMware \ תחנת עבודה של VMware
או C: \ Program Files \ VMware \ תחנת עבודה של VMware
.
פתח חלון שורת פקודה מתפריט התחלה והשתנה לספריית VMware. לשם כך, השתמש בפקודה הבאה. החלף את נתיב התיקיה עם הנתיב הנכון לתיקיית תחנת העבודה של 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 מסתיים -ו
ולאחר מכן מספר. בצילום המסך למטה, הוא נקרא 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"
לדוגמה, אם הנתיב לקובץ vvdk המקורי שלך הוא C: \ משתמשים \ כריס \ מסמכים \ מכונות וירטואליות \ Windows 7 \ Windows 7.vmdk
, באפשרותך להפעיל את הפקודה הבאה:
vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7 \ Windows 7 \ Windows 7 \ Windows 7 \ Windows 7 \ growable.vmdk "
כדי להמיר מכונה וירטואלית לגידול לדיסק מוקצה לקבצי 2 GB, הפעל את הפקודה הבאה:
vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"
לדוגמה, אם הנתיב לקובץ vvdk המקורי שלך הוא C: \ משתמשים \ כריס \ מסמכים \ מכונות וירטואליות \ Windows 7 \ Windows 7.vmdk
, באפשרותך להפעיל את הפקודה הבאה:
vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7 \ Windows 7 \ Windows 7 \ 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 קטנים יותר למרות שיש להם שם אחר, אז הכל יהיה "פשוט לעבוד".