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: