O local para armazenar dados do usuário no Linux

0

Onde armazenar os dados do usuário, como documentos, fotos, músicas, vídeos, e-books etc. no Linux? A ideia principal é conseguir reinstalar o & reformatar as unidades do sistema no Linux sem o medo de perda de dados pessoais (arquivos MP3, JPGs, PDFs etc., e não arquivos de configuração do usuário).

Eu pretendo explorar o Linux, então, eu suponho, ele pode se arruinar com bastante frequência, então eu preciso ser capaz de reinstalar completamente o sistema sem o problema de arquivos pessoais.

Existe um tópico semelhante: « Super usuários e o diretório pessoal », Mas este tópico é tão detalhado e não retorna uma resposta concreta. As principais questões são:

  1. Devo usar /home ou vale a pena definir minha própria partição, por exemplo /data ?

  2. E se eu definir minha própria partição, como garantir que cada vez que eu reinstalo o sistema operacional, minha própria partição é acessível (montada automaticamente e pronta para uso sem aprofundar as configurações)?

por Mike B. 04.04.2015 / 15:08

3 respostas

2

Os dados devem ser armazenados em uma partição diferente do sistema de arquivos do seu sistema operacional. No Linux, os dados pessoais são armazenados na pasta /home/username . Quando você executa o instalador e ele solicita a partição do disco rígido, sugiro que você crie uma partição estendida para a pasta base. Se você precisar formatar o seu computador, você só tem que fazê-lo com a partição primária. Eu anexei uma captura de tela do utilitário Gparted; mostra meu disco. Quando você reinstalar um sistema operacional e já tiver uma pasta pessoal, será necessário criar uma nova home page para o novo usuário e vincular ou mover (com cuidado) todos os arquivos da pasta antiga para a nova pasta.

UPDATE
Pela minha experiência, ter uma partição exclusiva para seu /home (Linux) ou D:\ (Windows) é melhor. Tanto no Windows quanto no Linux, na sua pasta de dados, você criará alguns arquivos (na maioria arquivos ocultos) que podem causar alguns problemas se você não for cuidadoso ao mover os arquivos antigos para a nova pasta (se reinstalar o sistema operacional)

Eu reinstalei cinco vezes meu Linux mantendo meus dados pessoais intocados e compartilho com meu Win7 sem problemas:)

    
por 04.04.2015 / 15:35
1

Armazene os dados do usuário em uma partição separada do sistema operacional. Se você tomar cuidado para não sobrescrever essa partição ao reinstalar o sistema operacional, esses dados estarão seguros. Por exemplo, se o seu computador tiver dois discos rígidos, um SSD e um HDD, coloque o sistema operacional no SSD e os dados do usuário no HDD.

Minha opinião é que é melhor não ter uma partição /home separada por dois motivos:

  1. Ao reinstalar o sistema operacional, alguns arquivos no diretório /home são sobrescritos, mas os dados do usuário não serão afetados se estiverem em uma partição separada.

  2. Arquivos usados com frequência, como configurações e imagens de máquinas virtuais, podem ser armazenados no diretório /home , onde podem ser acessados mais rapidamente se o diretório /home estiver localizado em um SSD.

A partição de dados pode ser acessada montando-a automaticamente quando o sistema operacional é inicializado. Isso é feito no Linux editando o arquivo /etc/fstab e adicionando uma nova linha contendo informações sobre como a partição que você deseja montar automaticamente na inicialização deve ser montada no sistema de arquivos.

You can use custom folders for folders in /home/. Example:

 xdg-user-dirs-update --set DOWNLOAD /media/user/Downloads/

would switch from /home/$USER/Downloads/ to /media/user/Downloads/ and documents downloaded would then download to the HDD and not the SSD. The same applies for all the other directories. See ~./config/user-dirs.dirs on manually editing these settings.source

    
por 04.04.2015 / 15:18
0

Fazendo um palpite aqui, você está procurando uma solução fácil para o seu problema

Não coloque muita ênfase na criação de outra partição, mas isso depende da sua situação

Quando você instalar sua distribuição preferida, certifique-se de que seu disco / partição tenha sido zerado, como em um formato completo, isso também pode ser feito através de "dd if = / dev / zero de / dev / sda1" Sendo sda1 seu disco ou partição de escolha, você pode obter resultados similares com um comando como "dd if = / dev / zero de / home / user / zeros", isto irá assegurar que o espaço não utilizado não contenha nenhum dado

Instale a sua distribuição, configure-a como quiser

Usando sua mídia de instalação, você desejará criar uma imagem de disco, o comando anterior ajudará a reduzir o uso de espaço pelo backup. Isso pode ser feito assim "dd if = / dev / sda1 | bzip2 | dd de = / caminho / para / backup" com o backup estando em uma partição / disco separado Quando você precisar restaurar o backup mencionado, apenas inverta o comando acima e substitua bzip2 por bunzip2

Estas instruções não funcionam "fora da caixa", mas não deve ser muito difícil entendê-las se você dedicar seu tempo para lê-las

Você pode considerar a leitura e a conclusão do linuxfromscratch, isso ajudará muito você

    
por 30.07.2018 / 10:44