Перед изменением размера виртуального диска необходимо завершить работу виртуальной операционной системы, чтобы она не хранилась в образе. Завершаем работу ОС стандартным для неё образом.
Теперь необходимо уточнить тип и размер текущего виртуального диска. Для этого в терминале выполняем команду:
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