Symlinks para quebra de pasta do Windows

5

Eu tenho uma pasta do meu trabalho na minha partição do Windows, que ainda uso do Windows às vezes, então não posso simplesmente movê-la para minha partição Linux. Então eu fiz um link simbólico (ambos com ln -s e clicando com o botão direito do mouse na pasta) que eu mantenho na pasta de documentos do Linux, mas sempre que eu ligo o computador e ligo novamente, o link se rompe. Existe alguma coisa que eu possa fazer para impedir que isso aconteça?

EDIT: Eu encontrei uma solução alternativa, que é simplesmente clicando no diretório Windows_OS antes de eu ir e tentar acessar os links simbólicos monta a unidade C: e corrige os links, mas eu ainda aprecio se alguém sabe uma maneira para automatizar isso ou impedi-los de quebrar em primeiro lugar.

    
por shadowmouse 08.05.2016 / 21:41

1 resposta

6

Você pode adicionar uma entrada ao seu fstab para que a partição seja montada com as permissões corretas na inicialização

Você pode ler algumas informações básicas sobre fstab aqui na ajuda do Ubuntu

Você desejará montar a unidade com permissão de leitura e gravação, portanto, será necessário que o rótulo do sistema de arquivos seja ntfs-3g . Primeiro verifique se você tem o pacote:

sudo apt-get install ntfs-3g

provavelmente dirá que você já tem a versão mais recente, o que é legal.

Em seguida, escolha um ponto de montagem para sua partição. Você provavelmente sabe onde é normalmente montado quando você o abre da sua partição Ubuntu. Você pode usar esse ponto de montagem ou criar um novo. Você pode chamar qualquer coisa, mas deve estar em /media .

sudo mkdir /media/windows

Agora, faça backup de seu fstab :

sudo cp /etc/fstab /etc/fstab-backup

Para desfazer as alterações a qualquer momento sudo mv /etc/fstab-backup /etc/fstab

Você precisa do UUID da sua partição do Windows, então execute

sudo blkid

Você verá todas as suas partições com UUID="VeryLongString-OfLetters&Numbers" . Você pode identificar a partição do Windows pela sua tag de sistema de arquivos TYPE="ntfs" . Copie o UUID da partição. Agora você está pronto para fazer sua nova entrada no fstab, então

sudo nano /etc/fstab

no final do arquivo, crie uma nova linha com o UUID, o ponto de montagem escolhido, o tipo de sistema de arquivos, as opções e, em seguida, dois zeros separados, como este

UUID=that-long-string-you-copied /media/windows   ntfs-3g    auto,user,rw   0   0

as opções significam que ele será montado automaticamente na inicialização e ser lido & amp; gravável por você (não apenas root) os dois zeros são apenas opções nulas (consulte a página de ajuda vinculada acima). Você pode querer adicionar um comentário (iniciando a linha com #) na linha acima para referência futura como:

# To make my symlinks persistent

Salve o arquivo ( Ctrl + X e Y ) e saia, depois reinicialize. Se você fez tudo certo, você encontrará sua partição no ponto de montagem selecionado. Torne seus links simbólicos novamente e agora eles sobreviverão aos ciclos de energia.

    
por Zanna 10.05.2016 / 22:41