恢复我的 Linux 安装的用户名?

恢复我的 Linux 安装的用户名?

我意外地从 Elementary OS 安装中删除了欢迎程序,现在我被要求输入我不记得的用户名,因为它不是我的常用操作系统。WSL 负责我与 Linux 相关的日常任务。

我尝试使用恢复模式来检查 etc/passwd,但不幸的是,恢复模式在启动期间卡在加载初始 ramdisk... 处。

我尝试了一种建议的方法,通过 live CD 来解决这个新问题,但是 ctrl+alt+f1 将我带到相同的登录屏幕。

我在终端上安装了我的 linux 文件系统,并将 dev、proc 和 sys 绑定到 /mnt/dev /mnt/proc 和 /mnt/sys,然后通过 chroot 运行 apt update && apt upgrade。

我丢失了 grub 启动菜单,但这不是什么问题,因为我的 windows 在 ssd 上,而 linux 在 hdd 上,而且我可以选择通过启动驱动器菜单 (F8) 进行启动,这样我就可以在常规使用中无缝启动到 windows,而无需任何额外的菜单。

但现在我无法让 grub 菜单加载恢复,即使在启动时按三次 shift 键也是如此。我该怎么办?

答案1

如果你真的只需要知道你的用户名,你可以将驱动器安装到另一台 Linux 设备上,然后导航到 /home/ 查看用户。每个用户在 /home/ 目录中都有一个专用的(个人)主目录,以用户的名称命名。

如果您的磁盘已加密,则此方法将不起作用(除非您可以先解密)。

如果您有其他问题(除了不知道用户名之外),请发帖并进行适当解释。

相关内容