![将 `/home` 移动到新分区](https://linux22.com/image/971165/%E5%B0%86%20%60%2Fhome%60%20%E7%A7%BB%E5%8A%A8%E5%88%B0%E6%96%B0%E5%88%86%E5%8C%BA.png)
我在之前(实验性)安装的 10.10 上安装了 12.04。不知何故,在安装过程中,我没有指定将其/home
设置为单独的(扩展)分区(/dev/sda7
)。因此,安装设置/home
在/root
分区上,我现在陷入了严重的混乱之中。
我想
1)告诉它设置/home
为sda7
(永久设置,以便每次启动时都这样),并且
2) 将现有的 /home 从旧的主力机 10.04 移到/home
这台 12.04 计算机上。(我记得有人在源计算机上创建一个 tarball,将其复制到目标计算机,然后在新计算机上提取该 tarball。但我不知道,似乎也找不到执行此操作的正确步骤。
如何解决这个问题?
任何指导都将不胜感激。我经常使用电脑,但似乎没有遇到太多问题,因此在使用终端方面从未超越 Linux 的新手阶段,所以您好心地列出步骤将非常有帮助。
答案1
别难过,我们都曾经或现在都还不太会使用终端。另外,我喜欢你使用“严重混乱”这个词。
好吧,开始做正事吧 :D
问题:您的电脑是否已经/dev/sda7
创建分区?
答案:
1)关于如何/home
永久移动分区,请阅读本指南https://help.ubuntu.com/community/Partitioning/Home/Moving还有这个问题:如果我的 /home 目录已经是 / 分区的一部分,我该如何将其移动到另一个分区?
来自指南:
本指南提供了将您的主目录迁移到其自己的专用分区的详细说明。
2)简单:(全部做完后前面的步骤)
只需在原始 PC(单独的 PC,对吗?)上创建 tarball,然后使用 USB 记忆棒或数据 CD 之类的东西将其移动到当前 PC 上。
在当前电脑的文件夹中解压 tarball,
/home
同时删除旧文件(如果有的话,保留您想要的文件)