以下是事件经过的概述:
- 安装了 Ubuntu 16.04。几个月来运行良好。
- 更改了我的用户密码。
- 退出后,我无法再登录,无论是使用旧密码还是新密码。
- 我的主目录仍然在那里(所以我备份了它)。
- 我以 EUFI 模式从 DVD 启动并从那里登录。
- 我收到
sudo passwd $username
错误:用户不存在。 - 在组中重新创建我的用户
sudo
:sudo adduser $username
- 现在用户目录是空的,而不是原始目录。它似乎位于 ramdisk 中(?)
我该如何修复此问题?我该如何恢复系统,在硬盘上重新创建/恢复我的用户/home
?
答案1
DVD Live 会话默认不会加载您的硬盘。整个会话与您正常启动硬盘时的会话不同。
您可以通过启动正常会话来更改密码救援模式
执行以下步骤:
重启电脑。在 grub 提示符下选择Ubuntu 的高级选项然后按 ENTER。进入恢复模式。(您可能需要按 Esc 键来禁用 ping 屏幕。)继续:
- 进入 root shell 提示符
- ENTER 进行维护。
- 使用以下命令重新挂载根系统:
# sudo mount -o remount,rw / # passwd “用户名” # 出口
- 恢复
您现在就可以正常登录并且新密码生效。