我正在使用 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