首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的LMDE2安装并正确移动/home分区

新的LMDE2安装并正确移动/home分区
EN

Unix & Linux用户
提问于 2017-03-11 23:07:16
回答 1查看 153关注 0票数 1

将Linux (在我的例子中是LMDE2)安装到新驱动器(SSD)并正确复制/home文件的正确方法是什么?

两个硬盘上的分区方案是相同的:

代码语言:javascript
复制
- /dev/sda1 linux-swap
- /dev/sda2 /
- /dev/sda3 /home

我想我走错路了。我使用nemo简单地将/home/andrew文件夹的内容复制到两个外部硬盘上(用于冗余)。然后,我在一个新的250 on的SSD上安装了新的LMDE2。然后,我将/home/andrew文件夹从外部硬盘驱动器移到我的新操作系统上,并删除安装程序创建的/home/andrew。这造成了各种问题,因为文件权限。我试图用

代码语言:javascript
复制
sudo chown -R andrew:andrew /home/andrew

但我还是有问题的。例如,我无法从终端打开gedit。

代码语言:javascript
复制
sudo gedit

与我/home/andrew文件夹中的.Xauthority有关的一些错误。

然后我尝试了这种方法。我启动了一个实时usb并且:

代码语言:javascript
复制
sudo rsync -aXS --progress /media/mint/250GbStorage/andrew  /media/mint/(long uuid)/home

然后,我再次运行安装程序。

代码语言:javascript
复制
/dev/sda2 as / 
/dev/sda3 as /home

安装程序只是创建了一个默认的/home/andrew文件夹,我的所有文件都出现在/home/home/andrew中。删除/home/andrew和将/home/home/andrew重命名为/home/andrew只会造成与前面相同的问题。

我的最后一种方法是安装操作系统,然后使用nemo将我的文档、桌面、音乐等单独地从/home/home/andrew复制到home/andrew,一切都很好。(我没有复制配置文件。

我的错误是我没有正确备份我的家庭文件吗?如果我错误地备份了我的主文件,那么我该如何恢复呢?我已经删除了我的原版吗?

我尝试过在谷歌的许多排列中搜索这个问题,但是找不到一个我能理解的解决方案。有很多人说,您应该将文件放在单独的/home分区中,但是没有明确的指南来解释在新驱动器上安装新操作系统以及如何迁移文件的简单方法。

谢谢

EN

回答 1

Unix & Linux用户

发布于 2017-03-13 20:11:55

你在第一次尝试中并没有做错任何事情。只是有些文件,如.Xauthority有一个特殊的含义/用途,不应该将它从一个系统复制到另一个系统。但是,不复制所有隐藏的文件(即dotfile)也不是一个好主意,因为您可能需要保留大量的自定义。但是,在任何正在运行的X会话之外,即使没有用您的用户名进行记录,它也会有所帮助。

如果您能够保留旧磁盘,您可以在新的磁盘上安装操作系统,只需使用旧的磁盘作为/home。在成功登录几次(这将确保需要升级/替换的文件)之后,您可以将所有内容移动到新的SSD硬盘上。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/350823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档