Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: xluisfernando em 18 de Dezembro de 2011, 22:21

Título: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 18 de Dezembro de 2011, 22:21
Depois de observar o crescimento na quantidade de tópicos sobre problemas na instalação do ubuntu, o que evidencia a migração de usuários windows para o GNU/Linux, percebi que muitos dos problemas apontados poderiam ser evitados com o particionamento correto do disco.

Esse procedimento nada mais é que a delimitação do espaço do HD para que abrigue sistemas de arquivos diferentes, o que é essencial para a instalação do Sistema Operacional. Para saber mais é recomendável a leitura das páginas:
http://pt.wikipedia.org/wiki/Disco_r%C3%ADgido
http://pt.wikipedia.org/wiki/Parti%C3%A7%C3%A3o#Geometria_de_disco

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg64.imageshack.us%2Fimg64%2F392%2F51847571.jpg&hash=72f9e4332a368207aa4360131586633509977ca6) (http://imageshack.us/photo/my-images/64/51847571.jpg/)


Nos Computadores PCs o sistema mais utilizado é o MBR - Master Boot Record (os Computadores Apple usam um sistema diferente, chamado GUID), que consiste na divisão dos discos do HD em setores delimitados pelo raio da circunferência, de fora para dentro, sendo o setor mais externo reservado para a gravação das especificações técnicas do disco e para o gerenciador de arranque do sistema (gerenciadores de boot, como Grub, Lilo, Chameleon, Boot.ini).

Na figura é possível observar um HD desmontado, com o disco, o atuador e o braço do leitor de dados. Com o HD desligado, o braço do leitor fica do lado de fora do disco e durante o desligamento, esse braço é movido do centro para fora (o que explica a necessidade de aguardar o desligamento com segurança...). Como são vários discos sobrepostos, o conjunto de setores dentro do mesmo raio de circunferência nos discos é entendido como um cilindro e pode ser delimitado em até quatro partições, chamadas primárias.

Além desses número é possível transformar uma partição primária em uma partição estendida, que pode ser dividia em partições lógicas, delimitadas por setores mapeados a partir da quantidade de bytes contados de fora para dentro, possibilitando uma divisão de até 255 partições.

E daí?

Como as partições primárias são delimitadas pela circunferência e as lógicas pelos setores de bytes mapeados no disco, a segurança das informações nas partições primárias tende a ser mais confiável que nas partições lógicas, o que significa dizer que as lógicas devem ser evitadas quando possível.

Depois de entender essa diferença é preciso planejar a instalação, considerando a intenção e a necessidade do usuário. Numa sessão live-CD teste o funcionamento do sistema no hardware escolhido e se decidir pela instalação do ubuntu considere:
a) que o sistema sofre atualizações e a cada atualização existe a possibilidade de ter que reinstalar;
b) se precisa ou não manter uma instalação windows no PC
c) se pretende instalar outra distribuição GNU/Linux para teste ou mesmo estudo.

Feitas essas considerações, faça o backup dos dados e informações anteriores e inicie a instalação do sistema, fazendo o particionamento do HD. O aplicativo Gparted presente no Ubuntu é bastante intuitivo:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg41.imageshack.us%2Fimg41%2F9268%2Fgpartedmenupartition.jpg&hash=b5e120ef5994110e89569962285712a8d36be8f3) (http://imageshack.us/photo/my-images/41/gpartedmenupartition.jpg/)

Na figura observamos um HD de 4GB dividido em uma única partição no sistema de arquivos EXT3. Vale lembrar que desses 4GB, apenas 3,90GB podem ser usados e essa diferença decorre do fato de que arredondamos 1 byte para 10, quando na verdade são 8 bits. Assim, 1MB=1024B (multiplicando a capacidade do HD por 1000 e dividindo por 1024 o resultado é a capacidade real). No canto superior direito da figura vemos a referência do HD /dev/sdb, o que significa que esse é o segundo HD do sistema (se fosse o primeiro seria /dev/sda). Essa referência é especialmente importante quando se tem outros sistemas instalados e é preciso especificar o local onde o gerenciador de boot será instalado.

O Gparted é um aplicativo muito eficiente e prático, que permite analisar, redimensionar, criar e excluir partições do sistema, de forma que as alterações no disco só serão aplicadas no momento em que o usuário clicar no botão apply e confirmar.

Considerando as necessidades do usuário e a questão da limitação de quatro partições primárias é importante ressaltar que:

1) O particionamento deve considerar o hardware da instalação. Se é desktop, a partição swap não é necessária e pode ser deixada com algo como 256MB ou substituída por um arquivo swap criado posteriormente (o que economiza uma partição primária, que pode ser usada se a intenção for instalar outros sistemas). Se é notebook, recomenda-se algo próximo de 2GB, pois o sistema usa o swap no modo hibernação;
2) É uma ótima ideia criar uma partição separada para /home. Isso facilita a atualização futura do sistema de amplia a segurança, no caso de defeito no hardware. Para tanto, deve-se considerar a capacidade do HD. Sistemas operacionais como Windows XP rodam bem em partições com até 20GB, o que para o Seven é pouco. Já o ubuntu, até o 10.04LTS, até roda com menos de 15GB, mas esse valor é pequeno para realizar operações de conversão de vídeo;
3) O Windows XP até o SP2 possui a limitação de permitir que sua instalação seja feita apenas na primeira partição do primeiro HD. A partir do SP3 existe uma flexibilidade para isso, mas para evitar erros futuros é altamente recomendável que numa instalação dual-boot com XP, Vista ou Seven o windows seja instalado na primeira partição do primeiro HD;

