Data-Recovery

已銷毀的文件夾現在沒有目錄屬性

  • January 12, 2016

我試圖從數位相機的儲存卡中讀取一些影片。無法訪問 DCMI 文件夾,因為沒有目錄屬性。預期的 DCIM 文件夾是一個 0 字節的文件。輸入“ls -l”後,我得到了儲存卡上的文件夾/文件列表,DCIM-Folder 的第一列不是“d”而是“-”。

任何想法恢復文件?有沒有辦法只為 DCIM 文件設置目錄屬性?

文件系統已損壞。僅僅因為您確定了一個損壞的字節並不意味著其餘的都很好,實際上恰恰相反。很有可能將目錄條目重新放入目錄會使文件系統無效,或者會使目錄包含垃圾。

您需要做的第一件事是將 SD 卡複製到文件中,然後處理該副本。Linux下,假設SD卡為/dev/sdb

sudo cat /dev/sdb >/var/tmp/videos.sdcard
cp /var/tmp/videos.sdcard /var/tmp/videos.fsck.sdcard

然後嘗試對第二個副本進行文件系統修復:

/sbin/fsck.fat /var/tmp/videos.fsck.sdcard

嘗試安裝:sudo mount -o loop /var/tmp/videos.fsck.sdcard /mntfusefat /var/tmp/videos.fsck.sdcard ~/mnt

如果它沒有幫助,請製作另一個副本/var/tmp/videos.manual-repair.sdcard並嘗試使用十六進制編輯器對其進行修改(最好是了解 FAT 文件系統的編輯器;Active@ Disk Editor看起來可能會有所幫助,但我從未使用過它)。正如我之前寫的,我不會抱有希望。

如果您無法修復文件系統,您可以嘗試使用TestDiskPhotoRec等取證工具檢索圖像和影片。

引用自:https://unix.stackexchange.com/questions/254623