Пару раз пришлось проделывать эту операцию. Чтобы не запамятовать, да и вдруг может быть ещё кому пригодится, сделаю заметочку тут.
Итак, пусть программа установлена в папку C:\Program Files\Oracle\Virtual Box, а виртуальный диск находится в папке C:\VM\Win7.vdi.
Порядок действий:
- Открыть командную строку
- Перейти в папку программы: cd C:\Program Files\Oracle\Virtual Box
- Вывести текущую интформацию о диске: VboxManage.exe showhdinfo "C:\VM\Win7.vdi" В строке Logical size указан максимальный размер диска, например 2048 Мб (2 Гб)
- Увеличить до требуемого размера диск командой: VboxManage.exe modifyhd "C:\VM\Win7.vdi" −−resize 4096
- После выполнения операции убеждаемся, что размер диска увеличился (см. шаг 3).
- Запустить гостевую (виртуальную) машину, для которой увеличивем диск, и через оснастку discmgmt.msc (Управление дисками) увеличиваем логический размер диска.