O vídeo  apresenta um tutorial em português sobre o particionamento do disco, o que ajuda muito na hora de colocar a mão na massa.
1ª parte do vídeo = http://www.youtube.com/watch?v=cweyDqlRsHk
2ª parte do vídeo = http://www.youtube.com/watch?v=PSfqwTOoMtE&feature=endscreen&NR=1

Particularmente, considerando um HD de 500GB (488GB reais) sugiro:

Instalação em notebook só com ubuntu - partições primárias:
/dev/sda1 = 50GB = EXT4 = ponto de montagem /
/dev/sda2 = 2GB = swap
/dev/sda3 = 436GB = EXT4 = ponto de montagem /home

Instalação em notebook com dual-boot com windows - partições primárias
/dev/sda1 = 100GB = NTFS = Windows
/dev/sda2 = 2GB = swap
/dev/sda3 = 50GB = EXT4 = ponto de montagem /
/dev/sda4 = 336GB = EXT4 = ponto de montagem /home

Instalação em notebook com multi-boot - partições primárias
/dev/sda1 = 100GB = NTFS = Windows
/dev/sda2 = 2GB = swap
/dev/sda3 =193GB = EXT4 = Ubuntu - ponto de montagem /
/dev/sda4 = 193GB = EXT4 = Fedora, OpenSUSE, debian - ponto de mongatem /

A área de troca swap pode ser compartilhada por diferentes distribuições GNU/Linux e teoricamente tem uma eficiência maior se estiver localizada na região do meio para a extremidade do disco, pela maior velocidade angular. Por isso, /dev/sda2 é uma boa opção (Em alguns tutoriais o swap é colocado em /dev/sda1, mas para o windows isso poderia se um problema).

Além da área de troca swap, a partição reservada para /home também pode ser compartilhada por diferentes instalações GNU/Linux, desde que se tenha o cuidado de usar nomes de usuário diferentes em cada instalação, pois na pasta de usuário são gravadas as configurações de aplicativos em pastas ocultas e isso traria uma confusão muito grande, já que as configurações apresentam diferenças entre distribuições e até mesmo entre versões da mesma distribuição.

Outra ideia viável, para quem usa a instalação em dual-boot com windows, é particionar a /home com o sistema de arquivos NTFS. Com isso, a pessoa terá uma partição que pode ser acessada pelo windows e usada para backup, enquanto que para o sistema não faz diferença se a /home está formatada como EXT2, EXT3, EXT4 ou NTFS.

Nesse caso, ficaria assim:

Instalação em notebook só com duas distribuições GNU/Linux em mesma /home - partições primárias:
/dev/sda1 = 50GB = EXT4 = ponto de montagem / do ubuntu
/dev/sda2 = 2GB = swap
/dev/sda3 = 50GB = EXT4 = ponto de montagem / do debian
/dev/sda3 =386GB = EXT4 = ponto de montagem /home

Instalação em notebook com dual-boot com windows - partições primárias
/dev/sda1 = 100GB = NTFS = Windows
/dev/sda2 = 2GB = swap
/dev/sda3 = 50GB = EXT4 = ponto de montagem /
/dev/sda4 = 336GB = NTFS = ponto de montagem /home


