Sorry to jump in a year later, bug this bug persists and is critically serious.
What I did is to install Ubuntu 7.10, booting the system, and then dosfsck scans my fat32 partitions.
It claimed to find some invalid filenames (which are completely valid) and rename it to invalid filename (containing the '\' character.)
The effect is that the file will be impossible to be opened or deleted in Windows. The scandisk utility in Windows is also not able to fix the mess.
The only possible way to clean this is to rename the affected files one by one using Linux.
Sorry to jump in a year later, bug this bug persists and is critically serious.
What I did is to install Ubuntu 7.10, booting the system, and then dosfsck scans my fat32 partitions.
It claimed to find some invalid filenames (which are completely valid) and rename it to invalid filename (containing the '\' character.)
The effect is that the file will be impossible to be opened or deleted in Windows. The scandisk utility in Windows is also not able to fix the mess.
The only possible way to clean this is to rename the affected files one by one using Linux.