Estou montando um sistema de arquivos ntfs em uma caixa Linux usando o driver do sistema de arquivos do fusível ntfs-3g . Então, estou fazendo algumas operações no sistema de arquivos ( git clone
para ser preciso) desmontando e anexando o sistema de arquivos a uma máquina Windows.
Aqui está a parte divertida. O git clone cria dois diretórios, images/
e Images/
, o que porque o Linux git é bom. Então, quando eu anexar essa partição à VM do Windows e criar, uma das ferramentas explodirá porque ela só vê o diretório Images/
.
Existe uma maneira de eu conseguir que o ntfs-3g funcione no modo insensitive-yet-preserving, da mesma forma que o Windows faz?
Eu tentei usar lowntfs-3g
, mas isso deixa tudo em minúsculas, o que também não funciona para mim.
Eu tentei a opção de montagem windows_names
e não funciona:
[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
Eu também olhei ciops mas isso cria nomes de arquivos em minúsculas no sistema de arquivos de apoio que me deixa no mesmo lugar que lowntfs-3g
.