1

Я использую VirtualBox версии 4.2.6 и устанавливаю Windows Server 2008. Проблема в том, что когда я работал с этими окнами, отображается сообщение о том, что емкость диска ограничена. поэтому я хочу знать, есть ли способ увеличить размер диска. поблагодарить

5 ответов5

2

Изменение размеров из 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 ГБ.

1

Ваш формат VDI не поддерживает изменение размера. Возможно, вы могли бы попытаться клонировать его в новый, больший vdi, возможно, с форматом, который поддерживает изменение размера. Посмотрите на параметр clonehd в VBoxManage здесь http://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi

Затем вы можете использовать новый, больший vdi в вашей виртуальной машине.

1

Я знаю, что это старый вопрос, но он случился со мной сегодня и заставил меня потратить много времени на поиск ответа, поэтому я решил опубликовать его здесь на случай, если это случится с кем-то еще.
Я собирался добавить комментарий к ответу @ 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


Надеюсь это поможет

РЕДАКТИРОВАТЬ
Не забудьте расширить свой диск в управлении дисками.
Проверьте эту ссылку для получения дополнительной информации.

0

Похоже, что тип файла, в котором хранится диск, не поддерживает изменение размера с помощью инструмента.

Операция изменения размера жесткого диска для этого формата еще не реализована!

Если диск был установлен на Фиксированный и не динамический, это, вероятно, проблема.

-1

Это длинный выстрел, но, возможно, попытаться до ближайшего 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%

Я не могу сказать ничего более разумного, чтобы сказать на данный момент ... :) В лучшем случае сообщение вводит в заблуждение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .