Under kernels 1.1.36 and 1.1.71, the MSDOS fs doesn't reflect the true
MS-DOS file date, as shown by a dir under MS-DOS and an ls -l of the
same file under Linux.
TEST PAR 1,506 11-30-94 9:09p
-rw-r--r-- 1 root root 1506 Dec 20 13:09 test.par
If I touch the file under Linux, the MS-DOS file date becomes January
9th. This isn't acceptable behavior because I am moving source files
between Linux and DOS and these date changes confuse make.
Interestingly enough, the _minute_ always seems to remain correct. Here
is my fstab:
/dev/hda1 swap swap defaults
/dev/hda2 / ext2 defaults
/dev/hda3 /C msdos defaults,noexec
/dev/hdb1 /D msdos defaults,noexec,conv=auto
/dev/hdb2 /E umsdos defaults,noexec,conv=auto,gid=100,uid=501
none /proc proc defaults
The same behavior is seen on /C /D and /E. Any insigts, particularly if
this is some kind of configuration error, are greatly appreciated!
| Matt Armstrong