Как увеличить фактический размер виртуального диска VirtualBox?


2

Я выбрал «динамически распределенный» режим при создании виртуального диска. Я думал, что он будет расти автоматически до максимального размера. Но он постоянно имеет «фактический размер» 4Gb и не увеличивается до 8Gb, что является виртуальным размером. Гостевая ОС говорит, что на / dev / sda1 больше нет места на диске.

Можно ли как то пнуть?

Спасибо

Ответы:


3

Если вы хотите добавить место для гостя, нужно сделать 2 места: сначала на самом хосте виртуализации (в вашем случае Virtualbox), затем снова на гостевом.

Если вы изначально создали виртуальный диск как 4 ГБ, а затем изменили его размер до 8 ГБ, вам нужно будет поработать в гостевой ОС, чтобы он использовал дополнительное пространство. Прямо сейчас вы словно взяли раздел на 4 ГБ и поместили его на диск на 8 ГБ - разделы не изменились, поэтому остальная часть пространства нераспределена для гостя. Вы можете добавить второй раздел в гостевой или использовать некоторую утилиту для изменения размера разделов в гостевой.


0

Я думаю, что он говорит о параметре динамически выделяемого образа: «Сначала он будет очень маленьким и не будет занимать место для неиспользуемых секторов виртуального диска, но будет расти каждый раз, когда в первый раз записывается сектор диска, пока диск не достигнет максимума емкость была выбрана при создании диска. ", поэтому виртуальный диск был создан с начальным виртуальным диском объемом 4 ГБ, который будет увеличиваться до достижения максимальной емкости в 8 ГБ. Таким образом, проблема заключается в том, что виртуальный диск заполнен и не растет динамически, как это должно быть.


1
Даже динамически распределяемые изображения имеют предел того, насколько далеко они готовы расти. Так что проблема в том, что он изначально установил максимальный размер приращения до 4 ГБ.
allquixotic
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.