Hi, Brian wrote: > I have an NTFS partition -- probably created with Win2k which I can mount with > no problems on linux using the ntfs-3g tools however when I try to run > ntfsundelete on it: > > # ntfsundelete -s /dev/sdc1 > NTFS signature is missing. > Failed to mount '/dev/sdc1': Invalid argument > The device '/dev/sdc1' doesn't have a valid NTFS. > Maybe you selected the wrong device? Or the whole disk instead of a > partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around? > > It does mount fine: > > # mount -r /dev/sdc1 /mnt > # ls /mnt > 4d275a43cb65bc484b083111c98d FOUND.000 My Documents > $AVG Google old > bin Google Earth Recycled > DrWatson Google Earth.lnk System Volume Information > > Any ideas why mount is working with it fine and ntfsundelete is not? > > I am using ntfs-3g version 2012.1.15AR.1 on Ubuntu Precise.
The error you get results from a check done in a library which is supposed to be common to both situations. Maybe you check the libraries used : ldd ntfsundelete ldd ntfs-3g Also what are your partition parameters ? You should be able to get them from : ntfsinfo -fm /dev/sdc1 If this also fails, please post the output of : head -c 96 /dev/sdc1 | od -t x1 (For the above commands, and ntfsundelete, you must run as root). ------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev _______________________________________________ ntfs-3g-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel
