笔者由于缺乏经验,/目录只分了15G(总空间150G),实际上ROS包以及通过apt-get安装的其他依赖包基本都是在/目录下,因此最好将/与home对半分。由于不想重装系统,因此试一下扩容。
此次扩容是利用gparted工具:
sudo apt-get install gparted
然后利用U盘启动盘,进入try Ubuntu16.04
然后sudo gparted运行
步骤:
原始空间大小如下,可以看到sda4是/空间,只有15G,sda5是swap空间,sda6是/home空间。
1.首先将有钥匙标记的swap卸载(swapoff)选中->右击鼠标->swapoff。
2.然后将/home空间resize,选中右击->resize,pre就是在前面分出空间大小,new就是剩下的,following就是后面分出的大小。此处在pre分出了近60G。
下图可看到分完之后多出58G unallocated空间。
3.然后对sda5也就是swap空间resize,将它pre修改为58G, new改为8G。下图为修改前。
4.然后对Sda4也就是/空间进行resize,前后都为0,new改为最大。这样/空间就扩大了近60G。
5.最后记得应用所有的操作。
6.会提示你可能丢失数据,但笔者都打算重装了也就无所谓了。点确定。
7.扩容完成。
重启ubuntu,进入磁盘可以看到,此时/空间已经扩容到78G了。
注:此方法有数据损失风险,虽然笔者没有遇到,但是其他人遇到过。
双系统下Ubuntu16.04对/磁盘空间扩容
最新推荐文章于 2024-01-10 14:15:24 发布