Bem-vindo: Sex, 1 de Novembro 2024, 1:50 Pesquisa avançada

[RE]Como mudar a /home para outra pasta em outra partição?

Area de suporte geral. Aqui poderá fazer as questões que quiser relativas ao Ubuntu que não se enquadrem em nenhuma das outras secções do Fórum!

[RE]Como mudar a /home para outra pasta em outra partição?

Mensagempor Marlom Jobsom » Seg, 6 de Maio 2013, 14:38

Algo que fico pouco satisfeito com o Ubuntu é a forma como configuramos a pasta /home em outro diretório. O processo não é complicado, mas poderia ser tão simples quanto no Windows é para mudar o lugar de pastas padrões.

Eu quero, de alguma forma, deixar uma partição apenas para arquivos de qualquer sistema linux que eu instalar. Até onde li, só é possível montar a pasta /home dentro de uma partição.

http://www.vivaolinux.com.br/dica/Como- ... a-particao

Mas e se eu criar pastas dentro dessa partição e querer usar essas pastas para alocar a pasta /home?
Editado pela última vez por Marlom Jobsom em Ter, 7 de Maio 2013, 17:18, em um total de 1 vez.

Marlom Jobsom
 
Mensagens: 137
Registrado em: 14 Agosto, 2012

Re: Como mudar a /home para outra pasta em outra partição?

Mensagempor Marlom Jobsom » Ter, 7 de Maio 2013, 17:15

Com a ajuda da galera das comunidades do Ubuntued, Ubuntu-BR-SC e Kubuntu Brasil no Google+ consegui resolver esse pequeno quebra-cabeça e descobrir coisas que não sabia. :D

Vou apenas descrever a maneira que melhor achei para resolver esse problema.
Mais detalhes, indico os tópicos criados onde estão os comentários de todos com dicas e formas diferentes de encarar o problema e resolvê-lo.

Trocando as pastas padrões por atalhos



Crie uma pasta dentro de /mnt para referenciar a partição desejada
sudo mkdir /mnt/Partição

Crie agora outra pasta para referenciar uma pasta que está dentro da partição
sudo mkdir /mnt/Documentos

Agora temos que editar o fstab pra o ubuntu montar tudo durante a inicialização
sudo gedit /etc/fstab

Apenas acrescente essas linhas no fim do arquivo. Depois disso, já pode acessar sda2 por /mnt/Arquivos
Código: Selecionar todos
/dev/sda2 /mnt/Arquivos ntfs default 0 2

Digamos que exista uma pasta chamada 'Documentos' dentro de sda2.
Código: Selecionar todos
/mnt/Arquivos/Documentos /mnt/Documentos none bind 0 2

Na /home de seu usuário, delete a pasta 'Documentos' (se tiver arquivos, salve antes).
Agora crie um link simbólico de /mnt/Documentos
ln -s /mnt/Documentos /home/usuario/

Esses passos podem ser repetidos para qualquer pasta que queria, em qualquer partição.

Detalhe
Até onde sei, partições que não são padrões do linux, como NTSF ou FAT, FAT32 entre outras, não suportam alterações de proprietários. Se for usar uma partição separada para fazer esses passos, dê preferência aos formatos do próprio sistema.

Mudando a /home para uma pasta dentro de uma partição



Por que usar uma pasta dentro de uma partição como /home? Não é mais fácil usar a própria partição?


A ideia é poder possibilitar o uso de uma mesma partição para várias /home de diferentes distribuições. Então, dentro desta partição que será usada, crie pastas com os nomes das distribuições para identificar o que está salvo e quem está usando.
Aqui, funcionaria você usar a própria partição e, para cada distribuição, nomes de usuários diferentes. Mas se você quiser usar o mesmo nome de usuário, então teria problemas porque tudo iria ficar salvo em um mesmo endereço. Fazer isso pode acarretar em problemas de configurações dos programas usados e outras coisas que desconheço. o.0

Só é necessário a criação da pasta para montagem da partição que será usada.
sudo mkdir /mnt/Partição

Agora editando o fstab
sudo gedit /etc/fstab


A partição usada será a sdb7 que é formatada em ext4. Dentro dela é criada uma pasta chamada 'ubuntu'.
Código: Selecionar todos
/dev/sdb7 /mnt/Arquivos ext4 default 0 2

Código: Selecionar todos
/mnt/Arquivos/ubuntu /home none bind 0 2

Importante
Antes de fazer esses passos, lembre-se de salvar todo o conteúdo da pasta /home e copiar previamente para a pasta da partição que será usada para montar ela. Com isso, quando for montado o novo endereço da /home, todos os dados de configurações e pessoais estarão lá.

Mais dicas e detalhes



