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 MyDir
no diretório pai MyParent
que está no diretório raiz da partição. No Windows, crio um link simbólico nomeado MyLink
no 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.