Добавьте больше пространства памяти к гостю ОС на VirtualBox 6

Я использую VirtualBox 6 на Ubuntu 18.04.3 LTS. Я должен добавить больше пространства памяти к гостю ОС. Я уже работал VBoxManage modifyhd box-disk002.vdi --resize 46080 но старое значение остается. Ниже снимок экрана настроек. Я пытался использовать ползунок для увеличения размера диска, но это не работало также. enter image description here

Как добавить больше пространства памяти?

0
задан 30 November 2019 в 16:22

2 ответа

Я рекомендую выполнить эту команду снова

vboxmanage modifyhd --resize 46080 box-disk002.vdi

и затем измените размер файловой системы путем начальной загрузки VM от некоторого LiveCD с gparted.


Ссылки:

https://www.virtualbox.org/manual/UserManual.html#vboxmanage-modifyvdi

1
ответ дан 21 December 2019 в 23:46

Гостевая ОС: 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 как тип файла жесткого диска.Кроме того, все шаги одинаковы

Virtual Box Configuration

Disk space configured

Краткий план шагов:

Создайте файл на диске

  1. Щелкните правой кнопкой мыши на виртуальной машине, к которой вы хотите добавить диск
  2. Нажмите Настройки в контекстном меню
  3. Нажмите Память на левой боковой панели
  4. Нажмите Контроллер: SATA и щелкните значок +
  5. Нажмите Создать новый диск во всплывающем меню
  6. Выберите тип диска в диалоговом окне (я выбрал VDI)
  7. Нажмите Динамически выделяемый в диалоговом окне размера и нажмите Далее
  8. Назовите диск, выберите размер и нажмите Далее
  9. Нажмите ОК
  10. Обратите внимание, к какому порту SATA подключен диск (например, "SATA port 2")
  11. Нажмите Запустите, чтобы запустить виртуальную машину

Раздел в Ubuntu

  1. В Ubuntu откройте терминал и определите диск из вывода

    dmesg | grep сд
    

    Вы увидите диск, размер которого соответствует созданному вами.Например, это может быть /dev/sdc

  2. Установите gparted (запустите sudo apt install gparted) и запустите sudo gparted`

  3. Выберите устройство (/dev/sda) в верхнем углу и переключитесь на указанный диск (например, /dev/sdc

  4. Нажмите Устройство, а затем Создать таблицу разделов

  5. Оставьте как msdos и нажмите Применить

  6. Нажмите значок создания нового раздела (вверху слева)

  7. Оставьте все как есть и нажмите Добавить

  8. Нажмите зеленую галочку, чтобы применить все операции

  9. Нажмите Применить во всплывающем окне и Закрыть* после успешного завершения

Монтирование диска

  1. Создать точку монтирования (hdd2 — это просто пример имени — измените, если хотите что-то еще)

    sudo mkdir /hdd2
    
  2. Добавьте строку в /etc/fstab для монтирования нового раздела при загрузке

    sudoedit /etc/fstab
    

    Добавить эту строку

    /dev/sdc1 /hdd2 ext4 по умолчанию 0 0
    
  3. Сохраните, выйдите и перезапустите виртуальную машину.

Надеюсь, это поможет. :)

2
ответ дан 21 November 2020 в 11:55

Другие вопросы по тегам:

Похожие вопросы: