我无意中删除了相机中的一些照片,后来发现这些照片对我的女朋友来说非常珍贵。我尝试使用谷歌搜索以及 Windows 和 Linux 工具来恢复这些文件,但没有结果。
问题是,当我插入相机时,它被挂载到 /run/user/jendas/gvfs 并且 mount 说:
gvfsd-fuse on /run/user/jendas/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=jendas)
所以我无法使用我尝试过的工具访问我的文件,因为它们总是需要像/sda这样的东西……
请问有什么办法吗?我不想死 :-(
编辑:需要说明的是,我并不认为我的相机的路径是 /dev/sda...我检查了相应挂载目录中标记为 fuseblk 的每个位置,但相机不在那里。
以下是安装的内容:
/dev/sda5 on / type ext4 (rw,noatime,nodiratime,discard,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
gvfsd-fuse on /run/user/jendas/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=jendas)
/dev/sdb1 on /media/jendas/Rezervováno systémem type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sdb2 on /media/jendas/EE2AC63D2AC60317 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sdb6 on /media/jendas/099218f3-ad22-4022-900f-c39b98049fdf type ext4 (rw,nosuid,nodev,uhelper=udisks2)
/dev/sdb4 on /media/jendas/Data type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda2 on /media/jendas/B4AED817AED7D04A type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
我的相机在这里列为线,我已经在上面输入了。
最终编辑:我终于恢复了照片!这样我就不会被强大而可怕的女性外表所摧毁。最后,我通过从相机中取出存储卡并将其插入另一台带有工作存储卡读卡器的笔记本电脑来解决问题。然后我遵循了标准程序。我想知道,我的问题可能是由相机本身及其固件引起的。我认为它以某种非标准和令人毛骨悚然的方式处理 USB 连接,因此内核无法正确将其识别为外部可移动驱动器。
无论如何,谢谢大家,祝大家有美好的一天。
PS:我会接受下面发布的原始答案,因为它帮助我解决了至少部分问题:-)
答案1
首先,至关重要的是在恢复已删除的图像之前,请勿在存储卡上写入任何内容。
你最好的选择是相簿。它是软件包的一部分testdisk
。使用以下命令安装它
sudo apt-get install testdisk
然后以超级用户身份运行 photorec
sudo photorec
您将看到已连接设备的列表,包括您的硬盘。选择存储卡(它可能是 /dev/sdb 或 /dev/sdc 之类的东西,但请仔细检查)。按照屏幕上的说明进行操作。
另一种选择是recoverjpeg
专门针对 JPEG 恢复而定制的。
使用以下命令安装:
sudo apt-get install recoverjpeg
打开“磁盘”(您可以在应用程序中找到它)。您将找到已连接设备的列表。选择存储卡。在右侧,您将找到设备的详细信息,包括其映射的位置(例如/deb/sdb1
:)
然后您可以尝试使用 recoveryjpeg 如下:
sudo recoverjpeg /dev/sdb1
重要提示:请sdb1
用您的实际设备替换!
您会在主目录中找到恢复的图片。