我正在使用VirtualBox,并将我的FreeBSD安装在最近耗尽空间(10 GB)的虚拟驱动器上,因此我将虚拟驱动器的容量增加到了15 GB – 启动了我的FreeBSD并且仍然没有空间,因为它没有“刷新”主分区大小:
# df -h Filesystem Size Used Avail Capacity Mounted on /dev/ada0p2 9.3G 9.3G -711M 108% / devfs 1.0k 1.0k 0B 100% /dev
如何将分区大小设置为虚拟驱动器大小?
基本上,原因是虽然增加了向操作系统提供的物理磁盘大小,但您并没有增加磁盘上的分区大小。
如果你对使用命令行实用程序不太熟悉,而且他们给出的警告对你没什么意义,那么解决你的问题最简单的方法就是下载gparted .iso并从.iso启动虚拟机这将给你一个很好的简单的界面来增加虚拟磁盘上的分区大小。
gparted链接: http : //gparted.sourceforge.net/
祝你好运。
有几个步骤。 首先你需要启动一个“FreeBSD Live CD”,这样你才能操纵磁盘数据。 然后,您需要通过gpart定义磁盘的新参数,例如使用gpart resize -i <the index from where you want to expand> ,然后使用growfs将文件系统调整为新的分区大小。