בעת יצירת מכונה וירטואלית עם VirtualBox, קל לבחור את הגודל הלא נכון עבור הכונן הקשיח הווירטואלי. יום אחד, ייתכן שתתמודד עם הבעיה כי לא נותר מספיק מקום פנוי בדיסק במכונה הווירטואלית. כך תוכל לשנות את גודל התמונה של VirtualBox HDD (VDI) ללא אובדן נתונים או מבלי להתקין מחדש את מערכת ההפעלה האורחת.
פרסומת
VirtualBox נשלח עם כלי הקונסולה VBoxManage, אשר יכול לבצע הרבה משימות שאינן נגישות מממשק המשתמש. לדוגמה, באמצעות VBoxManage אתה יכול התאם את תאריך ושעת ה- BIOS עבור מכונות וירטואליות . ניתן להשתמש בכלי זה לשינוי גודל התמונות HDD של VirtualBox.
כיצד לראות אילו יציאות פתוחות
תחביר שורת הפקודה הוא כדלקמן:
VBoxManage modifyhd path_to_vdi_file.vdi - גודל desrired_size_in_megabytes
לדוגמא, בואו לשנות את גודל כונן הדיסק המחובר למכונה הווירטואלית שלי Arch Linux. נכון לעכשיו, גודל הכונן הקשיח שלו קיבולת של 20 ג'יגה-בתים:
בואו נגיד שאני רוצה לעשות לזה 30 ג'יגה. לשם כך, הוצא את הפקודה בדומה לפקודה למטה.
תחת לינוקס:
VBoxManage modifyhd '/ home / user / Arch VM / Arch VM.vdi' - גודל 30720
תחת Windows, עליך לפתוח חלון שורת פקודה חדש בתיקיה C: Program Files Oracle VirtualBox. ראה את המאמר הבא: כל הדרכים לפתיחת שורת הפקודה ב- Windows 10 , והחלק 'הפעל את שורת הפקודה ישירות מ- Explorer'. הפקודה תהיה זהה:
VBoxManage modifyhd 'c: Virtualbox VMs Arch VM Arch VM.vdi' - גודל 30720
הערה: הגודל לעיל מתבטא במגה-בייט כך ש- 30 x 1024 = 30720.
תקן את חלק הנתיב כך שיתאים לנתיב האמיתי בסביבתך.
טיפ: אתה יכול לראות את הנתיב לקובץ ה- VDI שלך במנהל המדיה הוירטואלית:
הפקודה עובדת במהירות. גודל הקובץ VDI ישתנה תוך שנייה:
כעת לחץ על 'רענן' במנהל המדיה הוירטואלית. זה ישקף את השינויים:
זהו זה.