Я пытаюсь увеличить доступное дисковое пространство виртуальной машины, но безрезультатно, перепробовал много вещей, написанных здесь и на других сайтах, в основном говоря, что это возможно через Virtual Media Manager , я выполнил следующие действия:
Файл> Virtual Media Manager> ', но здесь я не могу найти новую опцию добавления нового виртуального диска, как предлагается по этой ссылке: Как увеличить размер жесткого диска с Virtualbox '
и другой вариант, который я знаю, это перейти к настройкам виртуальной машины из виртуальной коробки и выбрать «Хранилище», но там снова опция увеличения памяти недоступна - выделено.
Я использую linuxmint-13-cinnamon-64bit с 8 ГБ фиксированной памяти.
* Я не могу добавить скриншоты, потому что мне не хватает репутации.
Ответы:
Увеличение памяти ВМ тривиально: перейдите в Система -> Материнская плата. Вы видите Базовую память , вы можете установить ее по своему желанию, введя явное число или поработав с графическим курсором. Теперь запустите свою виртуальную машину, и все готово.
Увеличение размера диска немного сложнее: введите команду
Вы должны знать, где находится диск вашей виртуальной машины (обычно / home / yourName / VirtualBox \ VMs / YourVMName / YourVMName.vdi); Приведенная выше команда устанавливает новый размер диска в 50 ГБ (по умолчанию в команде используются МБ).
Теперь самое сложное: у нового увеличенного диска должны быть изменены размеры разделов, чтобы использовать преимущества нового размера. В противном случае вновь выделенное пространство будет просто отображаться как пустое, т. Е. Не принадлежащее ни одному разделу.
Но, как вы знаете, вмешательство такого рода не может быть сделано с той же машины, которая использует диск. Это верно для реальных ПК, но также для виртуальных машин. Итак, теперь вы берете iso-образ дистрибутива Linux (Ubuntu?), Помещаете его в виртуальный привод CD / DVD и загружаете виртуальную машину с этого, а не с жесткого диска. Таким образом, новый увеличенный жесткий диск доступен для последующей операции. Вы начинаете GParted (набрав
в терминале, если он еще не установлен, вам придется установить, например, с помощью
в системах, подобных Debian), и измените размер разделов, используя только что добавленное пространство, которое вам больше подходит.
Когда вы закончите изменение размеров разделов, принесите виртуальную машину, извлеките Linux iso из виртуального драйвера CD / DVD, начните с жесткого диска, и все готово.
РЕДАКТИРОВАТЬ:
Вы совершенно правы, сообщение об ошибке означает, что у вас фиксированный диск, а не динамический. Для фиксированного диска операция изменения размера не поддерживается, но ...
мы можем сначала преобразовать фиксированный диск в динамический,
где --variant Standard - это ключевое слово, которое преобразует фиксированный в динамический диск. Отметим также, что клонирование означает, что ваш исходный диск останется нетронутым, и, следовательно, вы не потеряете данные, то есть уверенность, которую мы не получаем от физического (в отличие от на виртуальные диски.
Теперь вы можете применить ранее описанные операции к NewDisk.vdi, убедившись, что вы не загружаете OldDisk.vdi вообще. Это все равно что отключить старый сик, оставить его в ящике, а все операции применить к новому.
Когда вы закончите с изменением размера и убедите себя, что все в порядке, вы можете (если хотите) преобразовать обратно новый, расширенный NewDisk в фиксированный диск:
В этом нет необходимости, просто сделайте это, если считаете, что вам нужны более высокие скорости.
источник