ntfs-3g 忽略大小寫

ntfs-3g 忽略大小寫

我正在使用 fusion 檔案系統驅動程式在 Linux 機器上安裝 ntfs 檔案系統NTFS-3G。然後,我對檔案系統(git clone準確地說)執行一些操作,將檔案系統卸載並附加到 Windows 電腦。

這是有趣的部分。 git 克隆創建兩個目錄images/Images/,因為它是 Linux git 所以沒問題。然後,當我將該分割區附加到 Windows VM 並建置時,其中一個工具崩潰了,因為它只能看到該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

我也看過西奧普斯但這會在支援檔案系統上建立小寫檔案名,這使我處於與lowntfs-3g.

答案1

lowntfs-3g -o windows_names -o ignore_case $@ /dev/sda3 /DATA/B

嘗試使用終端安裝

/dev/sda3 /DATA/B  lowntfs-3g  ignore_case,windows_names 0 0 

應該用於 fstab

相關內容