Announcement

Collapse
No announcement yet.

Linux NTFS Driver Preparing "nocase" Case-Insensitive Mount Option

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dragon321
    replied
    Originally posted by andrebrait View Post

    THe NTFS volume will be mounted on a Linux system. And then I can use Linux tools (for both GUI and CLI) to operate on it.

    I'm not talking about installing Linux on it. I'm talking about what would happen when operating on an NTFS volume, mounted with the case-insensitive option on Linux, using Linux tools.
    Why Linux tools would have problems with case insensitive file system? Linux tools in most cases don't care if file system is case sensitive or not. In very simple words if some tool want to open file then it simply asks file system for file with some name and it doesn't care how file system will find file with that name. So most tools won't be affected by that change at all. Of course unless for some reason the need to have files with same name but different cases but I don't think that many tools relies on that functionality. Linux most popular file system (ext4) can be case insensitive and as far I know Linux can work on case insensitive file system without major issues.

    Actually it's much easier to go from case sensitive to case insensitive than the other way around.

    Leave a comment:


  • andrebrait
    replied
    Originally posted by microchip8 View Post

    Case inesneitive option only applies to your Linux. If you mount NTFS with case sensitivity and put first foo.txt then Foo.txt, the latter will stick
    In this scenario both should stick.

    Leave a comment:


  • microchip8
    replied
    Originally posted by andrebrait View Post

    THe NTFS volume will be mounted on a Linux system. And then I can use Linux tools (for both GUI and CLI) to operate on it.

    I'm not talking about installing Linux on it. I'm talking about what would happen when operating on an NTFS volume, mounted with the case-insensitive option on Linux, using Linux tools.
    Case inesneitive option only applies to your Linux. If you mount NTFS with case sensitivity and put first foo.txt then Foo.txt, the latter will stick

    Leave a comment:


  • andrebrait
    replied
    Originally posted by microchip8 View Post

    Most likely that option will be restricted to NTFS mounted volumes only. You don't have to worry about your Linux.
    THe NTFS volume will be mounted on a Linux system. And then I can use Linux tools (for both GUI and CLI) to operate on it.

    I'm not talking about installing Linux on it. I'm talking about what would happen when operating on an NTFS volume, mounted with the case-insensitive option on Linux, using Linux tools.

    Leave a comment:


  • fahrenheit
    replied
    Originally posted by phoronix_anon View Post
    I'd much prefer that Windows adopt case sensitivity like a sane OS!
    There you go: https://petri.com/turn-windows-10-nt...e-sensitivity/

    Leave a comment:


  • microchip8
    replied
    Originally posted by andrebrait View Post
    I don't know how file name resolution happens, usually, but I wonder if tools on Linux are prepared to deal with case insensitivity if the filesystem is mounted with that option turned on.
    Most likely that option will be restricted to NTFS mounted volumes only. You don't have to worry about your Linux.

    Leave a comment:


  • qlum
    replied
    Originally posted by phoronix_anon View Post
    I'd much prefer that Windows adopt case sensitivity like a sane OS!
    That would be completely unrealistic at this point, decades worth of code inconsistencies where people used capitalization in one place and lowercase in another, not just in windows but all over the place. It would be a nightmare to port for fairly little gain.

    Leave a comment:


  • phoronix_anon
    replied
    I'd much prefer that Windows adopt case sensitivity like a sane OS!

    Leave a comment:


  • ridge
    replied
    Originally posted by andrebrait View Post
    I don't know how file name resolution happens, usually, but I wonder if tools on Linux are prepared to deal with case insensitivity if the filesystem is mounted with that option turned on.
    I'm not the most knowledgeable when it comes to filesystems, so I'm wondering what would happen in such a case. Would the kernel just throw an error and stop the program from doing such a thing? Or could it possibly be more disastrous?

    Leave a comment:


  • andrebrait
    replied
    I don't know how file name resolution happens, usually, but I wonder if tools on Linux are prepared to deal with case insensitivity if the filesystem is mounted with that option turned on.

    Leave a comment:

Working...
X