Timeline for Can't create files or directories that starts from 'com1' to 'com9'
Current License: CC BY-SA 4.0
13 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Oct 9, 2022 at 2:24 | comment | added | BeB00 | @phuclv sounds like what you're saying is that it is an issue, but it has a mitigation (which many programs dont use and therefore will have problems with this issue) | |
| Oct 6, 2022 at 15:21 | comment | added | phuclv | that's how DOS was but that isn't how Windows is. You can create files in Windows with those names without any issue by adding the \\?\ prefix. Windows just don't allow them by default to maintain backward compatibility with DOS | |
| Oct 6, 2022 at 8:26 | comment | added | TooTea | @MarcusMüller Wine actually is very relevant here because OP wants to use these dirs for Wine. Thus even if OP decided to disable this safeguard and make these directories anyway, the end result would still be completely unusable by Wine. Sounds like an issue that's certainly worth mentioning. (Also, OP did actually try creating these dirs "through a layer of Wine" as well.) | |
| Oct 5, 2022 at 9:05 | comment | added | Marcus Müller | @user4089 yep, I think that's clear. (but that has nothing to do with wine) | |
| Oct 5, 2022 at 7:42 | comment | added | user4089 | sdb2..4 are ntfs formated | |
| Oct 5, 2022 at 7:14 | comment | added | Marcus Müller | Yes, but wine is completely uninvolved with the problem at hand. At no point is wine the thing that refuses to create a file system entry. | |
| Oct 5, 2022 at 6:13 | comment | added | Rohit Gupta | His tag is wine | |
| Oct 5, 2022 at 6:06 | comment | added | Marcus Müller | Wine is completely irrelevant to the problem at hand. Nothing here is done through a layer of wine. | |
| Oct 5, 2022 at 6:04 | history | edited | Rohit Gupta | CC BY-SA 4.0 | Added clarification based on comment. |
| Oct 5, 2022 at 6:03 | comment | added | Rohit Gupta | That's how DOS was and that's how Windows is. If you look at the link? Its dated 2022 and is for windows. WINE is emulating Windows, so it has to work like Windows. | |
| Oct 5, 2022 at 5:01 | comment | added | Marcus Müller | That in itself doesn't explain why it won't work. These reserved names are a (1970s to 1990s) MS-DOS problem, and not at all applicable to Linux. And the NTFS file system in itself also doesn't care about these names. But you're of course right – someone added this as a "safeguard" to the Linux NTFS driver, so that you can't create a file that will later be completely unusable by windows machines. | |
| S Oct 5, 2022 at 3:15 | review | First answers | |||
| Oct 6, 2022 at 3:42 | |||||
| S Oct 5, 2022 at 3:15 | history | answered | Rohit Gupta | CC BY-SA 4.0 |