Назад | Перейти на главную страницу

Гостевая ОС VirtualBox не расширяется после изменения размера файла VDI

Моя основная ОС - OS X El Capitan. В моей гостевой ОС OpenBSD 6.1 закончилось место на диске, поэтому я запустил VBoxManage modifymedium disk OpenBSD\ 6.1.vdi --resize 15000 чтобы изменить размер моего VDI с 4 ГБ до 15 ГБ. Однако моя гостевая ОС не использует дополнительное пространство для расширения:

[me@puffy:~]$df -lh
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/wd0a      907M    378M    484M    44%    /
/dev/wd0e      491M    467M   36.0K   100%    /home
/dev/wd0d      2.7G    2.6G   -6.7M   100%    /usr

Я пытался заставить его расти, запустив

[me@puffy:~]$doas -uroot sh -c 'yes > /yesfile'

/: write failed, file system is full

но почти сразу закончилось место на диске.

Вам нужно изменить размер разделов диска и файловых систем, чтобы использовать дополнительное пространство.

Вы увеличили «физический» диск до 15 ГБ, но таблица разделов по-прежнему настроена так, как если бы это был диск размером 4 ГБ, поэтому после окончания последнего раздела остается по существу 11 ГБ неиспользуемого пространства.

Команда, которую вы пробовали, просто заполнила корневую файловую систему, что не приведет к росту файловой системы (и нижележащего раздела), вам нужно сделать это с помощью инструментов для разделов и файловой системы.