Messages in this thread | | | Date | Tue, 21 Mar 2006 18:41:47 +0100 (MET) | From | Jan Engelhardt <> | Subject | Re: VFAT: Can't create file named 'aux.h'? |
| |
>> "AUX" is (was) a reserved "filename" in DOS. The Linux MS-DOS >> filesystem preserves (protects) that. The extension part does not >> matter; it only checks the first 8 characters of the filename. >> You'll need to use a different filesystem or filename... > >But this is VFAT, not FAT. It should probably take the reserved name >and mangle it. > NAK. How much more names will you be going to mangle because of FAT character restrictions? (< and > are one of the chars not allowed in FAT.)
>There should be more than that. At the very least there is "CLOCK$" >(arguably anything with $), "MSCD001" (and probably more than 001), as >well as "COM5".."COM8". > Objection too. You can create these files without a problem within Win98, so it shall remain possible under Linux too.
Jan Engelhardt -- | Software Engineer and Linux/Unix Network Administrator - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |