Перед изменением размера виртуального диска необходимо завершить работу виртуальной операционной системы, чтобы она не хранилась в образе. Завершаем работу ОС стандартным для неё образом.
Теперь необходимо уточнить тип и размер текущего виртуального диска. Для этого в терминале выполняем команду:
VBoxManage showhdinfo "/home/user/VirtualBox/Windows 10/Windows 10.vdi"
Получим вывод, похожий на этот:
UUID: ed0658cb-1277-4475-85bc-32947d5e0545
Parent UUID: base
State: created
Type: normal (base)
Location: /media/user/VirtualBox/Windows 10/Windows 10.vdi Storage format: VDI
Format variant: dynamic default
Capacity: 51200 MBytes
Size on disk: 44884 MBytes
Encryption: disabled
Property: AllocationBlockSize=1048576
In use by VMs: Windows 10 (UUID: 870aff54-e120-4959-ee11-6517589hh1e3)
где запись «Capacity: 51200 MBytes» означает размер диска. 50 Гб в данном примере.
Увеличим размер диска до 100 ГБ, выполнив команду:
VBoxManage modifyhd "/media/user/VirtualBox/Windows 10/Windows 10.vdi" --resize 102400
Операция займет некоторое время, после чего появится вывод:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Проверяем изменения, повторив команду:
VBoxManage showhdinfo "/home/user/VirtualBox/Windows 10/Windows 10.vdi"
Получаем вывод:
UUID: ed0658cb-1277-4475-85bc-32947d5e0545
Parent UUID: base
State: created
Type: normal (base)
Location: /media/user/VirtualBox/Windows 10/Windows 10.vdi Storage format: VDI
Format variant: dynamic default
Capacity: 102400 MBytes
Size on disk: 44884 MBytes
Encryption: disabled
Property: AllocationBlockSize=1048576
In use by VMs: Windows 10 (UUID: 870aff54-e120-4959-ee11-6517589hh1e3)
где значение Capacity стало равным 102400.
Однако, мы добавили лишь неразмеченную область к виртуальному диску.
Далее необходимо загрузить вашу виртуальную операционную систему и расширить разделы средствами, подходящими для нее:
- "MiniTool Partition Wizard Free» для Windows;
- «Paragon Partition Manager" для Windows;
- "Gparted" для Ubuntu;
- "Диспетчер разделов от KDE" для Kubuntu.
#virtualbox