Я использую VirtualBox версии 4.2.6 и устанавливаю Windows Server 2008. Проблема в том, что когда я работал с этими окнами, отображается сообщение о том, что емкость диска ограничена. поэтому я хочу знать, есть ли способ увеличить размер диска. поблагодарить
5 ответов
Изменение размеров из VDI поддерживается, но вы можете сделать только жесткие диски больше. Ты пытался:
VBoxManage.exe modifyhd "C:\Documents and Settings\ Пользователь \ VirtualBoxVMs \ windows \ windows.vdi" --resize 40
Это означает, что вы пытаетесь создать жесткий диск объемом 40 МБ, но ваш жесткий диск больше. Пытаться:
VBoxManage.exe modifyhd "C:\Documents and Settings\user\VirtualBo x VMs\windows\windows.vdi" --resize 40000
Это делает новый размер 40 ГБ.
Ваш формат VDI не поддерживает изменение размера. Возможно, вы могли бы попытаться клонировать его в новый, больший vdi, возможно, с форматом, который поддерживает изменение размера. Посмотрите на параметр clonehd
в VBoxManage
здесь http://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi
Затем вы можете использовать новый, больший vdi в вашей виртуальной машине.
Я знаю, что это старый вопрос, но он случился со мной сегодня и заставил меня потратить много времени на поиск ответа, поэтому я решил опубликовать его здесь на случай, если это случится с кем-то еще.
Я собирался добавить комментарий к ответу @ justTryToHelp, но у меня недостаточно очков для этого.
Итак, как заявляет @Steve, диск должен быть динамическим.
Значение "--resize" должно быть установлено в [your_current_disk_size] + [space_to_add].
Пример: Вы создали диск с 25 ГБ, и вам нужны дополнительные 9 ГБ => (25 + 9) * 1024 = 34816
cmd => VBoxManage modifyhd YOUR_HARD_DISK.vdi --resize 34816
Надеюсь это поможет
РЕДАКТИРОВАТЬ
Не забудьте расширить свой диск в управлении дисками.
Проверьте эту ссылку для получения дополнительной информации.
Похоже, что тип файла, в котором хранится диск, не поддерживает изменение размера с помощью инструмента.
Операция изменения размера жесткого диска для этого формата еще не реализована!
Если диск был установлен на Фиксированный и не динамический, это, вероятно, проблема.
Это длинный выстрел, но, возможно, попытаться до ближайшего 10gb?
Попытка увеличить .vdi до 20 ГБ до 25 ГБ и запуск следующей команды из C:\Program Files\Oracle\VirtualBox> (в версии 4.3.12)...
vboxmanage modifyhd "D:\VirtualBox VMs\VS14 CTP\VS14 CTP-disk1.vdi" --resize 25000
... вернулся
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet!
но когда я увеличил новый размер до 30 ГБ ..
vboxmanage modifyhd "D:\VirtualBox VMs\VS14 CTP\VS14 CTP-disk1.vdi" --resize 30000
Это сработало...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Я не могу сказать ничего более разумного, чтобы сказать на данный момент ... :) В лучшем случае сообщение вводит в заблуждение.