כיצד לשנות גודל של קובץ VirtualBox VDI או VHD ב-Mac OS X
תוכן עניינים:
אם אתה משתמש ב-VirtualBox כדי להפעיל מערכות הפעלה אורחות בתוך מכונה וירטואלית ב-Mac, כמו Windows 10 או אובונטו לינוקס, ייתכן שתמצא את עצמך צריך לשנות את גודל הדיסק הווירטואלי שבו נמצאת מערכת ההפעלה. זה קורה לעתים קרובות כאשר אתה מעריך בצורה לא מספקת כמה מקום נדרש להתקנה נכונה במכונה וירטואלית עם אחסון מוקצה דינמית.
כדי לשנות גודל של קובץ VDI או VHD ב-Mac OS X (זה עשוי לעבוד אותו הדבר בלינוקס, הודע לנו), תשתמש בכלי VBoxManage משורת הפקודה של Mac. גם אם בחרת להתקין את כלי שורת הפקודה של VirtualBox, זה לא יהיה בנתיב שלך, אז תפנה לתוכן VirtualBox.app כדי להשתמש בכלי השירות במקום זאת.
מכיוון שמדובר בשינוי המכונה הוירטואלית, מומלץ לגבות את קובץ ה-VDI או ה-VHD לפני כן, אם אינכם מרגישים בנוח עם הטרמינל, כנראה שכדאי לכם קודם כל לגבות את כל ה-Mac. . זכור שהכלי לשינוי גודל משתמש במגה-בייט למדידה, כך שאם אתה משנה קובץ vm ל-30GB זה יהיה 30000MB, 50GB כ-50000 וכן הלאה.
כיצד לשנות גודל של דיסק וירטואלי של VirtualBox ב-Mac OS
- כיבוי ה-VM וצא מ-VirtualBox
- פתח את אפליקציית Terminal והשתמש בפקודה הבאה כדי לנווט אל ספריית האפליקציות של VirtualBox:
- כעת בספרייה המתאימה, אתה מוכן להפעיל את פקודת שינוי גודל עם התחביר הבא:
- אם תרצה, ודא שהשינוי בוצע באמצעות הפקודה showhdinfo:
- הפעל מחדש את VirtualBox ואתחל את מערכת ההפעלה האורחת שהשתנתה לאחרונה
cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/
VBoxManage modifyhd --resize
לדוגמה, נניח שיש קובץ Windows 10 VM VDI שנמצא ב- /Users/Paul/Documents/ VM/Windows10.vdi ואנו רוצים שהוא יגדל מ-15GB ל-30GB, התחביר יהיה: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi
VBoxManage showhdinfo ~/path/to/vmdrive.vdi
אם הנתיב לקובץ ה-VM נמצא במיקום שורשי עמוק או מורכב, השתמש במרכאות או השתמש בטריק של גרירה להדפסת נתיב שעובד מצוין באפליקציית Terminal כדי להצביע כראוי על היררכיית ספריות מורכבת.
שינוי גודל הכונן עם VBoxManage הוא בעצם מיידי משורת הפקודה, אבל זכור שברגע שאתה חוזר למערכת ההפעלה הווירטואלית (Windows, OS X, Linux, או כל דבר אחר שפועל בו VirtualBox) סביר להניח שתרצה להקצות מחדש את המחיצה לשימוש במרחב החדש.
הרצתי את זה כדי להגדיל גודל מינימום הקצאה דינמית, אם קובץ ה-VDI הוא בגודל קבוע ואתה רוצה לכווץ אותו, הכלי VBoxManage עדיין יעשה את העבודה אבל הדגל –compact הוא מה שאתה מחפש.
VBoxManage הוא כלי מועיל עם הרבה שימושים נהדרים, אתה יכול גם להשתמש בו כדי לשכפל במהירות דיסק וירטואלי ולשנות כמעט כל דבר בתוך VirtualBox משורת הפקודה. אם אתה מתכנן להשתמש ב-VBoxManage לעתים קרובות, ייתכן שתרצה להוסיף אותו לנתיב שלך או ליצור כינוי לגישה קלה יותר.
מכירים דרך אחרת לשנות גודל של VirtualBox VDI? ספר לנו בתגובות.