Hello,
I have a NTFS partition that I cannot locate on the disk when running Linux.
I used Disk Manager (or is it "Disk Management", in Computer Management
in the control panel) to format a logical partition previously containing
an ext3, with ntfs, and I specified a mount point "Program Files". I
copied into it the contents of a former "Program Files" directory which
I had renamed out of the way.
When running W2k, everything works, and I can open e.g.,
/Program Files/MinGW/SysM/doc/COPYING, which begins "GNU GENERAL PUBLIC
LICENSE" in ascii.
However, in Linux, the partition is still type "83 Linux", and "file -s
/dev/hdb10" says ext3.
I wrote a small C program to search through the sectors of the partition,
and look for "NTFS ". No hit. Then I modified it to search for "Microft"
in Unicode, case insensitively, since several directories have names
starting with "Microsoft". No hit. Testing the same program on other
partitions does give hits. The same program is also capable of searching
the whole disk /dev/hdb, but still no hits except that "NTFS " occurs
in the source of the program, and that one is found in the correct
partition. Searching for "GNU GENERAL PUBLIC LICENSE" in ascii, no hits.
What could the explanation be?
Perhaps there is no NTFS_BOOT_SECTOR when the fs is to be mounted, not
given a separate drive letter?
I am not aware of any "compression" setting on the file system, I don't
even know where I would set that. I suppose compression would only affect
file contents, explaining the failure to find "GNU" etc, but how about
"NTFS " and the directory names?
Regards,
Enrique
|