在运行驻留在其上的操作系统时,是否有一种调整UFS /root分区大小的方法?我正在运行FreeBSD。
发布于 2016-11-18 22:22:10
关于如何在FreeBSD 在手册中下生成磁盘,有一个相当全面的指南。对于UFS (FreeBSD的缺省值),您可以从内核版本10.0继续在线增长。
但是,更改安装的文件系统周围的分区可能会导致数据丢失或不一致,这可能是系统下次尝试引导时首次发现的。还记得检查您的引导加载程序。
生成一个文件集基本上可以归结为以下几点:
gpart来完成这一任务。完成调整后,您可以安全地重新装入所有分区并重新启用交换。growfs <blockdevice>一样简单,<blockdevice>是您调整大小的分区。对于收缩,您必须反向执行以下步骤:
growfs -s <new_size> <blockdevice>。确保您选择的大小小于您的新目标文件系统大小,也就是说,如果您想从一个100 go的分区降到一个70 go的分区,那么在这一步中将FS的大小调整到大约60-65GB。越多越好意味着更大的空间,但通常也意味着更多的重新定位,从而延长等待时间。growfs <blockdevice> )末尾留下的空间。省略size参数会告诉它使用整个分区。发布于 2016-11-18 15:03:01
您必须将rootfs挂载为只读,并在调整完大小后立即重新启动。
https://unix.stackexchange.com/questions/324308
复制相似问题