You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu系统下移动至exFAT格式U盘的904个文件丢失恢复求助

Ubuntu系统下移动至exFAT格式U盘的904个文件丢失恢复求助

别太担心,我完全懂那种忙活几小时转移文件,结果却空无一物的崩溃感,咱们先冷静下来一步步尝试恢复,大概率能找回来的!

首先有个最关键的前提:现在绝对不要往这个U盘里写入任何新文件(比如复制新内容、创建新文件夹),避免覆盖掉原来文件残留的数据,这是恢复成功的核心基础。

下面是适合新手操作的恢复步骤:

第一步:先排查隐藏文件或挂载异常

  1. 重新把U盘插回电脑,等系统识别后打开文件管理器。
  2. 进入U盘里的空文件夹,按下Ctrl + H显示隐藏文件,看看是不是文件被意外设为隐藏了(虽然概率不高,但先排除最简单的情况)。
  3. 如果还是没有,打开终端(按Ctrl + Alt + T就能快速调出),输入ls -a /media/你的用户名/U盘名称(把“你的用户名”换成你Ubuntu的登录名,“U盘名称”换成U盘在文件管理器里显示的名字),回车查看是否有文件列表。
    • 不知道U盘路径的话,右键点击文件管理器里的U盘图标,选择「属性」,在「位置」栏就能看到完整路径。

第二步:用专业工具扫描恢复文件

Ubuntu下有个免费又好用的恢复工具叫Photorec,它能扫描U盘里残留的文件数据,哪怕文件夹结构丢失也能找回文件,操作步骤很简单:

  1. 打开终端,输入sudo apt install testdisk回车,输入你的登录密码(输入时屏幕不会显示,正常输入即可),等待安装完成。
  2. 安装好后输入sudo photorec回车启动工具。
  3. 跟着提示一步步操作:
    • 首先选择你的U盘(注意别选错电脑本身的硬盘),按回车确认。
    • 选择U盘的分区类型,一般选[Intel],回车确认。
    • 选择「Search」(搜索)选项,回车。
    • 选择文件系统类型,这里选[Other](因为是exFAT格式),回车。
    • 选择恢复文件的保存位置:必须选电脑本地的分区(比如你的Documents文件夹),绝对不能选U盘本身,选好后按C开始扫描恢复。
  4. 扫描时间会根据U盘大小和文件多少而定,耐心等待完成后,去你选择的保存位置就能看到恢复出来的文件了,Photorec会自动按文件类型分类整理。

补充说明

这种情况大概率是exFAT文件系统在Linux下的写入缓存机制导致的——虽然你看到了“移动完成”的提示,也用了 eject 选项,但可能缓存没有完全同步到U盘上,导致文件目录信息丢失,但实际文件数据还留在U盘里,所以用恢复工具扫描是很有希望找回的。

别太焦虑,按步骤来,应该能找回大部分甚至全部文件的!

备注:内容来源于stack exchange,提问作者Adriana

火山引擎 最新活动