Lembrando que essa dica é uma orientação básica. Maiores informações sobre a instalação do sistema podem ser obtidas em:
http://ubuntuforum-br.org/index.php/topic,19226.0.html
http://www.hardware.com.br/livros/entendendo-linux/particionando-com-gparted.html
http://ubuntuforum-br.org/index.php?topic=58947.0
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: rjbgbo em 18 de Dezembro de 2011, 22:39
Excelente, esse eu favoritei
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: niquelnausea em 18 de Dezembro de 2011, 22:44
parabéns, explicação clara e objetiva.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 18 de Dezembro de 2011, 22:48
A ideia é facilitar para que os novos usuários continuem com o Linux.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: niquelnausea em 18 de Dezembro de 2011, 23:09
A ideia é facilitar para que os novos usuários continuem com o Linux.
não sei se pretende expandir, se sim poderia citar como usar a mesma /home para duas distros e diferenças entre os sistemas de arquivos.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: clodoaldops em 18 de Dezembro de 2011, 23:39
-gosto de uma dica relativamente simples p/ dual-boot
-dividir o hd em 3 partes
-1/3 windows + 1/3 bkp + 1/3 linux
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: Tota em 19 de Dezembro de 2011, 07:57
Movido para a sessão => Dicas e Truques
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 19 de Dezembro de 2011, 10:33
A ideia é facilitar para que os novos usuários continuem com o Linux.
não sei se pretende expandir, se sim poderia citar como usar a mesma /home para duas distros e diferenças entre os sistemas de arquivos.

Eu uso o ubuntu e o debian e percebi diferenças na configuração. Se eu compartilhasse a mesma /home para os dois acredito que teria que usar nomes de usuário diferentes, pois não sei como seria a compatibilidade das configurações do debian para o ubuntu e vice-versa
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 19 de Dezembro de 2011, 10:37
-gosto de uma dica relativamente simples p/ dual-boot
-dividir o hd em 3 partes
-1/3 windows + 1/3 bkp + 1/3 linux

Essa divisão é clássica e interessante, mas a /home separada facilita muito o processo de atualização, pois bastaria marcá-la como a /home da nova instalação sem formatar e, usando o mesmo nome de usuário, poderia até apagar algumas das pastas ocultas de configuração. No Netbook fiz assim e depois da reinstalação até os favoritos do firefox estavam de volta.

Mas, com dual-boot existe a necessidade de uma partição de backup que seja lida pelo windows
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: niquelnausea em 19 de Dezembro de 2011, 12:37
Eu uso o ubuntu e o debian e percebi diferenças na configuração. Se eu compartilhasse a mesma /home para os dois acredito que teria que usar nomes de usuário diferentes, pois não sei como seria a compatibilidade das configurações do debian para o ubuntu e vice-versa
exato, até mesmo duas versões do ubuntu (11.04 e 11.10) não devem compartilhar a mesma pasta de usuário, quanto a partição não existe problemas, isso ajuda a economizar espaço. deve-se ter cuidado apenas para não formatar a /home, apenas montar ela.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 19 de Dezembro de 2011, 15:28
A ideia é facilitar para que os novos usuários continuem com o Linux.
não sei se pretende expandir, se sim poderia citar como usar a mesma /home para duas distros e diferenças entre os sistemas de arquivos.
Sugestão aceita e tópico editado.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: platao em 19 de Dezembro de 2011, 17:03
Bom topico esse, vai ajudar bastante o pessoal iniciante, parabens!!!

Se o pessoal precisar de apostilas e so pegar na assinatura abaixo;
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: eaxgrande em 19 de Dezembro de 2011, 18:31
Espetacular!

Muitas das dicas eu já conhecia na prática, ou seja, tinha noção do "como". (E isso de tanto apanhar aqui ;D)

Faltava a noção do "por quê".

Muito obrigado, xluisfernando!

Como dizem aqui: (he, he, he)

" Favoritei!"
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: Sir Allan Robs em 24 de Agosto de 2012, 09:16
Ola, muito legal, o que vc fez, gostaria de saber mais a respeito, afinal na instalação tem as /, /boot /home, /tmp, /usr, /var, /srv, /opt e /usr/local
como utilizar e a forma certa!
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 26 de Agosto de 2012, 14:01
No GNU/Linux, a organização de diretórios segue uma lógica funcional, que considera que todo e qualquer dispositivo de hardware, nativo ou inserido, corresponde a um arquivo de configuração, armazenado em pastas.

Dessa forma, a raiz do sistema, "/" possui diversos diretórios genéricos, como /boot (que armazena os arquivos e configurações a serem carregados com o sistema), /bin (que armazena aplicativos essenciais ao sistema).

Para entender essa estrutura, recomendo a leitura de http://www.vivaolinux.com.br/dica/Estrutura-de-diretorios-do-Linux e http://www.hardware.com.br/guias/entendendo-linux/

Teoricamente, num ambiente de rede, seria possível fazer a instalação do sistema em um servidor, que armazenaria os aplicativos binários e as configurações a serem usadas por estações de trabalho, que armazenariam somente o /home. Mas, isso é para um uso bem específico.

