在 Ubuntu 里“找回文件系统”或“找回数据”,要先看你是哪种情况。下面按常见场景给你对应解决办法。
~/.local/share/Trash/files
打开文件管理器 → 回收站 → 还原
如果用了 rm,可以尝试:
sudo apt install extundelete
sudo extundelete /dev/sdaX --restore-all
⚠️ 删除后不要再写文件,否则难恢复
lsblk
sudo fdisk -l
确认磁盘是否还在
sudo mount /dev/sdaX /mnt
如果报错:
unknown filesystem → 可能文件系统损坏wrong fs type → 类型不对sudo fsck -y /dev/sdaX
sudo apt install testdisk
sudo testdisk
步骤:
sudo photorec
适合:
常见原因:
dd✅ 优先用:
testdisk(恢复分区)sudo mount /dev/sda1 /mnt
sudo fsck -y /dev/sda1
如果是加密盘:
sudo cryptsetup luksOpen /dev/sdaX mydisk
sudo mount /dev/mapper/mydisk /mnt
✅ 立即停止写入
✅ 用 Live USB 操作
✅ 先备份再修复
❌ 不要格式化
❌ 不要新建分区
如果你愿意,可以告诉我:
我可以给你精确步骤。