调整 VDI 文件大小后,VirtualBox 客户机操作系统不会扩展

调整 VDI 文件大小后,VirtualBox 客户机操作系统不会扩展

我的主机操作系统是 OS X El Capitan。我的客户操作系统 OpenBSD 6.1 磁盘空间不足,因此我尝试VBoxManage modifymedium disk OpenBSD\ 6.1.vdi --resize 15000将 VDI 从 4GB 调整为 15GB。但是我的客户操作系统没有使用额外的空间进行扩展:

[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

但它几乎立即就耗尽了磁盘空间。

答案1

您需要调整磁盘分区和文件系统的大小以利用额外的空间。

您已将“物理”磁盘扩大到 15 GB,但分区表仍然仅配置为 4 GB 磁盘,因此在最后一个分区结束后基本上有 11 GB 的未使用空间。

您尝试的命令只是填满了根文件系统,不会以任何方式触发文件系统(和底层分区)的增长,您需要使用分区和文件系统工具来执行此操作。

相关内容