ColocarHomeEmNovaParticao

Differences between revisions 22 and 23
Revision 22 as of 2009-05-02 23:52:26
Size: 7630
Editor: arlei
Comment:
Revision 23 as of 2011-09-19 23:23:03
Size: 7702
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Conteúdo'''[[BR]][[TableOfContents(3)]] || ||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Conteúdo'''<<BR>><<TableOfContents(3)>> ||
Line 6: Line 6:
Por vezes nos deparamos com a necessidade de obter mais espaço na [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] onde se encontra instalado o GNU/Linux, principalmente se tratando de sistemas em “[http://pt.wikipedia.org/wiki/Dual_boot dual-boot]”, onde normalmente o usuário reserva um espaço ao GNU/Linux bem inferior ao do Windows®. Por vezes nos deparamos com a necessidade de obter mais espaço na [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] onde se encontra instalado o GNU/Linux, principalmente se tratando de sistemas em “[[http://pt.wikipedia.org/wiki/Dual_boot|dual-boot]]”, onde normalmente o usuário reserva um espaço ao GNU/Linux bem inferior ao do Windows®.
Line 8: Line 8:
Como geralmente, seja por inexperiência ou limitação do equipamento, os dados dos usuários acabam fazendo parte da mesma [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] do sistema, à medida que o uso do sistema cresce (downloads de músicas, vídeos, imagens, pacotes etc.), aumentam as necessidades por espaço em disco. Como geralmente, seja por inexperiência ou limitação do equipamento, os dados dos usuários acabam fazendo parte da mesma [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] do sistema, à medida que o uso do sistema cresce (downloads de músicas, vídeos, imagens, pacotes etc.), aumentam as necessidades por espaço em disco.
Line 10: Line 10:
||<#D2FFE1 : tablewidth="90%" style="border:0;padding:0.6em;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;">attachment:Icones/informacao.png ||<#D2FFE1 style="border:0;padding:0.6em;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;color:#000000;">'''DICA:''' Este documento discute e exemplifica como proceder com o diretório pessoal dos usuários ('''/home'''), que geralmente como visto, serão os que mais irão consumir espaço com o tempo, mas isso pode ser facilmente aplicado a outros diretórios do sistema, como o '''/var''', '''/usr''' entre outros. || ||<#D2FFE1 : tablewidth="90%" style="border:0;padding:0.6em;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;">{{attachment:Icones/informacao.png}} ||<#D2FFE1 style="border:0;padding:0.6em;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;color:#000000;">'''DICA:''' Este documento discute e exemplifica como proceder com o diretório pessoal dos usuários ('''/home'''), que geralmente como visto, serão os que mais irão consumir espaço com o tempo, mas isso pode ser facilmente aplicado a outros diretórios do sistema, como o '''/var''', '''/usr''' entre outros. ||
Line 13: Line 13:
Bem, se no caso seu Windows® encontra-se em uma [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] [http://pt.wikipedia.org/wiki/FAT FAT], podemos facilmente usar esta mesma [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] para armazenar seus arquivos, orientando os demais usuários do sistema a fazer o mesmo. Bem, se no caso seu Windows® encontra-se em uma [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] [[http://pt.wikipedia.org/wiki/FAT|FAT]], podemos facilmente usar esta mesma [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] para armazenar seus arquivos, orientando os demais usuários do sistema a fazer o mesmo.
Line 15: Line 15:
Entretanto, esta não é uma solução eficiente quando se tem uma partição [http://pt.wikipedia.org/wiki/NTFS NTFS], pois o GNU/Linux não consegue nativamente gravar neste tipo de [http://pt.wikipedia.org/wiki/Sistema_de_ficheiros sistemas de arquivos], dependendo de programas e drivers externos para isso. Entretanto, esta não é uma solução eficiente quando se tem uma partição [[http://pt.wikipedia.org/wiki/NTFS|NTFS]], pois o GNU/Linux não consegue nativamente gravar neste tipo de [[http://pt.wikipedia.org/wiki/Sistema_de_ficheiros|sistemas de arquivos]], dependendo de programas e drivers externos para isso.
Line 17: Line 17:
Sendo assim, a alternativa seria criar uma nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição], formata-la como [http://pt.wikipedia.org/wiki/Ext3 EXT3] ou outro [http://pt.wikipedia.org/wiki/Sistema_de_ficheiros sistema de arquivos] compatível com o GNU/Linux, e para lá transferir seu /home. Isto pode ser feito em um novo disco rígido adicionado ao sistema, ou na impossibilidade disso, redimensionando a [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] do Windows® existente de forma a liberar espaço no disco para comportar esta nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição]. Sendo assim, a alternativa seria criar uma nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]], formata-la como [[http://pt.wikipedia.org/wiki/Ext3|EXT3]] ou outro [[http://pt.wikipedia.org/wiki/Sistema_de_ficheiros|sistema de arquivos]] compatível com o GNU/Linux, e para lá transferir seu /home. Isto pode ser feito em um novo disco rígido adicionado ao sistema, ou na impossibilidade disso, redimensionando a [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] do Windows® existente de forma a liberar espaço no disco para comportar esta nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]].
Line 19: Line 19:
||<#FFFF00 : tablewidth="90%" style="border:0;padding:0.6em;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;">attachment:Icones/importante.png ||<#FFFF00 style="border:0;padding:0.6em;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;color:#000000;">'''NOTA:''' Não temos como meta neste tutorial, demonstrar como redimensionar, criar ou mesmo formatar uma partição de forma que possamos transferir um ponto de montagem para outro, sendo isso sim nosso único objetivo. Este procedimento parte do pressuposto que o usuário já tenha uma nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] GNU/Linux disponível em um único disco e montada, conforme abaixo estruturado, descrevendo na prática como transferir o '''/home''' atualmente existente para esta nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição]. || ||<#FFFF00 : tablewidth="90%" style="border:0;padding:0.6em;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;">{{attachment:Icones/importante.png}} ||<#FFFF00 style="border:0;padding:0.6em;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;color:#000000;">'''NOTA:''' Não temos como meta neste tutorial, demonstrar como redimensionar, criar ou mesmo formatar uma partição de forma que possamos transferir um ponto de montagem para outro, sendo isso sim nosso único objetivo. Este procedimento parte do pressuposto que o usuário já tenha uma nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] GNU/Linux disponível em um único disco e montada, conforme abaixo estruturado, descrevendo na prática como transferir o '''/home''' atualmente existente para esta nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]]. ||
Line 27: Line 27:
Primeiramente, ainda pela [http://pt.wikipedia.org/wiki/Ambiente_gr%C3%A1fico interface gráfica] desmonte qualquer ponto remoto que por ventura tenha montado em algum sub-diretório do seu '''/home'''. Primeiramente, ainda pela [[http://pt.wikipedia.org/wiki/Ambiente_gr%C3%A1fico|interface gráfica]] desmonte qualquer ponto remoto que por ventura tenha montado em algum sub-diretório do seu '''/home'''.
Line 29: Line 29:
Abandone o ambiente gráfico e depois abra uma seção [http://pt.wikipedia.org/wiki/Shell shell] do sistema. Pressione simultaneamente as teclas '''Ctrl+Alt+Backspace''', ou então vá no menu '''Sistema''' > '''Sair''' e depois clique em '''Fechar Sessão'''. Na tela de [http://pt.wikipedia.org/wiki/Login login] do Ubuntu, pressione então as combinações de teclas '''Ctrl+Alt+F1''' para abrir uma sessão [http://pt.wikipedia.org/wiki/Shell shell], entrando assim em modo texto. Abandone o ambiente gráfico e depois abra uma seção [[http://pt.wikipedia.org/wiki/Shell|shell]] do sistema. Pressione simultaneamente as teclas '''Ctrl+Alt+Backspace''', ou então vá no menu '''Sistema''' > '''Sair''' e depois clique em '''Fechar Sessão'''. Na tela de [[http://pt.wikipedia.org/wiki/Login|login]] do Ubuntu, pressione então as combinações de teclas '''Ctrl+Alt+F1''' para abrir uma sessão [[http://pt.wikipedia.org/wiki/Shell|shell]], entrando assim em modo texto.
Line 31: Line 31:
No [http://pt.wikipedia.org/wiki/Prompt prompt] de comando faça o seu [http://pt.wikipedia.org/wiki/Login login], entrando normalmente com seu usuário e senha. No [[http://pt.wikipedia.org/wiki/Prompt|prompt]] de comando faça o seu [[http://pt.wikipedia.org/wiki/Login|login]], entrando normalmente com seu usuário e senha.
Line 33: Line 33:
Copie todo conteúdo do '''/home''' para a nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição], que no nosso exemplo é a '''hda3''' e se encontra montada em '''/mnt/hda3''', executando o comando abaixo. Copie todo conteúdo do '''/home''' para a nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]], que no nosso exemplo é a '''hda3''' e se encontra montada em '''/mnt/hda3''', executando o comando abaixo.
Line 41: Line 41:
Com objetivo de verificar se tudo foi devidamente copiado para nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição], execute os comandos abaixo e compare as saídas dos mesmos observando se o tamanho dos diretórios se equivalem. Com objetivo de verificar se tudo foi devidamente copiado para nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]], execute os comandos abaixo e compare as saídas dos mesmos observando se o tamanho dos diretórios se equivalem.
Line 51: Line 51:
Se o processo de cópia analisado anteriormente foi confirmado com sucesso, remova o conteúdo do '''/home''' antigo para poupar espaço na sua [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] do sistema. Se o processo de cópia analisado anteriormente foi confirmado com sucesso, remova o conteúdo do '''/home''' antigo para poupar espaço na sua [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] do sistema.
Line 63: Line 63:
Adicione ao final do arquivo a seguinte entrada, tendo o cuidado de fazer as devidas alterações de acordo com as configurações do seu sistema, ou seja, a [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] (hda3) e o [http://pt.wikipedia.org/wiki/Sistema_de_ficheiros sistema de arquivos] (ext3). Adicione ao final do arquivo a seguinte entrada, tendo o cuidado de fazer as devidas alterações de acordo com as configurações do seu sistema, ou seja, a [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] (hda3) e o [[http://pt.wikipedia.org/wiki/Sistema_de_ficheiros|sistema de arquivos]] (ext3).
Line 69: Line 69:
Remonte as [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partições] especificadas no seu '''/etc/fstab''' executando o comando abaixo. Remonte as [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partições]] especificadas no seu '''/etc/fstab''' executando o comando abaixo.
Line 75: Line 75:
Verifique se o seu '''/home''' foi devidamente montado em sua nova [http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o partição] executando o comando abaixo, que deve indicar que o mesmo se encontra montado em '''/dev/hda3'''. Verifique se o seu '''/home''' foi devidamente montado em sua nova [[http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o|partição]] executando o comando abaixo, que deve indicar que o mesmo se encontra montado em '''/dev/hda3'''.
Line 81: Line 81:
Se tudo estiver de acordo, pode reiniciar seu [http://pt.wikipedia.org/wiki/Ambiente_gr%C3%A1fico ambiente gráfico], [http://pt.wikipedia.org/wiki/Login logar-se] e usar normalmente seu sistema. Se tudo estiver de acordo, pode reiniciar seu [[http://pt.wikipedia.org/wiki/Ambiente_gr%C3%A1fico|ambiente gráfico]], [[http://pt.wikipedia.org/wiki/Login|logar-se]] e usar normalmente seu sistema.
Line 90: Line 90:
|| '''Wikifiers:''' AndreCavacante, [:arlei] || '''Data:''' 23/05/2007 ||'''Mantenedor:''' [:arlei] ||
||||||<style="text-align: center;"> [http://wiki.ubuntubrasil.org/TimeDeDocumentacao Time de Documentação do Ubuntu Brasil] ||
|| '''Wikifiers:''' AndreCavacante, [[arlei]] || '''Data:''' 23/05/2007 ||'''Mantenedor:''' [[arlei]] ||
||||||<style="text-align: center;"> [[http://wiki.ubuntubrasil.org/TimeDeDocumentacao|Time de Documentação do Ubuntu Brasil]] ||

Mover o /home para uma nova partição

Introdução

Por vezes nos deparamos com a necessidade de obter mais espaço na partição onde se encontra instalado o GNU/Linux, principalmente se tratando de sistemas em “dual-boot”, onde normalmente o usuário reserva um espaço ao GNU/Linux bem inferior ao do Windows®.

Como geralmente, seja por inexperiência ou limitação do equipamento, os dados dos usuários acabam fazendo parte da mesma partição do sistema, à medida que o uso do sistema cresce (downloads de músicas, vídeos, imagens, pacotes etc.), aumentam as necessidades por espaço em disco.

Icones/informacao.png

DICA: Este documento discute e exemplifica como proceder com o diretório pessoal dos usuários (/home), que geralmente como visto, serão os que mais irão consumir espaço com o tempo, mas isso pode ser facilmente aplicado a outros diretórios do sistema, como o /var, /usr entre outros.

A solução

Bem, se no caso seu Windows® encontra-se em uma partição FAT, podemos facilmente usar esta mesma partição para armazenar seus arquivos, orientando os demais usuários do sistema a fazer o mesmo.

Entretanto, esta não é uma solução eficiente quando se tem uma partição NTFS, pois o GNU/Linux não consegue nativamente gravar neste tipo de sistemas de arquivos, dependendo de programas e drivers externos para isso.

Sendo assim, a alternativa seria criar uma nova partição, formata-la como EXT3 ou outro sistema de arquivos compatível com o GNU/Linux, e para lá transferir seu /home. Isto pode ser feito em um novo disco rígido adicionado ao sistema, ou na impossibilidade disso, redimensionando a partição do Windows® existente de forma a liberar espaço no disco para comportar esta nova partição.

Icones/importante.png

NOTA: Não temos como meta neste tutorial, demonstrar como redimensionar, criar ou mesmo formatar uma partição de forma que possamos transferir um ponto de montagem para outro, sendo isso sim nosso único objetivo. Este procedimento parte do pressuposto que o usuário já tenha uma nova partição GNU/Linux disponível em um único disco e montada, conforme abaixo estruturado, descrevendo na prática como transferir o /home atualmente existente para esta nova partição.

  • hda1 - partição NTFS com Windows®
  • hda2 – partição EXT3 com GNU/Linux (onde atualmente também se encontra o /home)
  • hda3 – partição EXT3 livre, para onde iremos transferir o /home
  • hda4 - swap

Como Fazer

Primeiramente, ainda pela interface gráfica desmonte qualquer ponto remoto que por ventura tenha montado em algum sub-diretório do seu /home.

Abandone o ambiente gráfico e depois abra uma seção shell do sistema. Pressione simultaneamente as teclas Ctrl+Alt+Backspace, ou então vá no menu Sistema > Sair e depois clique em Fechar Sessão. Na tela de login do Ubuntu, pressione então as combinações de teclas Ctrl+Alt+F1 para abrir uma sessão shell, entrando assim em modo texto.

No prompt de comando faça o seu login, entrando normalmente com seu usuário e senha.

Copie todo conteúdo do /home para a nova partição, que no nosso exemplo é a hda3 e se encontra montada em /mnt/hda3, executando o comando abaixo.

sudo cp -Rp /home/* /mnt/hda3/ 

Onde, a opção “R” de recursive, informa ao comando para que seja tudo copiado de forma recursiva, e o “p” de preserve, para manter preservado todos atributos dos arquivos e diretórios copiados.

Com objetivo de verificar se tudo foi devidamente copiado para nova partição, execute os comandos abaixo e compare as saídas dos mesmos observando se o tamanho dos diretórios se equivalem.

sudo du -hs /home

sudo du -hs /mnt/hda3

Se o processo de cópia analisado anteriormente foi confirmado com sucesso, remova o conteúdo do /home antigo para poupar espaço na sua partição do sistema.

sudo rm -rf /home/

Edite o arquivo /etc/fstab (use o seu editor de linha de comando favorito) se fazendo incluir a linha de entrada do seu novo ponto de montagem conforme abaixo exemplificado.

sudo vi /etc/fstab

Adicione ao final do arquivo a seguinte entrada, tendo o cuidado de fazer as devidas alterações de acordo com as configurações do seu sistema, ou seja, a partição (hda3) e o sistema de arquivos (ext3).

/dev/hda3       /home           ext3    defaults        1       2 

Remonte as partições especificadas no seu /etc/fstab executando o comando abaixo.

sudo mount -a

Verifique se o seu /home foi devidamente montado em sua nova partição executando o comando abaixo, que deve indicar que o mesmo se encontra montado em /dev/hda3.

df -Th

Se tudo estiver de acordo, pode reiniciar seu ambiente gráfico, logar-se e usar normalmente seu sistema.

startx

Créditos

Agradecemos a ótima indicação do Jansen Carlos Sena sobre a generalidade deste processo, ou seja, que o mesmo pode ser aplicado a outros diretórios e não apenas ao /home conforme já informado anteriormente.

Wikifiers: AndreCavacante, arlei

Data: 23/05/2007

Mantenedor: arlei

Time de Documentação do Ubuntu Brasil


CategoryDocumentacao

ColocarHomeEmNovaParticao (last edited 2012-01-17 14:06:36 by AndreCavalcante)