Supondo que você monta /win32
como CIFS de uma entrada fstab
, você pode definir uid
e gid
(bem como outras opções relacionadas ao mapeamento e às permissões do usuário - veja man mount.cifs
) no opções de montagem em /etc/fstab
.
Não tenho partições do Windows para verificar isso, mas tenho certeza de que você poderia montá-las mais de uma vez. Portanto, você montaria a raiz da partição do Windows como somente leitura em /win32
e o diretório inicial do usuário ler / gravar em outro local.
Não tenho certeza se isso poderia estar em /win32/Users/Owner
, ou seja, sobrepondo a árvore /win32
montada. Pode para alguns sistemas de arquivos, não para todos.
Se o CIFS não permitir tal montagem, então talvez uma montagem de bind (veja man mount
) possa fazer o truque. Caso contrário, é claro que você poderia montá-lo fora da árvore /win32
, por exemplo em ~user/win32
ou algo assim.