小编bio*_*ard的帖子

操作系统干净重新安装后如何挂载旧的 /home 目录?

在重新安装 Ubuntu 12.04 LTS 之前,我卸载了 /home 目录。干净地重新安装后,我重新创建了一些用户并安装了 ubuntu-desktop 包,然后重新安装了旧的 /home 目录。所有的文件都已经恢复了,我只要用shell登录就没有问题了。但是,当我尝试登录 GUI 时,它只会重新加载登录屏幕。自从我将旧的 /home 目录包含在/etc/fstab.

尝试遵循此处的解决方案,我在每个用户的/home目录中查找 .Xauthority 文件并注意到一些奇怪的东西,用户似乎已经混淆了。例如,ls -lah | grep Xauthority/home/bob将显示为:

-rw-------  1 emily emily   53 Nov 29 10:19 .Xauthority
Run Code Online (Sandbox Code Playgroud)

等等。我的猜测是我没有按照与旧系统相同的顺序重新创建用户,所以当我挂载旧/home目录时,事情变得很奇怪。然而!我需要能够按/home原样插入旧目录文件,因为它们有几个 TB,我没有空间在这里和那里自由传输它们,也不允许我删除任何内容。我该怎么做才能解决这个问题?

/home/user用新目录替换每个旧目录中的所有隐藏文件是个好主意吗?

[附加信息]

内容ls -l /home(安装旧版后/home);注意:lost+found不应该是用户。

total 36
drwxr-xr-x 22 bob   bob    4096 Mar 11 12:23 alice
drwxr-xr-x 44 marc  marc   4096 Mar 11 12:21 emily
drwxr-xr-x …
Run Code Online (Sandbox Code Playgroud)

mount login users home-directory

8
推荐指数
1
解决办法
1995
查看次数

标签 统计

home-directory ×1

login ×1

mount ×1

users ×1