Mudando a partição /media/diretório para /home no ubuntu 14.04

1. Mudando a partição /media/diretório para /home no ubuntu 14.04

Nicolas Matheus
radagast

(usa elementary OS)

Enviado em 24/08/2014 - 18:50h

Olá senhores(as) membros do Viva o Linux.

Tenho um notebook no qual esta instalado a distribuição Ubuntu 14.04.1 LTS que recentemente estava instalado a versão 64 bits, mas por devido travamentos optei mudar para a versão 32 bits no qual o sistemas esta instalado em uma partição com 75 Gb, 5 gb de swap e por final uma partição com 420 gb.
Gostaria de saber se tem como mudar essa partição de 420 Gb(/media/diretório) para /home sem ter que formatar o mesmo?

Agradeço deis de já.


  


2. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 24/08/2014 - 19:26h

radagast escreveu:

Olá senhores(as) membros do Viva o Linux.

Tenho um notebook no qual esta instalado a distribuição Ubuntu 14.04.1 LTS que recentemente estava instalado a versão 64 bits, mas por devido travamentos optei mudar para a versão 32 bits no qual o sistemas esta instalado em uma partição com 75 Gb, 5 gb de swap e por final uma partição com 420 gb.
Gostaria de saber se tem como mudar essa partição de 420 Gb(/media/diretório) para /home sem ter que formatar o mesmo?

Agradeço deis de já.


Tem sim, Mago Castanho XD

Saca só, primeiramente você precisa copiar toda a porra que está em /home para /media/diretório. Para isso saia da interface gráfica (CTRL+ALT+F3) e logue no modo texto puro como root. Execute os comandos:
 # cp -Rp /home/* /media/diretório
# cp -Rp /home/.* /media/diretório


Agora você precisa editar seu /etc/fstab
 # nano /etc/fstab 


Procure a linha que faz referência à /home e coloque um # na frente dela. Procure a linha que tem o /media/diretório e substitua /media/diretório por /home. Salve o arquivo (eu não uso o nano, então não sei de cabeça, mas na parte da tela tem o atalho de teclado pra salvar a porra) e reinicie seu computador.


3. Resposta

Nicolas Matheus
radagast

(usa elementary OS)

Enviado em 25/08/2014 - 07:44h

Fiz todos os procedimentos de copia e então quando eu entrei no arquivo /etc/fstab me apareceu isso:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=7c914485-b6ea-47a7-8509-0dde5ab29a9b / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=0e8b1975-b7bb-44f0-b9ff-c055e33b3e32 none swap sw 0 0



4. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 25/08/2014 - 10:50h

Certo. Posta aqui pra mim a saída de
 # fdisk -l 

Pra eu poder te orientar melhor.


5. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Nicolas Matheus
radagast

(usa elementary OS)

Enviado em 25/08/2014 - 12:42h

AVISO: GPT (Tabela de Partição GUID) detectada em '/dev/sda'! O utilitário fdisk não tem suporte para GPT. Utilize o GNU Parted.


Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 cabeças, 63 setores/trilhas, 60801 cilindros, total de 976773168 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho da E/S (mínimo/ideal): 4096 bytes / 4096 bytes
Identificador do disco: 0x1010576f

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 1 976773167 488386583+ ee GPT
A partição 1 não inicia em um limite de setor físico.



6. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 25/08/2014 - 12:44h

radagast escreveu:

AVISO: GPT (Tabela de Partição GUID) detectada em '/dev/sda'! O utilitário fdisk não tem suporte para GPT. Utilize o GNU Parted.


Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 cabeças, 63 setores/trilhas, 60801 cilindros, total de 976773168 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho da E/S (mínimo/ideal): 4096 bytes / 4096 bytes
Identificador do disco: 0x1010576f

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 1 976773167 488386583+ ee GPT
A partição 1 não inicia em um limite de setor físico.


Ooops, particionamento GPT detectado. Tenta então
 $ gfdisk -l 



7. R: Mudando a partição /media/diretório para /home no ubuntu 14.04

Nicolas Matheus
radagast

(usa elementary OS)

Enviado em 25/08/2014 - 13:02h

Disk /dev/sda: 500 GB, 500105249280 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 8997 72268371 83 Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda3 8997 9727 5863725 82 Linux Swap / Solaris
Warning: Partition 3 does not end on cylinder boundary.
/dev/sda2 9727 60802 410259937 83 Linux
Warning: Partition 2 does not end on cylinder boundary.



8. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 25/08/2014 - 13:14h

Ótimo. Agora eu sei que a partição que nos interessa é a /dev/sda2. Roda o comando

 # blkid /dev/sda2 

Você vai ter uma saída do tipo
/dev/sda2: UUID="5d170c31-0f14-4c7e-b72a-501b8f795bff" SEC_TYPE="ext2" TYPE="ext3"

O que nos interessa é a parte do UUID, que obviamente vai ser diferente na saída do terminal. Como nós somos preguiçosos ao extremo, rode os comandos

# echo "# /home moved to /dev/sda2 after installation" >> /etc/fstab
# blkid /dev/sda2 | cut -d' ' -f2 | sed -e "s/\"//g" >> /etc/fstab


Abra novamente seu fstab. Você vai descobrir que ele está assim:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=7c914485-b6ea-47a7-8509-0dde5ab29a9b / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=0e8b1975-b7bb-44f0-b9ff-c055e33b3e32 none swap sw 0 0
# /home moved to /dev/sda2 after installation
UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff


Obviamente, o UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff vai depender da saída do seu comando, e o código vai ser diferente desse do exemplo. Agora altere a última linha para que ela fique assim:
UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff /home ext4 defaults 0 0

Salve o arquivo e reinicie o computador.


9. R: Mudando a partição /media/diretório para /home no ubuntu 14.04

Nicolas Matheus
radagast

(usa elementary OS)

Enviado em 25/08/2014 - 20:44h

Mais em questão dos arquivos, vou perde alguma coisa tanto na /home quanto no /media.. ?


10. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 25/08/2014 - 20:46h

Se você copiou os arquivos da /home original para /media/diretório com os dois comandos cp que te passei antes, não vai perder nada.


11. R: Mudando a partição /media/diretório para /home no ubuntu 14.04

Nicolas Matheus
radagast

(usa elementary OS)

Enviado em 25/08/2014 - 23:38h

Infeliz mente naum deu certo.
coloquei assim UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff /home ext4 defaults 0 0 ele continuou do mesmo jeito.

ai depois coloquei assim /home ext4 defaults 0 0 UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff = sumiu a partição mais naum foi para o /home


12. Re: Mudando a partição /media/diretório para /home no ubuntu 14.04

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 26/08/2014 - 12:09h

radagast escreveu:

Infeliz mente naum deu certo.
coloquei assim UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff /home ext4 defaults 0 0 ele continuou do mesmo jeito.

ai depois coloquei assim /home ext4 defaults 0 0 UUID=5d170c31-0f14-4c7e-b72a-501b8f795bff = sumiu a partição mais naum foi para o /home


Eita, porra, eu disse que esse UUID era só um exemplo, você precisaria substitui-lo pelo UUID da /dev/sda2! Mano, não faz as coisas sem ler não, você poderia ter [*****] legal o seu sistema.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts