- Megjelent: 2019. november 28
Ha tönkrement az SD-kártyánk, és nem látjuk a fájlokat, képeket, még nincs minden veszve. A fájlrendszer sérülésekor még visszanyerhető az adatok többsége.
Fájlok lementése
Ha az operációs rendszer nem tudja olvasni a fájlrendszert, attól még az SD-kártyán található adatok még olvashatóak lehetnek. A testdisk nevű alkalmazás képes a sérült fájlrendszerből is kimenteni a fájlokat.
A testdisk telepítése linuxra:
$ sudo apt update
$ sudo apt install testdisk
A telepítést követően el kell indítani a testdisk-et:
$ sudo testdisk
A testdisk indítása után megjelenik a szöveges menü. A pirossal jelölt opciókat kell kiválasztani. Először meg kell adni, hogy legyen-e log file:
Use arrow keys to select, then press Enter key:
>[ Create ] Create a new log file
[ Append ] Append information to log file
[ No Log ] Don't record anything
Aztán ki kell választani, hogy melyik meghajtóról szeretnénk menteni a fájlokat, itt értelemszerűen az SD-kártya meghajtóját kell kiválasztani:
Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 500 GB / 465 GiB - Samsung SSD 840 EVO 500GB
>Disk /dev/mmcblk0 - 1939 MB / 1850 MiB
Disk /dev/mapper/PROJECTS - 99 GB / 93 GiB
Disk /dev/dm-0 - 99 GB / 93 GiB
A következő képernyőn válasszuk ki a partíció típusát:
>[ Intel ] Intel/PC partition
Majd válasszuk az Analyse opciót:
>[ Analyse ] Analyse current partition structure and search for lost partitions
Ha a program talál partíciót, megjeleníti egy listában, ha nem talál, akkor kiírja, hogy nincs bootolható partíció, majd megkérdezi, hogy kiírja-e a partíciós táblát a kártyára:
Write partition table, confirm ? (Y/N) Y
A végén újra kell indítanunk a rendszert. Ha sikeres volt a művelet, akkor újraindítás után a kártyán található fájlokat a gyökérben találjuk .REC kiterjesztéssel.
Fájlok átnevezése
A REC kiterjesztésű fájlokat tömegesen célszerű átnevezni, ha ismerjük a típusukat. Ha pl. mindegyik JPG, akkor minden fájlt átnevezhetünk JPG-re:
rename "s/.REC$/.JPG/" *.REC
Fájlok dátumának javítása
A visszaállított fájlok dátuma hibás lehet, de képek esetén a kép fájlban tárolt dátumot ki lehet nyerni és frissíteni lehet a fájlok dátumát a kép készítésének tényleges dátumára. Ehhez a jhead nevű alkalmazást kell telepíteni:
sudo apt-get install jhead
A fotók dátumának javítása:
jhead -ft *.JPG