昨天,我按照此处的步骤将主目录从根分区移动到了另一个分区。基本上将所有文件复制到新分区,并添加fstab
具有分区UUID和/home
安装点的新条目,然后重新启动系统。
一切都按预期工作,但是我的问题是,旧文件夹和文件会怎样?/home
现在指向一个新分区,似乎旧文件只是“消失”了。
谢谢!
如果将文件复制到新分区但未从根分区中删除它们,则通过将新分区安装在旧分区上来掩盖或隐藏旧分区。在这种情况下,您仍应使用相同数量的根分区,而不会释放任何空间。除非我们都错过了这一部分,否则删除的旧副本不包含在您链接的说明中。
在目录上挂载文件系统时
/mount-point
,将无法再/mount-point
直接访问下的文件。它们仍然存在,但是/mount-point
现在是指已挂载文件系统的根目录,而不是指用作挂载点的目录,因此至少不能以这种方式访问此目录的内容。
理顺此问题的最直接方法当然是通过umount
输入新/home
的命令(为了成功,不/home
使用任何文件,这意味着只有root用户可以登录),然后您会看到旧的文件(占据根分区),并且可以将其删除以释放根分区中的可用空间(但在真正删除任何内容之前,请仔细检查新分区是否已挂载)。您可能应该删除旧/home
目录下的所有内容,而不仅仅是用户目录中的内容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句