我有一个运行 Ubuntu Server 18.04.4 LTS 的远程 nuc,带有一个外部 2T USB 硬盘。在运行时,USB3 插头被拔了一半。插头被正确放回原位,但所有文件都不见了。一个空的“lost+found”取代了它们。Fsck 等没有找到文件,也没有问题。我以为我把它们都丢了,于是把硬盘重新分区成两个 1T 的两半。之后,/dev/sda1 挂载,所有旧文件都神奇地就位了。我希望我的问题已经结束了。一个月过去了。
然而,在最近更新后,我重启了机器,现在,所有文件又都消失了。新的第二个分区上的备份副本仍然存在,但它们略微过时了。
再次,fsck,TestDisk 找不到文件或 /dev/sda1 有问题。
首先,原始文件是如何恢复的?其次,我该如何重做?除了重新分区之外,还有更好的方法吗?我有点担心盲目地尝试第二次奇迹。
user@nuc:~$ fdisk -l
Disk /dev/sda: 1.8 TiB, 2000398933504 bytes, 3907029167 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x66a50ae2
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 2000000000 1999997953 953.7G 83 Linux
/dev/sda2 2000001024 3907029166 1907028143 909.4G 83 Linux