将 /home 迁移到新 PC

将 /home 迁移到新 PC

我已经构建了一台新电脑并安装了 Kubuntu 20.04.1。

我总是将/home分区保留在专用驱动器上,因此通常在升级硬件时,我只需将该驱动器迁移到新机箱并安装操作系统即可。但是,这次我使用了 2 个新硬盘,其中一个像往常一样是专用/home分区。这引出了我的问题 - 大概我可以使用类似命令rsync将现有分区备份/home到外部硬盘上,然后“恢复”到/home新机箱上的分区?

这是最简单和/或最好的方法吗?我需要向命令传递哪些选项rsync?我可以在登录时执行此操作吗,还是需要从 USB 启动执行此操作?我需要以 root 身份运行它吗(使用sudo)?执行此过程时我需要注意哪些事项?我还遗漏了什么?

答案1

您可以使用任何方法将文件复制/home到新目标。下面应该没有任何/home需要安装的内容。

将文件复制到闪存驱动器或其他临时媒体,然后将其粘贴到新的目标位置就足够了/home/username

确保您使用与 POSIX 兼容的文件系统,例如ext4

因为您的用户应该是主文件夹及其内容的所有者,所以您可能需要sudo chown -R $USER:$USER $HOME在复制文件后运行。

相关内容