Diretório /home em outra partição

Iniciado por marchelr, 25 de Janeiro de 2010, 08:14

tópico anterior - próximo tópico

marchelr

Olá. colegas,

Há algum tempo instalei o Ubuntu 9.10 e não vi, durante o processo de instalação,  a opção para criar o diretório /home em outra partição. Assim, ele ficou na mesma partição de /. Mas quero mesmo deixá-lo separado. Na verdade, tenho o Debian instalado também e nele o /home fica em uma partição à parte. Gostaria de deixar o /home do Ubuntu na mesma partição do /home do Debian (os usuários do Ubuntu têm nomes diferentes dos usuários do Debian). Como devo proceder?

clcampos

O tópico De novo - mudar a /home... [RESOLVIDO!] explica em detalhes como fazer isso.

A sim, tem outros tópicos também, e pesquisando talvez já teria achado.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

lr.gamito

Bom Dia,

Já fiz isso uma vez, faz o seguinte, copia o conteudo da pasta home para a partição destino, mas cuidado se vc usar o nome de usuário igual.
Depois é só saber qual é o device da partição, ex: /dev/sda1 ou /dev/sdb1, e coloca-lo no arquivo /etc/fstab informando que o ponto de montagem é p /home. Ex:

/dev/sda1                /home       ext3        defaults     0    0


no lugar do /dev/sda1 coloque a da sua partição home do debian, no lugar do ext3 coloque o tipo da sua partição.
Quem quer fazer alguma coisa encontra um meio! Quem não que fazer nada encontra uma desculpa!
Dell Inspiron 1525 | Dual Core T4200 | 3GB MEM | 160 GB HD | Ubuntu 10.04

marchelr

clcampos, realmente acabei dando uma olhada nos tópicos que você citou...
lr.gamito, como terei certeza de que copiei tudo e não omiti arquivos ocultos?

lr.gamito

Citação de: marchelr online 25 de Janeiro de 2010, 09:40
clcampos, realmente acabei dando uma olhada nos tópicos que você citou...
lr.gamito, como terei certeza de que copiei tudo e não omiti arquivos ocultos?

Não sabia o seu nivel de conhecimento então só acabei dizendo o que fazer e não como.
Para copiar tudo inclusive os ocultos faça fora da pasta: cp -ra /pasta_home_origem /pasta_home_destino

Ou se preferir via interface gráfica, abra a pasta origem no nautilus clique na opção "Ver" e tique a opção "Mostrar arquivos ocultos" depois selecione tudo inclusive os ocultos e copie e cole na pasta destino.


Abraço.
Quem quer fazer alguma coisa encontra um meio! Quem não que fazer nada encontra uma desculpa!
Dell Inspiron 1525 | Dual Core T4200 | 3GB MEM | 160 GB HD | Ubuntu 10.04

sistematico

Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org

lr.gamito

Quem quer fazer alguma coisa encontra um meio! Quem não que fazer nada encontra uma desculpa!
Dell Inspiron 1525 | Dual Core T4200 | 3GB MEM | 160 GB HD | Ubuntu 10.04

deusdara

Olá

Por favor veja esste link o Wiki do Ubuntu

Mover o /home para uma nova partição
http://wiki.ubuntu-br.org/ColocarHomeEmNovaParticao

Abraços

Deusdará
[Mobo: Asus B85M-E/BR   ][CPU: Intel Core i7 4790@3.6 GHz][RAM2x4 GB 1333 MHz DDR3 Kingston][GPU: onboard Intel HD Graphics 4600][HD:Seagate 1,0 também SATA II][Fonte: Corsair CX 750 W][Ubuntu Gnome ]

clcampos

Quando discutimos sobre o tema (eu e o VB5) no tópico que indiquei lembro dele (o VB5, claro! :P) ter encontrado alguma dificuldade com o texto do wiki.

Talvez tenham mudado o texto, mas vale olhar com calma.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

deusdara

#9
Olá

Neste link tem a solução completa do problema.
E um comentário sobre este problema não foi resolvido usando o Wiki.

http://ubuntuforum-br.org/index.php?topic=26972.0

Esta é a solução correta apresentada no link.

O único segredo é que todo o processo tem que ser feito com as partições desmontadas.

CitarMudar /home para outra Partição

Mudar a /home para uma partição em separado não tem segredo.
Entrar no sistema com o LiveCD
Criar a Partição nova
Identificar como ela é reconhecida pelo sistema (/dev/hda2, /dev/hdb3, e etc)
Montar a nova partição. Exemplo:

mount -t ext3 /dev/hda5 /mnt
Montar a partição antiga. Exemplo:

mount -t ext3 /dev/hda1 /media
Copiar (ou mover) todo o conteúdo do diretório /home para esta partição:

mv /media/home/* /mnt
Editar o arquivo fstab

sudo gedit /media/etc/fstab
Adicionar os dados de montagem da nova partição:

/dev/hda5   /home  ext3  defaults 0 1
Confirmar a existência do diretório /home

ls /media/home
Verificar as informações de UUID, que podem ter sido alterados com a criação da nova partição, em:
Montagem da partição raiz no arquivo /etc/fstab (localizado aqui em /media/etc/fstab)
Montagem da partição swap no arquivo /etc/fstab
Verificação do arquivo /boot/grub/menu.lst (localizado aqui em /media/boot/grub/menu.lst)
Reinicia o PC usando o sistema instalado

Abraços

Deusdará
[Mobo: Asus B85M-E/BR   ][CPU: Intel Core i7 4790@3.6 GHz][RAM2x4 GB 1333 MHz DDR3 Kingston][GPU: onboard Intel HD Graphics 4600][HD:Seagate 1,0 também SATA II][Fonte: Corsair CX 750 W][Ubuntu Gnome ]

toso51

Este vídeo na instalação do Ubuntu 9.10 mas que serve para as mais novas versões como Ubuntu 10.04 como fazer a instalação deixando /home em uma partição separada:

http://www.youtube.com/watch?v=9JSqWqSyMIw
Ubuntu 13.04 - Chromium !

catitao

Citação de: lr.gamito online 25 de Janeiro de 2010, 09:12
Bom Dia,

Já fiz isso uma vez, faz o seguinte, copia o conteudo da pasta home para a partição destino, mas cuidado se vc usar o nome de usuário igual.
Depois é só saber qual é o device da partição, ex: /dev/sda1 ou /dev/sdb1, e coloca-lo no arquivo /etc/fstab informando que o ponto de montagem é p /home. Ex:

/dev/sda1                /home       ext3        defaults     0    0


no lugar do /dev/sda1 coloque a da sua partição home do debian, no lugar do ext3 coloque o tipo da sua partição.

Dúvida: o tipo da partição pode ser uma NTFS, aquela mesma que usa o windows para backup? O home tem tamanho mínimo? Tenho 4 usuários, sendo 2 mais ativos. Abraços.
Vi$ta Business SP1 + Ubuntu 8.10 64Bits