我正在使用fuse文件系统驱动程序ntfs-3g在Linux上安装一个ntfs文件系统。然后,我在文件系统上执行一些操作(准确地说,是git clone),卸载文件系统并将其附加到Windows机器上。
这是有趣的部分。git克隆创建两个目录,images/和Images/,这是因为它是Linux。然后,当我将该分区附加到Windows并进行构建时,其中一个工具就会崩溃,因为它只看到Images/目录。
有没有一种方法可以让ntfs-3g在不敏感的情况下工作,但保持模式,就像Windows一样?
我试过使用lowntfs-3g,但这使得所有的小写都不适用于我。
我尝试过挂载选项windows_names,但它不起作用:
[joxley@host /tmp/ntfs] sudo mount -t ntfs-3g -o windows_names
/dev/loop2p1 mntpoint
[joxley@host /tmp/ntfs] touch mntpoint/foo
[joxley@host /tmp/ntfs] touch mntpoint/FOO
[joxley@host /tmp/ntfs] ls mntpoint
foo FOO我也看过ciops,但这在后台文件系统上创建了小写文件名,这使我与lowntfs-3g位于同一个位置。
发布于 2020-05-24 14:23:39
lowntfs-3g -o windows_names -o ignore_case $@ /dev/sda3 /DATA/B试着用终端安装
和
/dev/sda3 /DATA/B lowntfs-3g ignore_case,windows_names 0 0 应该是为了
https://serverfault.com/questions/901855
复制相似问题