我双启动了 Windows 8.1 和 Ubuntu 14.04。我按照教程在/home安装了一个38GB的分区。现在我的 /home 文件夹几乎已满(剩余 2MB),但是当我在主文件夹的下拉菜单中选择“属性”时,它显示总计为 100 GB 左右。我想知道为什么会这样,以及是否可以扩展我的主文件夹,因为我的根目录仍然有相当大的空间。
答案1
这不是一个直接的答案 - 根据我的评论,gparted
如果您想调整大小/添加/删除分区,您应该尝试使用 Live CD。已经有这里有很多问答,如果您有一个未在那里处理的特定问题,您可以询问。
但关于你的另一个想法:
我可以不使用/home文件夹来存储我的文件,直接将它们移动到根目录吗?
是的,你可以做这样的事情。据推测,您家中的几个特定文件夹保存了大部分数据,因为正常配置、缓存等加起来不会超过 30 GB。
首先,您要在根分区中创建一个目录。假设/opt
是其中的一部分(您也可以使用/media
,或者只是一个新的顶层):
sudo mkdir /opt/userdata
sudo chmod 777 /opt/userdata
现在,作为普通用户,您应该能够在其中为自己创建一个子目录并将整个文件夹移入其中。要保留您现在拥有的与这些文件夹位置相关的任何功能,请在移动它们后创建一个符号链接:
ln -s /opt/userdata/me/myBigStuff ~/myBigStuff
这里第一个路径是您移动的现有目录,第二个路径是您想要链接到它的目录。请参阅man ln
了解更多详情。
您可以通过这种方式移动整个主目录,但是以稍微精细的规模进行操作将允许您创建一些可用空间,而不会因清空整个分区而浪费整个分区。
移动文件夹的简单方法是:
mv ~/myBigStuff /opt/userdata/me
假设/opt/userdata/me
是一个目录,这将从myBigStuff
中删除$HOME
并留下/opt/userdata/me/myBigStuff
.