1

Я выбрал "динамически выделенный" режим при создании виртуального диска. Но он постоянно имеет "фактический размер" 10 ГБ и не увеличивается до 20 ГБ, что является виртуальным размером. Гостевая ОС говорит, что на диске больше нет места на диске. Сначала я не удалял раздел 10 ГБ, а затем увеличил его до 20 ГБ (например, в этом посте Как увеличить фактический размер виртуального диска VirtualBox?). Первоначально я установил его на 20 ГБ (я следовал этому руководству http://www.otnblogs.com/oracle-linux-6-installation-virtualbox/). Наконец, когда я дошел до точки установки базы данных, она проверяет пространство и говорит, что на диске недостаточно места.

Я попытался избавиться от этого, скопировав несколько огромных файлов (каждый по 4 ГБ) с USB на гостевую ОС Virtual Box (Oracle Linux 6.4 64b), но происходит то же самое. Виртуальная коробка 4.1.2 на Windows 7 64b. Я проверил другие посты здесь, но все они связаны с увеличением максимального размера или у них была проблема с установкой начального максимального размера маленьким, а затем с попыткой увеличить его. Кроме того, в хост-ОС Windows 7 имеется более 150 ГБ свободного места.

Можно ли заставить фактический размер расти до полного размера?

1 ответ1

1

Доступное пространство в гостевой системе будет измеряться по отношению к полному (виртуальному) размеру диска. Он не будет учитывать текущий физический размер на диске хоста. Другими словами, для гостевой ОС диск всегда имеет максимальный размер.

Если ОС Linux сообщает о нехватке места, вероятно, это будет размер созданного вами раздела.

Например, если вы создали виртуальный диск объемом 20 ГБ, Linux, вероятно, предложит вам схему разделов с разделением /home, поэтому у вас есть все 20 ГБ пространства, но они распределены по нескольким разделам.

использование

df -h

на Linux и проверьте размер ваших разделов.

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