Eu poderia adicionar um item em '/ etc / fstab' para ligar um diretório antigo com um novo?

6

Eu tenho um problema com a vinculação de dois diretórios. O problema é que o armazenamento no disco rígido está quase acabando e eu instalei outro disco movendo os arquivos em ~/Documents/ para uma pasta do novo disco. Eu ainda quero mount --bind folder_on_new_disk ~/Documents , assim eu não vou mudar meu favor.

O problema é que eu poderia adicionar um item em /etc/fstab para conseguir isso automaticamente quando a inicialização do sistema?

    
por Summer_More_More_Tea 29.05.2012 / 04:19

2 respostas

16

Você pode adicionar isso a fstab da seguinte forma:

/mnt/new_disk/folder /home/[username]/Documents    none    bind    0 0

Substitua o nome da pasta correto e o nome de usuário no qual a pasta de documentos está. Também presume que o diretório / home é onde estão as pastas do usuário, portanto, ajuste de acordo, se não.

    
por 29.05.2012 / 06:31
5

@ O exemplo de fstab de Paulo é, basicamente, o caminho a percorrer se você quiser uma resposta para a pergunta conforme solicitado. No entanto , sugiro que, a menos que você tenha motivos específicos para mover somente seus documentos, pode não ser uma má idéia mover todo o diretório /home para o novo disco e usar a mesma técnica para ligue / home à sua nova localização (ou apenas mova / home / * para a raiz de uma partição na nova unidade e monte essa partição em / home). Isso fornecerá dois grandes benefícios:

  1. É provável que você tenha mais espaço para seu diretório pessoal.
  2. Você separa completamente o sistema operacional, os arquivos de configuração de todo o sistema e os binários de aplicativos dos seus próprios arquivos.

O ponto de separação para mim é o maior problema: significa que se você precisar reinstalar o sistema operacional por algum motivo, você não terá que se preocupar tanto com seus arquivos pessoais (e-mails, documentos, música, etc etc).

Os pontos de montagem Unix são muito flexíveis - tire vantagem disso.

    
por 29.05.2012 / 09:49