como você poderia criar um sistema de arquivos de usuário transparente?

1

Gostaria de saber como você poderia criar um sistema de arquivos raiz em uma imagem rom, mas tê-lo vinculado de forma transparente a uma pasta base de usuários.

Eu desejo criar um link simbólico para usr / bin dentro do diretório home dos usuários para fins de instalação e desinstalação, mas também como o osx e o windows têm seus diretórios de programas no diretório inicial, mas eu não sei como crie um sistema de arquivos de usuário transparente.

Eu sei sobre o xdg, para o desktop, diretórios de documentos, etc. Mas eu quero saber como criar um diretório de sistema e programas ocultos, mantendo os rootfs ocultos. Isso é possível?

    
por daniel hoggan 05.11.2012 / 16:26

1 resposta

0

Ele não seria exatamente oculto, mas você pode usar o driver unionfs para criar o que deseja. Ele permite que dois sistemas de arquivos sejam "fundidos" de forma virulenta, com todas as operações de gravação indo para a que tem prioridade mais alta. Muitos CDs de linha linux usam isso para criar um FS virtual em um disco em que um usuário pode instalar programas, mas recuperar esse sistema de arquivos com os aplicativos pré-instalados no CD. Isso é necessário porque o usuário não pode gravar no CD.

    
por 05.11.2012 / 16:57