[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#387919: stuck file under 'System Volume Information' in Windows XP NTFS



Package: kernel-image-2.6.8-3-k7
Version: 2.6.8-16sarge4

My Windows XP partition contains, among other things, the following
file, as seen under Linux:

-r-xr-x---  2 root dos 512K Jun 16  2005 /tsais/System Volume Information/_restore{8B199B4A-7BC9-4D0D-A34A-84F47D527625}/RP2/snapshot/_REGISTRY_USER_NTUSER_S-1-5-21-1482476501-2139871995-682003330-1005

If I try to read it under Linux then, part way through the file,
cat hangs in read() and cannot be interrupted by ^C or SIGKILL.
Other processes are not affected, and I can still read other files off
that filesystem.

dmesg reveals no relevant messages.

I tried cat'ing the underlying block device to /dev/null.  This worked
fine, implying that the problem is in the Linux ntfs driver, rather
than a hard disk fault.

I tried running XP's disk checking tool.  This was happy with
filesystem and the problem persisted when back in Linux.

The 'System Volume Information' appears to be invisible in XP -
perhaps it is something internal to NTFS? - so I cannot trivially
check whether the file can be read OK under XP.

$ mount|grep tsais
/dev/hda2 on /tsais type ntfs (ro,gid=500,umask=007)
$ uname -a
Linux lyonesse 2.6.8-3-k7 #1 Sat Jul 15 09:58:38 UTC 2006 i686 GNU/Linux

ttfn/rjk



Reply to: