![无法挂载或进入我的 /home 驱动器](https://linux22.com/image/923950/%E6%97%A0%E6%B3%95%E6%8C%82%E8%BD%BD%E6%88%96%E8%BF%9B%E5%85%A5%E6%88%91%E7%9A%84%20%2Fhome%20%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我的系统,我在系统中运行三星 SSD,并且我的家庭驱动器上有 2TB WD HDD,安装在 /etc/fstab 文件中。
大约一周前,我的电脑(Ubuntu 18.04)出于某种原因进入了紧急模式。我不得不在驱动器(/dev/sdb1)上运行 e2fsck。它解决了这个问题,我可以启动我的系统了。我在 WD HDD 上运行了 SMART util,它没有出现任何问题。所以我并不担心驱动器,但出于某种原因,efi、home 和文件系统安装在 nautilus 中,就好像我重新安装了它们一样,它不会自动识别我放入系统的 dvd、cd 或 usb。
因此,我决定在 SSD 上重新安装 Ubuntu 并重新开始,因为我最初在这个系统上使用的是 16.04,升级时我只是通过系统进行升级,而不是全新安装。我重新安装了 Ubuntu (20.04),但是当我运行 blkid 查看我的 /dev/sdb 驱动器以放入我的 /etc/fstab 文件时,它显示 /dev/sdb:PTUUID="fdb53124" PTTYPE="dos"。当我将此驱动器放入 /etc/fstab 时,它是一个 UUID,它不会挂载,也找不到分区。我尝试运行 e2fsck 和 dumpe2fs 命令,但没有任何反应。我在那个驱动器上有很多东西,我确实备份了一些东西,但还有很多我没有备份,因为 SMART 告诉我它很好。
除了 ddrescue 之外,我还没有找到其他解决方案来解决这个问题,但上次我用它时,它复制了所有内容,包括块 ID 的名称或类似内容。任何见解都将不胜感激。
答案1
我能够恢复所有数据。因此,对于遇到驱动器突然丢失分区且无法安装问题的人来说,testdisk 是一个简单而强大的恢复工具。
非常简单,只需运行 testdisk 选择您要恢复的驱动器,让它分析您的驱动器,列出内容,并选择要复制的文件,然后将它们复制到另一台设备。