On 5/31/06, Carl Hartung wrote:
On Wednesday 31 May 2006 20:39, Sunny wrote:
I accidentally erased my flash card with tons of photos. As it is mount as fat32, I was wondering if there is a undelete tool.
My findings so far are:
1. fsck.vfat -u - but this undeletes one file at a time, and I need to know the filenames 2. A product named PhotoRec (http://www.cgsecurity.org/wiki/PhotoRec), but I could not find 64-bit RPM I use 10.0 64bit). I may compile it, but ... ;)
So, any other option, possibly included with SuSE?
Hi Sunny,
Just out of curiosity, how many photos are you talking about? I mean, a "ton" of megabytes is an awful lot of electrons! ;-)
512MB - like 250 pictures :( The problem was with digiCam actually. Because of not enough free space it silently stopped the copy process. No warning, nothing. I was under the impression that it have downloaded all pictures from the card, and I ran Delete All :(
From my archives:
http://www.porcupine.org/forensics/tct.html (be sure to check the link at the very bottom of the page!)
Looks complicated ... but maybe I'll try this as last resort
Another idea... I wonder if DOS 6.22 'undelete.exe' will run under dosbox (included with SUSE)? I found a page where you can download it... :-)
I'll try this first
You can make an image of the flash card with dd as a backup, right? Then try running 'undelete.exe' under dosbox. I have no idea if this will work or not, but it'd probably be fun trying.
Yes, I already did dd, this is usually the first thing I always do when something goes south :)
regards,
Carl
Maybe I'll try to build a list of the files - they all are dscxxxxx.jpg, and usually only the first letter is lost. So if I put all names in a file, I can try using fsck.vfat -u for every file from a script (not that I understand how :) but I'm sure that I can find out how to run a command over every line of a file). Thanks for the suggestions though. -- Svetoslav Milenov (Sunny) Windows is a 32-bit extension to a 16-bit graphical shell for an 8-bit operating system originally coded for a 4-bit microprocessor by a 2-bit company that can't stand 1 bit of competition. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com