http://ubuntued.info/como-modificardefinir-as-pastas-padrao-do-ubuntu
http://www.infowester.com/linmount.php
http://meupinguim.com/entendendo-arquivo-fstab-linux/
http://ubuntuforum-br.org/index.php?topic=28180.0
http://ubuntuforum-pt.org/index.php?topic=29991.0
http://gnulinuxbr.com/2009/11/25/comando-mount/
http://manpages.ubuntu.com/manpages/hardy/pt/man1/chown.1.html
http://aprendendoolinux.blogspot.com.br/2008/11/montar-partio-ntfs-automtico-fstab.html
Editado pela última vez por Marlom Jobsom em Qui, 16 de Maio 2013, 16:33, em um total de 2 vezes.

Marlom Jobsom
 
Mensagens: 137
Registrado em: 14 Agosto, 2012

Re: Como mudar a /home para outra pasta em outra partição?

Mensagempor Marlom Jobsom » Ter, 7 de Maio 2013, 17:17

Acho que é o segundo tópico que posto o problema e posto a solução. :rox:

Marlom Jobsom
 
Mensagens: 137
Registrado em: 14 Agosto, 2012

Re: Como mudar a /home para outra pasta em outra partição?

Mensagempor Luis Cardoso » Ter, 7 de Maio 2013, 21:08

Marlom Jobsom (07-05-2013, 16:17) escreveu:Acho que é o segundo tópico que posto o problema e posto a solução. :rox:

E fez muito bem em partilhar a solução, porque eu por exemplo não sabia de nada disto, aliás, eu nunca pensei em fazer tal coisa, prefiro como está xD Em todo o caso, é uma excelente partilha :yeah:
ImagemImagem
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Avatar do usuário
Luis Cardoso
Redator
 
Mensagens: 10455
Registrado em: 26 Maio, 2011
Localização: Portugal

Re: [RE]Como mudar a /home para outra pasta em outra partiçã

Mensagempor Claudio Novais » Seg, 20 de Maio 2013, 4:06

Eu acho que esta informação, com mais explicações e com uma introdução e de preferência com algumas imagens dava um excelente artigo para o Ubuntued! Marlom, quer fazer? :D
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: [RE]Como mudar a /home para outra pasta em outra partiçã

Mensagempor Marlom Jobsom » Qua, 22 de Maio 2013, 4:17

Claudio Novais (20-05-2013, 3:06) escreveu:Eu acho que esta informação, com mais explicações e com uma introdução e de preferência com algumas imagens dava um excelente artigo para o Ubuntued! Marlom, quer fazer? :D

Claro que sim xD

Marlom Jobsom
 
Mensagens: 137
Registrado em: 14 Agosto, 2012


Re: [RE]Como mudar a /home para outra pasta em outra partiçã

Mensagempor Marlom Jobsom » Qui, 1 de Maio 2014, 15:39

Pesssoal, aqui vai um .pdf com o conteúdo condensado deste tópico. Tentei expor melhor o problema e indicar um passo-a-passo para qualquer usuário poder realizar sem medo. :yeah:

Home – Novo Endereço e Atalhos de Pastas Padrões

UPDATE (25 de Junho de 2015).
Arquivo salvo no Minhateca. :D
Editado pela última vez por Marlom Jobsom em Ter, 23 de Junho 2015, 1:55, em um total de 3 vezes.

Marlom Jobsom
 
Mensagens: 137
Registrado em: 14 Agosto, 2012

Re: [RE]Como mudar a /home para outra pasta em outra partiçã

Mensagempor rafa.gnr » Qui, 5 de Junho 2014, 13:06

Marlom Jobsom (01-05-2014, 15:39) escreveu:Pesssoal, aqui vai um .pdf com o conteúdo condensado deste tópico. Tentei expor melhor o problema e indicar um passo-a-passo para qualquer usuário poder realizar sem medo. :yeah:

Home – Novo Endereço e Atalhos de Pastas Padrões


Marlom, o seu tópico é justamente o que vou precisar, pois tenho instalado em meu notebook Windows 7 em uma partição, uma partição para guardar arquivos(Filmes, Músicas e Documentos), pois fica acessivel a todos os sistemas, em uma partição extendida tenho Swap, Partição / com Ubuntu e partição /home do ubuntu. Quero instalar o OpenSuse nessa partição extendida, assim utilizando a mesma Swap e para não ter que criar uma nova partição /home para o Opensuse, sendo que para isso eu teria que editar o tamanho de todas as partições e tendo o risco de fazer algo errado. Seguindo o seu post preciso criar apenas uma nova partição que seria a / para o Opensuse.

Vou tentar seguir o seu pass-a-passo, caso venha ter dificuldades, volto aqui para perdir ajuda, e caso tenha sucesso venho compartilhar também. :rox: :rox:
Avatar do usuário
rafa.gnr
 
Mensagens: 18
Registrado em: 16 Novembro, 2013
Localização: Fortaleza, Brasil

Re: [RE]Como mudar a /home para outra pasta em outra partiçã

Mensagempor Marlom Jobsom » Sex, 27 de Junho 2014, 16:19

Fico feliz de ter servido pra mais alguém kkk =D
Retorne mesmo rafa.gnr. Feedbacks são sempre importantes.

Marlom Jobsom
 
Mensagens: 137
Registrado em: 14 Agosto, 2012

Próximo

Voltar para Questões gerais

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes