Я использую VirtualBox 6 на Ubuntu 18.04.3 LTS. Я должен добавить больше пространства памяти к гостю ОС. Я уже работал VBoxManage modifyhd box-disk002.vdi --resize 46080
но старое значение остается. Ниже снимок экрана настроек. Я пытался использовать ползунок для увеличения размера диска, но это не работало также.
Как добавить больше пространства памяти?
Я рекомендую выполнить эту команду снова
vboxmanage modifyhd --resize 46080 box-disk002.vdi
и затем измените размер файловой системы путем начальной загрузки VM от некоторого LiveCD с gparted
.
Ссылки:
https://www.virtualbox.org/manual/UserManual.html#vboxmanage-modifyvdi
Гостевая ОС: Linux Ubuntu 20.04
Мне удобнее добавлять новый образ диска .vdi с помощью виртуального ящика, а затем монтировать его в существующий Гостевая ОС Linux. Я где-то читал на форуме Linux/VM, что изменение размера хранилища текущего диска, на котором у вас есть данные, может вызвать проблемы. Я увеличил дисковое пространство, добавив новый диск vdi.
Вот статья, которую я прочитал. Это очень легко следовать.
https://www.zachpfeffer.com/single-post/add-a-disk-to-an-ubuntu-virtualbox-vm
В моем случае я не устанавливал gksu
. Вместо этого я использовал sudo
вместо gksudo
. В статье автор использует vmkd как тип файла жесткого диска. Я использовал vdi как тип файла жесткого диска.Кроме того, все шаги одинаковы
Краткий план шагов:
В Ubuntu откройте терминал и определите диск из вывода
dmesg | grep сд
Вы увидите диск, размер которого соответствует созданному вами.Например, это может быть /dev/sdc
Установите gparted (запустите sudo apt install gparted) и запустите
sudo gparted`
Выберите устройство (/dev/sda
) в верхнем углу и переключитесь на указанный диск (например, /dev/sdc
Нажмите Устройство, а затем Создать таблицу разделов
Оставьте как msdos и нажмите Применить
Нажмите значок создания нового раздела (вверху слева)
Оставьте все как есть и нажмите Добавить
Нажмите зеленую галочку, чтобы применить все операции
Нажмите Применить во всплывающем окне и Закрыть* после успешного завершения
Создать точку монтирования (hdd2
— это просто пример имени — измените, если хотите что-то еще)
sudo mkdir /hdd2
Добавьте строку в /etc/fstab
для монтирования нового раздела при загрузке
sudoedit /etc/fstab
Добавить эту строку
/dev/sdc1 /hdd2 ext4 по умолчанию 0 0
Сохраните, выйдите и перезапустите виртуальную машину.
Надеюсь, это поможет. :)