Para uso doméstico o ideal mesmo é a separação da /home em partição separada, deixando o restante dos diretórios da / em uma partição de sistema, para facilitar a vida em casos de atualização e reinstalação.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: chelios em 25 de Setembro de 2012, 22:17
Essa Dica Serve Pra Quem Usa um "Desktop" Tbm?
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: xluisfernando em 25 de Setembro de 2012, 22:28
A dica serve para desktop, com a diferença de que, por não necessitar do recurso hibernar, se o desktop tiver pelo menos 2GB de memória, vocÊ pode definir a partição swap com 256MB ou até eliminá-la.
a principal vantagem de se fazer esse particionamento é a segurança dos dados pessoais e a facilidade de se atualizar ou formatar o sistema, já que com a /home em partição separada, caso acontece uma corrupção no sistema, os dados guardados na /home podem ser restabelecidos com uma nova instalação, desde que se defina a partição /home como a nova /home
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: Aknaton em 28 de Setembro de 2014, 21:42
Boa noite !
Muito bom esse tutorial!
Gostaria de saber como assistir aos vídeos citados, pois estão como particular?
Muito obrigado, um abraço! ???
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: clodoaldops em 01 de Outubro de 2014, 11:52
Como me  livrei do windows , atualmente meu hd está assim
sda1...ext4.../...linux-1
sda2...ext4.../...linux-2
sda3...swap
sda4...ntfs... BKP (documento/fotos/videos/musicas)

http://i.imgur.com/Y8Ii0AS.png
Título: GPT
Enviado por: advi em 01 de Outubro de 2014, 20:51
Este tutorial está ok, só está desconsiderando que existe a partição GPT !!!  ::)

GPT é outro modo de dividir o disco, diferente do MBR.

GPT é o novo método de dividir o disco, compatível com a UEFI (proteção do boot, que veio a partir do Windows 8).

Vantagem do GPT: pode ter quantas partições quiser. Não há a clássica limitação entre partições primárias e lógicas. E é compatível com a nova proteção de BIOS, padrão dos novos computadores.

Desvantagem do GPT: só admite 1 único sistema operacional no disco!!!  :o

Um colega meu comprou um computador que veio com o Windows 8 com o GPT. Eu consegui instalar o Ubuntu 64 bits. Entretanto, depois, o computador dele só funcionava com Ubuntu, e não funcionava mais com o Windows 8.

Depois, restaurei o Windows 8, e não era mais possível usar o Ubuntu.

Isto é o GPT. Só admite 1 único sistema operacional.

Como ele queria ter os 2 sistemas operacionais, tive que "destruir o HD", passando de GPT para MBR. :P

Com o MBR, finalmente consegui instalar o Ubuntu 64 bits junto com o Windows 8.  :D

Confira este vídeo passando de GPT para MBR: https://www.youtube.com/watch?v=8s1BSk77csY

Fui!

Obs: destruir o HD significa que você obrigatoriamente vai perder tudo o que tiver no HD.
Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: galactus em 01 de Outubro de 2014, 21:18
Caro advi, eu tenho o meu Notebook DELL em Dual Boot Windows 8.1  + Linux Mint 17 com HD em GPT!


Por favor, reveja o que foi que saiu errado na formatação do seu amigo, pois é possível ter o seu sistema em dual boot com GPT no HD!

Existem alguns tutos espalhados que ensinam como fazer o serviço!

Veja o meu paticionamento no Gparted, note no lado esquerdo da foto "Tabela de partição GPT":

https://imageshack.com/f/eyZJ1Dysp

Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: advi em 01 de Outubro de 2014, 21:24
O notebook do meu colega também era da Dell.

E fiz de tudo, e não consegui colocar Windows + Ubuntu 12.04 64 bits no HD com GPT.

Depois da conversão para MBR, tudo funcionou.

Você tem alguma dica de como instalar o Ubuntu, preservando o Windows, com GPT?

Tem algo diferente, especial, que deva se configurar no HD com GPT?

Título: Re: Particionamento de HD para instalação do ubuntu: uma atenção que evita problemas
Enviado por: galactus em 01 de Outubro de 2014, 22:22
O que eu fiz foi simples, alterei a BIOS para modo "Legacy" e instalei o Mint. Então pra entrar no Windows 8.1 uso UEFI, no Linux Legacy! O grub no modo Legacy não "vê" o Windows 8.1 ! E no modo UEFI o Windows 8.1 entra direto. Já meu colega, que também tem um DELL, perferiu manter o UEFI ativo e instalou o Mint também em dual Boot com o 8.1 . Não sei dizer o que ele fez, mas não mexeu em nada no GPT do HD dele. Depois eu pergunto pra ele e digo aqui, mas que ele não mexeu no GPT, ele não mexeu!

Aqui um tutorial completo do Ubuntu + Windows 8.1 em dual Boot + GPT + UEFI:

http://www.dedoimedo.com/computers/dual-boot-windows-8-ubuntu.html