Pular para o conteúdo

Mudando a pasta /home para outro HD

Dica publicada em Linux / Configuração
Petterson bl4z3
Hits: 35.846 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Mudando a pasta /home para outro HD

Nesta dica vou mostrar como mover sua pasta /home para outra partição ou HD.

Passo a passo:

Vamos criar um sistema de arquivos ext3 no HD com o comando:

# mkfs.ext3 /dev/sda1

Aqui a gente cria um sistema de arquivo ext3.

Desmontando o HD para poder alterar o sistema de arquivo:

# umount /dev/sda1

No meu caso usei /dev/sda1 porque é um HD Sata, mude de acordo com sua necessidade.

Agora vamos montar o volume novamente, fazer a migração e configurar para automontar no /etc/fstab.

# mkdir /mnt/disco
# mount /dev/sda1 /mnt/disco
# cp -vax /home /mnt/disco
# umount /dev/sda1
# echo /dev/sda1 /home ext3 defaults 0 1 >> /etc/fstab
# mount -a

Então é isso!
[]s

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Servidor de arquivos e instalação silenciosa para técnicos em manutenção usando Debian

Lista de mimetypes para Squid, Dansguardian e etc

Win98 X Samba Share

Configurando Terminal Para Exibir Asteriscos ao Digitar Senha

Grub - Alterar ordem de Boot entre Windows e Linux

Ganhando tempo no Terminal

Impedir que usuários não-root possam logar

netselect-apt :: Encontre o servidor apt mais perto de você!

#1 Comentário enviado por ricardo oliveira em 04/10/2012 - 15:30h
Obrigado pelo tutorial, ficou bem simples e facil, porem estou com um problema um pouco mais complicado, é que o debian esta reconhecendo o hd secundario com /media/disk e não como /dev/sda como faço pra alterar isso?

Obrigado.
#2 Comentário enviado por luizcarlos18rj em 30/09/2016 - 10:43h

[1] Comentário enviado por ricardo oliveira em 04/10/2012 - 15:30h

Obrigado pelo tutorial, ficou bem simples e facil, porem estou com um problema um pouco mais complicado, é que o debian esta reconhecendo o hd secundario com /media/disk e não como /dev/sda como faço pra alterar isso?

Obrigado.


Oi mano, não importa o nome, basta botar o mesmo caminho que seu pc reconheçe
#3 Comentário enviado por luizcarlos18rj em 30/09/2016 - 10:50h
**** IMPORTANTE LEIAM****

Seu tutorial é muito bom, quer apenas acrescentar:

Fiz o procedimento e no final ficou /home/home.

Vi neste fórum ( http://www.hardware.com.br/comunidade/hd-montar/1104106/ ), a solução:


Ivoaudio,

O curioso é que minha pasta /home agora ficou assim
/home/home/usuário
e isso tem causado problema no meu samba, ou seja, da forma que ficou, todos os usuários conseguem enxergar todos os outros usuários.

Embora nao consigam abrir os arquivos, do ponto de vista administrativo não é interessante isso.

Penso em copiar (ou mover) todos os arquivos q estão em /home/home/ para apenas /home,
mas minhas habilidades em shell estão meio fracas....:daa:

Qual seria a sintaxe mais indicada?



mv -v /home/home/* /home/

Verifica se tá tudo certo e daí remove o "home" a mais. Para evitar equívocos, recomendo entrar primeiro no diretório home correto e, a partir daí, remover o subdiretorio home, tendo o cuidado de verificar se não há nada lá dentro e se está tudo no lugar antes.

dá uma olhadinha na home redundante para ver se não tem nada lá:
Código (Text):

ls -l /home/home/

entra na home correta:
Código (Text):

$ cd /home

apaga a home redundante (CUIDADO: NÃO COLOQUE A BARRA ANTES DE "home"!!!): - se quiser deixar o diretorio, deixe :confuso:
Código (Text):

$ rm -r home/

------------

Isso ocorreu porque o comando "cp -vax /home /mnt/disco" usado na receita copiou o dir home exitente na raíz "/" (que era um ponto de montagem propriamente dito da Partição anterior) para a nova partição.
Quando você montou essa partição nova (que tinha um home dentro) para o /home da raíz "/" ficou tudo duplicado.
O comando ideal seria: "cp -vax /home/* /mnt/disco"

flw!

Contribuir com comentário

Entre na sua conta para comentar.