The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Operating Systems > Linux
.
google unix.com



Linux RedHat, Ubuntu, SUSE, Fedora, Debian, Mandriva, Slackware, Gentoo linux, PCLinuxOS. All Linux questions here!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
how to recover deleted files in unix namishtiwari UNIX for Dummies Questions & Answers 5 08-28-2008 12:08 PM
Is there a way to recover files deleted using rm command??? kumarsaravana_s Shell Programming and Scripting 1 04-15-2007 04:23 PM
recover deleted files vjm AIX 1 03-30-2005 09:56 AM
Recover deleted files kuultak UNIX for Dummies Questions & Answers 2 11-01-2004 02:05 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 11-04-2005
dangral dangral is offline Forum Advisor  
Registered User
  
 

Join Date: Oct 2002
Posts: 699
recover deleted files from memory stick

I'm running Fedora Core4. I deleted images off of my Sony DSC-P73 digital camera's memory stick.

I'm looking for a *nix tool to recover the photos from the memory stick. Does anyone know of such a tool?
  #2 (permalink)  
Old 11-05-2005
mr_manny mr_manny is offline
Registered User
  
 

Join Date: Oct 2005
Posts: 144
found these OLD notes on a process I successfully used ONCE.

hope it helps,
manny

Pretty much most of the answers have been for users of Win32 operating systems, so I'll post a little note here about howto recover corrupted JPEG files from compact flash here for Linux or UNIX users.

Step 1: load the CF card as a read-only filesystem. A number of options exist. Linux, for example, supports many cameras through the usb-storage.o driver. You simpy connect the USB cable from the workstation to the camera, turn on the camera, and then try to mount the CF card as a filesystem. The usb-storage.o driver will usually use SCSI emulation and present the drive as /dev/sda1 or some number. On Linux 2.4.x kernels, look in the /var/log/messages file for a line containing "kernel: sda: sda1" or something similar.

For laptop users, one may still connect using USB on newer laptops, but more commonly, one uses a PCMCIA adaptor card for CF. These are relatively cheap - around $14 in 2002 when I bought them. The CF card slides into the PCMCIA adapter and the whole unit pops into the laptop. If audio notifications on the PCMCIA driver were enabled, one should hear two positive "beeps". This means that the CF card should now be recognized as drive /dev/hde1 (again, see messages file for actual device name)

Step 2: Mount the filesystem read-only at first and just do a directory listing to see if Linux recognizes files that the camera or plain win32 won't see. This can be done by creating the mount point and mounting the filesystem:

# mkdir /mnt/cflash # mount -t vfab -o ro /dev/hde1 /mnt/cflash

Step 3: If the images are present and can be copied to disk, do so at this point and finish. Otherwise, we'll need to do a full filesystem dump of contents into a file and then run a jpeg extraction utility to parse and extract jpeg files for the flash image on disk. To do the dump on UNIX, use the 'dd' command.

# dd flash.img

This should produce a dump of the entire contents of the flash ram to disk file.

Step 4: The final step requires one to download a DOS utility called "jpegdump" found at http://www.goto.onlinehome.de/dsc/jpegdump.htm and then running it under the Linux Wine (Windoze Emulator) utility.

# wine -- jpegdump -recover flash.img

In the currect working directory, the jpegdump extracts out a large number of ordered JPG files. I hope this helps. And Linux rocks. The 'dd' utility combined with Wine running jpegdump in emulation works beautifully. I was able to recover all 32 MB of stored JPEGs

recovered with following:

wine -- jpegdump.exe -recover c:\dianesPICSdd.img


this created recoverred jpg files under the wine windows directory...
  #3 (permalink)  
Old 11-19-2005
locustfurnace locustfurnace is offline Forum Advisor  
Registered User
  
 

Join Date: Aug 2004
Posts: 232
http://www.cgsecurity.org/index.html?photorec.html

Try the above link for "Photorec" and also try the "testdisk" program which may recover your deleted files. PhotoRec is a little tool to recover pictures from digital camera memory.
Closed Thread

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 05:21 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0