天天看點

Win10設定WSL大小寫敏感

1.第一種方式:Dos
//以管理者身份啟動Dos中斷,設定D:\codes大小寫敏感
# C:\Windows\SysWOW64\fsutil.exe file setCaseSensitiveInfo D:\codes enable

//取消D:\codes大小寫敏感
# C:\Windows\SysWOW64\fsutil.exe file setCaseSensitiveInfo D:\codes disable

2.第二種方式:WSL
# sudo apt install attr
//關閉WSL,然後以管理者身份打開
# cd /mnt/d
# mkdir test

//query
# getfattr -n system.wsl_case_sensitive "/mnt/d/test/"

//set case sensitive enable
# setfattr -n system.wsl_case_sensitive -v 1 "/mnt/d/test/"

//set case sensitive disable
# setfattr -n system.wsl_case_sensitive -v 1 "/mnt/d/test/"

//Dos
# C:\Windows\SysWOW64>reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\lxss /v DrvFsAllowForceCaseSensitivity /t REG_DWORD /d 1