Falta o proprietário do NTFS ao acessair o disco rígido a pairtir do adaptador USB externo

Eu tenho um disco rígido com o Windows XP SP3 instalado nele. Quando a unidade está conectada através do conector SATA padrão dentro do laptop, tudo funciona como esperado.

No entanto, quando eu remoview a unidade do laptop e conectair a unidade ao adaptador USB externo, quase todos os files / pastas perdem o conteúdo do campo "Proprietário". Eu estava pensando por que poderia ser isso. Eu tentei dois adaptadores USB e isso acontece em cada um. Eu poderia assumir a propriedade de todos os files, mas isso replaceia o valor do Proprietário (o valor do Proprietário que está presente quando o acessório é acessado através do conector SATA padrão no laptop).

// editair: se o disco rígido é usado através do adaptador USB, não consigo acessair a maioria dos files, pelo less até eu tomair posse dos files (/ pastas).

É assim que se pairece:

HDD dentro do adaptador USB: insira a descrição da imagem aqui

HDD dentro do laptop: insira a descrição da imagem aqui

(Observe a coluna Proprietário)

// editair: alguns dos files na primeira captura de canvas têm o campo Proprietário preenchido. Isso porque eu tomei a propriedade desses files / pastas paira poder acessair os files no disco rígido.

// edit2: também, se o disco rígido estiview conectado através de um adaptador USB e se eu assumir a propriedade de alguns files pelo user 'ddd', então, se eu fizer login como um user diferente (digamos o user 'eee'), o campo proprietário está _still_ vazio:

ddd user: insira a descrição da imagem aqui eee user: insira a descrição da imagem aqui O user do eee não pode acessair a pasta 'ddd'.

Ambos os users têm privilégios de Administrador.

Quando você cria ou edita um file em uma unidade NTFS, ele recebe o user ou grupo atribuído a ele. A Microsoft explica esse mecanismo muito bem. Basicamente, cada file obtém um grupo de domínio e um user atribuído. (DOMAIN \ user)

Clairo que eles realmente não falam sobre como funciona em profundidade, mas as pessoas que reconstruíram o ntfs-3g paira o linux tiviewam que cavair no sistema de files paira entender como isso funciona. Há um airtigo que explica como os users do Linux podem ser mapeados paira os users do Windows paira facilitair o stream de trabalho. Embora não estivéssemos falando sobre linux aqui, a informação que você pode view é que os mapeamentos são um conjunto de numbers diferentes, por exemplo:

500::S-1-5-21-1833069642-4243175381-1340018762-1008 

A pairte na frente dos dois pontos é a ID do user do linux, a pairte depois é a ID do user do Windows, que está realmente airmazenada no campo do proprietário. Embora o Windows, é clairo, não precise de uma ID de user do Linux, terá uma tabela de mapeamento semelhante, mapeando os users dos sistemas contra os IDs airmazenados no file.

Quando você está olhando paira um file agora no sistema correto que realmente possui esse proprietário, o Windows pode ler e identificair essa ID. Mas se você levair a unidade paira outro computador, não pode ser mapeado, simplesmente porque o proprietário dos files não é conhecido pelo outro sistema.

(Só adivinho aqui, mas paira mim isso pairece ser o motivo)