Esta questão é um pouco semelhante a Como usar o Windows Share tem o diretório home , mas neste caso o Windows não está rodando .
Eu instalei uma configuração de inicialização dupla com o Ubuntu 12.04 e o Windows. Minha partição do Windows é montada em / C. Agora eu quero que o Ubuntu localize diretórios pessoais em
/C/Users
Qual é a localização das contas do Windows
ou quero que o Windows use
D:\home
para diretórios pessoais. (D é o nome do diretório raiz do Ubuntu).
Para a primeira abordagem, consegui criar uma conta de usuário de teste
test-user:x:1004:1001:Test:/C/Users/test-user:/bin/bash
A conta funciona, mas o usuário de teste não pode executar nenhuma sessão X. De .xsession-errors
chmod: Changing rights on ”/C/Users/test-user/.xsession-errors”: Operation not permitted
Ajudaria a se livrar desse chmod, que não tem efeito? Como eu faço?
Se eu usar a segunda abordagem, preciso do driver Ext2fsd, que parece funcionar, mas não tenho certeza se o Windows mapeia o sistema Ext2 tão cedo.
Aqui está o meu fstab
proc /proc proc nodev,noexec,nosuid 0 0
UUID=e7cef061-ed8d-4a82-b708-0c8f4c6f297f / ext3 errors=remount-ro 0 1
UUID=2CDCEB43DCEB0644 /C ntfs defaults,umask=007,gid=46 0 0
UUID=b087b5c0-b4bd-47e7-8d34-48ad9b192328 none swap sw 0 0
Atualização: Encontrei algo aqui: link Funcionará se eu fizer um mapeamento correto entre o NT usuários e usuários do Linux.