Links simbólicos NTFS em um ambiente multi-SO

Links simbólicos NTFS em um ambiente multi-SO

Em um sistema com inicialização dupla GNU/Linux/Windows, quero economizar espaço em disco compartilhando uma partição com dados. Supostamente não é um problema usar uma partição NTFS multiplataforma atribuindo-lhe uma letra no Windows (por exemplo, D:\) e montando-a em algum lugar no GNU/Linux (por exemplo, /data). Eu me pergunto, no entanto, se os links relativos simbólicos do NTFS funcionariam corretamente em tal configuração.

Para ilustrar o problema potencial, considere um diretório MyDirno diretório pai MyParentque está no diretório raiz da partição. No Windows, crio um link simbólico nomeado MyLinkno diretório raiz da partição vinculada a MyDir:

Partition structure:
<root>
- MyLink => "MyParent\MyDir"
- MyParent
  - MyDir

Como MyDiré representado como D:\MyParent\MyDir\no Windows, o link simbólico funciona bem. No entanto, no GNU/Linux, o caminho seria diferente, por exemplo /data/MyParent/MyDir/(observe o separador de caminho diferente /). O link simbólico funcionaria corretamente?


Quanto ao contexto, eu gostaria de criar um link simbólico C:\Users\<username>\para a partição compartilhada no Windows e definir o diretório inicial do usuário do GNU/Linux para o mesmo local, para que apenas os arquivos dependentes do sistema sejam mantidos separados; Eu também gostaria de criar links simbólicos dentro da partição por conveniência (por exemplo, /data/<username>/.minecraft/para /data/<username>/AppData/Roaming/.minecraft/reutilizar a instalação do Minecraft).

Obrigado.

Responder1

Depois de tentar por mim mesmo, descobri que os links simbólicos funcionam perfeitamente; nenhuma afinação necessária.

informação relacionada