如何使 VirtualBox VM 共享区分大小写?

DOO*_*iac 5 linux filesystems virtualbox development-environment

众所周知,Linux 文件名区分大小写,而 Windows (NTFS) 则不区分大小写。对于我们的开发系统,我们在 VirutalBox 中使用 Windows 10 主机和 CentOS 虚拟机。VirtualBox 可以做的一件事是将主机驱动器映射到 VirtualBox 中 Linux VM 内的虚拟网络共享,以便它可以在需要时访问主机文件系统。但是,当执行此操作时,文件名将不区分大小写:

[webadmin@localhost images]$ ll SurveyResultsBanner.png
-rwxrwx--- 1 root vboxsf 18146 Aug 25  2015 SurveyResultsBanner.png 
[webadmin@localhost images]$ ll SURVEYRESULTSBANNER.PNG
-rwxrwx--- 1 root vboxsf 18146 Aug 25  2015 SURVEYRESULTSBANNER.PNG 
[webadmin@localhost images]$ ll SuRvEyReSuLtSbAnNeR.PnG
-rwxrwx--- 1 root vboxsf 18146 Aug 25  2015 SuRvEyReSuLtSbAnNeR.PnG
Run Code Online (Sandbox Code Playgroud)

这种不区分大小写的特性也扩展到了 Apache,并且它会很乐意以不区分大小写的方式提供文件。

这在我的开发环境中困扰了我好几次,我不小心包含了大小写错误的文件或链接到图像。一切在 Dev 上看起来都很好,但是当它被推出时它就不起作用了,因为文件名大小写不同。

有什么方法可以使这个“网络共享”区分大小写吗?