【问题标题】:How to recover home folder? Cloned partition recovered other directories like /etc/ but not /home如何恢复主文件夹?克隆的分区恢复了其他目录,如 /etc/ 但不是 /home
【发布时间】:2021-10-30 06:28:11
【问题描述】:

我的笔记本电脑上有两个 linux 分区(一个 ubuntu 和一个 garuda)。 Ubuntu 给了我一些问题,所以我安装了 Garuda 来检查它。 Garuda 分区已满,所以我使用 KDE 分区管理器缩小 ubuntu 分区,以便扩展 Garuda。

然后,Ubuntu 不会挂载,也不会启动,因为它说 fs 大小错误。我在分区上运行 fsck 并对几乎所有内容都单击“是”。这包括强制重写它说它无法访问的块和删除 inode 等。事后看来可能是一个错误。

现在,我有一个外部硬盘驱动器并使用“sudo dd if=/dev/nvme0n1p5 of=/dev/sda1 conv=noerror,sync”克隆了 Ubuntu 分区。外置硬盘挂载没有问题,但没有/home/文件夹,只有/etc/等文件夹。

我不认为有很多文件我无法从 git 存储库中取回,但如果能够访问 /home 文件夹会很好,这样我就可以获取所有内容、删除 ubuntu 分区并调整 garuda 大小。

提前致谢!

【问题讨论】:

    标签: backup partition recovery fsck


    【解决方案1】:

    我想通了。我有点关注https://unix.stackexchange.com/questions/129322/file-missing-after-fsck 但是

    我使用 dd 将分区复制到外部驱动器。然后安装外部驱动器(即使我无法安装原始 ubuntu 分区,它也能正常工作)。然后我进入分区上的 lost+found 文件夹并使用“查找”来搜索我知道我在我的主文件夹中拥有的文件并找到了该文件。我无法访问我的所有文件等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-01
      • 2011-02-10
      • 2016-09-02
      • 1970-01-01
      • 1970-01-01
      • 2012-09-03
      • 2016-10-29
      • 2020-05-26
      相关资源
      最近更新 更多