Como criar um link simbólico independente da letra do drive

3

Eu tenho partições configuradas em minha máquina windows 7, de modo que uma unidade armazene todos os meus documentos pessoais, enquanto a unidade C deve conter todo o resto. Para ajudar os dois a trabalhar juntos, fiz alguns symlinks na minha pasta pessoal (por exemplo, no meu caso, C:\Users\Ken\Music é apenas um link simbólico para a pasta Music real na outra partição).

Isso funcionou para mim até agora, mas há um problema em que me deparei. Normalmente, a segunda partição é rotulada como D: . Mas se eu inicializar no Windows com um disco rígido externo conectado, é a unidade externa que é chamada D: , enquanto a partição com meus arquivos pessoais é atribuída F: . Naturalmente, isso se encaixa nos links simbólicos que criei.

Então, minha pergunta é a seguinte: Existe uma maneira de criar um link simbólico para que a letra da unidade não importe (talvez por meio de um UUID ou algo assim)? Se não, existe uma maneira de garantir que uma determinada partição sempre será atribuída a mesma letra de unidade?

Nota: Caso isso ajude, minha partição pessoal e a partição do sistema estão no mesmo disco rígido interno. O disco rígido externo não tem nada a ver com essa configuração, além do fato de que as coisas ficam malucas quando estão presentes no momento da inicialização.

    
por Ken Wayne VanderLinde 21.01.2012 / 10:26

2 respostas

3

Em vez de usar links simbólicos, você poderia montar a partição separada como um caminho, em vez de uma letra de unidade?

Dependeria de como você tem suas partições e dados organizados, mas a montagem como um caminho deve corrigir o problema de reatribuição de letras de unidade.

    
por 21.01.2012 / 16:55
1

Usando o Monte como um trabalho sugerido, exceto que a montagem mostra o espaço da unidade HOST no explorador, mesmo ao acessar pela rede. Quem gostaria de ver o espaço da unidade C: ao olhar para c: \ mount?

Outro método é montar suas partições mais abaixo na lista de unidades, M, N.O.

Depois de definir uma unidade como uma letra no gerenciamento de disco, ela deverá manter essa letra, desde que você a conecte à mesma porta. Então você pode reservar manualmente dizer G, H, I, J para seus pendrives e tal.

Muito inconveniente. Isso demonstra as limitações (ou desinteresse) do M $ em fornecer um sistema operacional inteligente em geral.

    
por 28.04.2012 / 01:35