主页被 rm 命令删除,无法登录

主页被 rm 命令删除,无法登录

我尝试使用 rm 来格式化 pendrive,但它也删除了我的主文件夹中的所有内容。

现在我甚至无法登录了。此外,在启动时按 Shift 键也无法进入恢复模式。

我认为,可启动的 U 盘上有 ubuntu 安装程序。

编辑:现在我可以访问恢复模式并以 root 身份登录。

修改 2:我其实不需要找回我删除的文件,因为我的帐户里只有壁纸。我只想能够再次登录。

答案1

TestDisk 和 PhotoRec 是很好的命令行数据恢复工具。启动实时映像,以便拥有一个可用的系统来操作恢复实用程序。这两个工具都是 testdisk 包的一部分,它们位于 Ubuntu 存储库中,可以使用以下方式安装:

sudo apt-get install testdisk

有关 TestDisk 的更多信息,包括教程和用例,可以找到这里

这是信息涵盖 PhotoRec,包括逐步的数据恢复说明。

如果您无法修复系统,您可以使用实时映像在单独的磁盘或分区上备份数据,重新安装系统,然后将数据恢复到全新安装。

答案2

如果您可以登录到 root,请重新创建 /home 目录。

/home (owner: root, group: root, perms: 755)
/home/user1 (owner: user1, group: user1, perms: 755)
/home/user2 (owner: user2, group: user2, perms: 755)
/home/user3 (owner: user3, group: user3, perms: 755)

ETC。

答案3

尝试安装 extundelete,使用 liveCD 启动,然后进入终端,

  1. sudo apt-get 安装 extundelete
  2. 恢复命令 sudo extundelete --restore-directory /home/Documents/ /dev/sda1

从这里开始如何恢复已删除的文件?

请让我知道,发生了什么事。

答案4

如果您希望继续使用当前系统而不是恢复主目录,请尝试:

编辑:如果您可以执行下一步,这可能会有所帮助: ++Ctrl切换到控制台(CLI)。您可能仍然可以登录,现在就执行。然后altF1sudo mkdir /home/$USER sudo chown $USER: /home/$USER

现在应该全部完成了,要么按Ctrl+ Alt+F7返回执行 GDM,要么重新启动。

更新:如果您先前已通过以下方式启用 root:sudo passwd root您可以通过以下方式创建用户:

1)以root身份登录

2)useradd用户名

3)passwd 用户名

相关内容