![将文件移入外部硬盘后,文件夹中的大量数据丢失](https://linux22.com/image/1198014/%E5%B0%86%E6%96%87%E4%BB%B6%E7%A7%BB%E5%85%A5%E5%A4%96%E9%83%A8%E7%A1%AC%E7%9B%98%E5%90%8E%EF%BC%8C%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E7%9A%84%E5%A4%A7%E9%87%8F%E6%95%B0%E6%8D%AE%E4%B8%A2%E5%A4%B1.png)
问题
我有几个 PDF/epub 文件,想将它们备份到保存所有文档和文件的外部驱动器上。
我使用 Ctrl + X 将 PDF 文件从我的主文件夹(ext4 内置 SSD)的桌面目录移动到外部驱动器上的文档文件夹。它们没有出现在文件夹中,而是除了 3 个我想要移动的文件外,其他文件都消失了。不仅如此:
我的备份磁盘上目标文件夹的所有以前的内容也消失了!这些数据有几千兆字节。我崩溃了。
文件管理器(Caja、Mate 的 Nautilus)只显示这 3 个文件,ls 也是如此。同样值得注意的是,我可以重命名目标文件夹中剩余的 3 个文件,但无法将任何新文件复制到该目录中。我在上面的目录中创建了一个测试文件,并将其移动到文件夹中 - 它消失了。我打开了一个终端并直接切换到发生数据丢失的目录;我输入了touch test
,但后续ls
没有显示任何新文件(除了“幸存”的 3 个文件)。我移动到这个目录中的所有内容现在都被消灭了。它的行为几乎看起来与 /dev/null 相当。我使用文件管理器弹出磁盘,等到磁盘停止旋转,重新启动计算机,重新插入外部硬盘 - 文件夹中仍然只有这三个文件。.Trash* 文件夹中也没有任何东西。所有其他文件夹仍然正常工作。
我现在需要知道的是
是否可以恢复丢失的数据?至少可以恢复之前存储在那里的旧数据 - 如果数据只是复制到文件夹就会丢失,我会感到震惊。我如何才能确定这是硬件问题,还是文件系统损坏,或者是 Ubuntu 的问题?这将决定我是否需要立即购买新的备份磁盘并挽救所有剩余数据,或者我是否只需要修复文件系统。建议的行动方案是什么?
系统信息
Ubuntu Mate 22.04
uname -a
Linux Hauptideal-IP-5-Pro-16 6.2.0-34-generic #34~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 7 13:12:03 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
DF-T
...
/dev/sda1 ntfs3 4883735548 2529561504 2354174044 52% /media/hauptideal/HDD2
...
我想要复制的某些文件的文件名很长,其中可能包含非 ASCII 字符(例如变音符号)。也许文件本身存在问题?在发生此事件之前,我曾尝试将备份硬盘与我最近购买的 USB 集线器一起使用。使用磁盘时,我听到了一种从未听到过的重复噪音(不是典型的启动“磁盘开始旋转的声音”),而是周期性的咔嗒声,设备无法安装。然后我使用笔记本电脑上的标准 USB 端口,它像往常一样安装。
如果您需要更多信息,请添加评论,我会使用所请求的信息更新问题。