View Full Version : [Tutorial] Particionar um disco


esquiso
29-12-2007, 23:42
Cá estou eu de novo, em mais um belo tutorial de ajuda à secção GNU/Linux. Este tutorial vai ter como assunto principal... vamos lá, adivinhem! - Partições, e como as fazer.
Este tutorial, ao contrario dos outros, vai contar com um belo auxilo de imagens, que foram tiradas com o recurso ao belo programa VMWare Player. Fica aqui o agradecimento pela VMWare desponibilizar tal programa completamente de graça. Para quem quiser treinar, desponibilizo também os ficheiros necessários à criação da VM, que me contacte por PM que eu rapidamente disponibilizo os ficheiros :)

De qualquer maneira, vamos passar à acção. A primeira coisa a fazer para particionar os vossos discos é a mais obvia, e daí, a que mais gente se esquece. A palavra de ordem neste caso é BACKUPS! BACKUPS BACKUPS BACKUPS! Façam-nos, não vá algo correr mal - há sempre essa hipotese.

Depois dos backups bem feitos - não se esqueçam de os fazer - passemos então à acção. Este tutorial é um tutorial generico, que pressupoe que os vossos discos estão vazios. Se quiserem agir de outro modo, também podem como é obvio - a lógica é sempre a mesma.
Vamos precisar de tres coisas. Um disco rigido (duh!), uma drive de CDs e um CD gravado com o GParted LiveCD (http://gparted.sourceforge.net/) - podem saca-lo aqui (http://http://download.tuxfamily.org/gpartedlive/). Esta é a maravilhosa ferramenta que vos vai permitir particionar o vosso disco com uma taxa de sucesso a rondar os 100%. Não falha.

Ok, assegurem-se que tem a vossa drive de CDs a arrancar primeiro que o vosso disco. Se não souberem como o fazer, vasculhem um bocadinho pela vossa BIOS. Se não souberem aceder à BIOS, RTFM (http://en.wikipedia.org/wiki/RTFM)!
Insirem o CD na drive, reiniciam (ou não) o PC e esperem que o PC arranque.
É aqui que entram as imagens.

http://www.techzonept.com/colab/esquiso/01-gparted/ss1.png

Aqui podem ver o belo Menu de arranque do GParted LiveCD. A escolha fica ao vosso cargo, eu escolhi a 1ª, funcionou sem espinhas :)
Caso futuramente venham a ficar sem X, escolham outra opção que se adapte melhor à vossa máquina.

http://www.techzonept.com/colab/esquiso/01-gparted/ss2.png

Durante o processo de boot, serão presentados com duas escolhas: a primeira está descrita nesta imagem. É-vos pedido para escolher o vosso keymap. Como o meu teclado (e o vosso também deve ser) é Português de Portugal, bora inserir o numero 29 e carregar Enter.

http://www.techzonept.com/colab/esquiso/01-gparted/ss3.png

A segunda escolha durante o boot é sobre a linguagem. Easy pick, 22 e depois Enter.

Agora, esperam que o sistema se afine e que o X inicie. Pode demorar mais ou menos, tendo em conta o vosso hardware. Se o X não iniciar, leiam o que vos diz.
E eis que somos apresentados ao belo e leve Ambiente de trabalho do GParted:

http://www.techzonept.com/colab/esquiso/01-gparted/ss4.png

Usa o fluxbox, podem dizer que é feio, eu concordo, aqui esta bastante feio De qualquer maneira, o GParted é automaticamente iniciado, o que não vos poupa muito trabalho, mas dá jeito.
Seleccionem o que tem, neste caso, espaço ainda por formatar, escolham New e serão presentados, talvez, com este ecrã:

http://www.techzonept.com/colab/esquiso/01-gparted/ss5.png

A escolha é facil e sem espinhas.
Novamente, e já devolta ao ecrã principal do GParted, toca a escolher novamente o espaço não formatado do disco, fazer New e serão presentados com um ecrã que é facilmente preenchivel:

http://www.techzonept.com/colab/esquiso/01-gparted/ss6.png

A imagem fala por si, é bastante intuitiva.
Tomem em atenção que devem ter os espaços arredondados aos cilindros, tomem atenção ao File System a escolher, tomem atenção que deve ser uma partição primária. Neste caso, escolhemos o NTFS (para uma partição Windows) com 5000MiB de 10GiB disponiveis. Carreguemos Add.
Ficaremos com duas escolhas agora no menu principal. A partição de NTFS e o espaço por particionar. Escolhemos, mais uma vez, este último, e seguimos o mesmo principio de há pouco.

http://www.techzonept.com/colab/esquiso/01-gparted/ss7.png

Agora, temos uma partição com 4728MiB em ext3, para o Linux. Reparem que ficaram 512 MiB livres no fim. Não é ao acaso, e já veremos porquê. Carregamos Add, e voltamos ao menu principal do GParted.
Mesmo principio (é a ultima vez que faremos isto):

http://www.techzonept.com/colab/esquiso/01-gparted/ss8.png

Temos agora 512 MiB de swap. Há quem diga que é preciso o dobro da memoria RAM; eu discordo e no meu sistema tenho uns miseros 256MiB, e tem chegado.
Carregamos Add, e ficamos sem espaço livre. O proximo passo é carregar em Apply:

http://www.techzonept.com/colab/esquiso/01-gparted/ss9.png

A escolha é bastante obvia.

http://www.techzonept.com/colab/esquiso/01-gparted/ss10.png

O processo de particionamento e formatação.

http://www.techzonept.com/colab/esquiso/01-gparted/ss11.png

SUCESS!

http://www.techzonept.com/colab/esquiso/01-gparted/ss12.png

Eis o nosso belo disco já formatado :)
Está feito, fechemos o GParted e façamos duplo click sobre o icon Exit

http://www.techzonept.com/colab/esquiso/01-gparted/ss13.png

A escolha é shutdown, obviamente :)
E pronto, irá encerrar o belo do PC. Agora já tem o PC pronto e preparado :)

esquiso
29-12-2007, 23:43
Numa outra onda, bem mais l33t, podem particionar o vosso disco via fdisk. O que é o fdisk, perguntam vocês?

fdisk is the name used for several hard disk partition table editor programs for PC compatible computers. Before a hard disk can be used by an operating system on a PC, it must be divided into one or more logical disks called partitions. This division is described in the partition table found in the Master Boot Record in sector 0 of the disk.

Neste caso, não vamos como é obvio abordar o FDISK.exe, mas sim do pequeno (yet powerfull) utilitário dos sistemas Unix. Podem encontra-lo em todas (sem exagero) distribuições e em todos os LiveCD. O seu uso é extremamente facil, temos é de fazer tudo bem.
Está extremamente bem documentado pela net fora, por isso não vale a pena gastar mais o meu teclado. Digo-vos que assim que exprimentarem não querem outra coisa :D E também, quem usa o fdisk, já tem a obrigação de saber usar o Google e de RTFM!

Deixo aqui vários e bons links para lerem e ficarem a perceber como funciona:
Man page (http://linux.die.net/man/8/fdisk)
Partitioning with fdisk @ tldp.org (http://tldp.org/HOWTO/Partition/fdisk_partitioning.html)
Gentoo Handbook (http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=4#doc_chap3)

Estes 3 links devem safar-vos bastante bem :)

slack_guy
30-12-2007, 08:40
Já agora, cfdisk.

$ man cfdisk
CFDISK(8) Linux Programmer's Manual CFDISK(8)

NAME
cfdisk - Curses based disk partition table manipulator for Linux

SYNOPSIS
cfdisk [ -agvz ] [ -c cylinders ] [ -h heads ] [ -s sectors-per-track ] [ -P opt ] [ device ]

DESCRIPTION
cfdisk is a curses based program for partitioning any hard disk drive. Typical values of the device argument are:

/dev/hda [default]
/dev/hdb
/dev/sda
/dev/sdb
/dev/sdc
/dev/sdd
(.........)

man (http://www.ss64.com/bash/cfdisk.html)ual.

xupetas
30-12-2007, 10:45
so um ponto que é importante reter.

ao nível empresarial não se usa este tipo de particionamento. não é pratico e não é suficientemente elastico para a realidade de produção.

sugiro que aprendam LVM se querem seguir este ramo profissionalmente :003:

Satanas
30-12-2007, 17:26
Excelente tutorial!

Parabéns!

Sat

EVA03
30-12-2007, 18:27
so um ponto que é importante reter.

ao nível empresarial não se usa este tipo de particionamento. não é pratico e não é suficientemente elastico para a realidade de produção.

sugiro que aprendam LVM se querem seguir este ramo profissionalmente :003:

Nem todas as empresas usam LVM e mesmo que usem nem sempre é a melhor solução. Se não existir a necessidade de reparticionar regularmente, adicionar complexidade e mais uma camada de software á frente não é o mais desejado.
Mais software pelo meio == mais pontos que podem falhar.

aluminium23
30-12-2007, 18:35
Excelente, esquiso. Estás uma colaborador feito. :P

EDIT: Agora sei porque é que te escapaste mais cedo do IRC o outro dia! :)

skorzen
30-12-2007, 19:05
Bom trabalho, esquiso (http://www.techzonept.com/member.php?u=9322).

Bastante elucidativo.

xukuru
30-12-2007, 19:59
Numa onda mais "desportiva": http://bitaites.org/reedicoes/entender-particoes-com-o-rabo-da-jennifer-lopez

xupetas
04-01-2008, 20:38
Nem todas as empresas usam LVM e mesmo que usem nem sempre é a melhor solução. Se não existir a necessidade de reparticionar regularmente, adicionar complexidade e mais uma camada de software á frente não é o mais desejado.
Mais software pelo meio == mais pontos que podem falhar.

estava-me a referir a empresas que usem unix/linux com filesystems de produção com tamanho tipico de produção (acima dos 2TB)... e a elasticidade que um lvm te da nem que seja em capacidades de snapshot ou volume control suplantam sem dificuldade qualquer risco de ter mais um layer de software

xetiro
08-03-2008, 16:13
Ok, deste ponto de vista não tenho grandes dúvidas.

Mas no meu caso tenho um disco de 250Gb, com uma só partição (FULL) onde instalei o Windows XP SP2.

Queria agora instalar o Linux numa segunda partição, mas para fazer essa segunda partição vou ter de roubar espaço à primeira partição, é possível fazer isso sem prejudicar o conteúdo da primeira partição?

Gracias..

esquiso
08-03-2008, 16:28
Sim, é :)

xetiro
08-03-2008, 16:59
E posso fazer isso utilizando este GParted ?

skorzen
10-03-2008, 00:44
E posso fazer isso utilizando este GParted ?
Com certeza.

muddymind
10-03-2008, 08:05
E posso fazer isso utilizando este GParted ?

Era preferível usares o Acronis ou o PM para fazer o resize pois o gparted e fdisk não são lá muito famosos para resize de NTFS... Até hoje nunca tive problemas de perder dados mas deram-me, quase todas as vezes que tentei, erro no resize...

E só mais uma coisa... é preferível desfragmentar o disco antes de fazer resize pois em alguns particionadores vai fazer toda a diferença....

Tyran
10-03-2008, 08:34
Pois, esses fdisk e cfdisk tem um problema, pelo menos eu nunca dei maneira de com eles redimensionar partições, mas também só usei umas vezes esta feature (pelo gparted claro :))

cumpzz

LnxSlck
10-03-2008, 15:46
Por acaso isto funciona com particoes que tenham o Vista instalado?

c3l5o
10-03-2008, 16:39
isto não tem a ver com o sistema operativo mas com o sistema de ficheiros e sim em principio deve funcionar com ntfs mas nada como dar uma saltada no site oficial do gparted e dar uma vista de olhos nas capacidades do mesmo relativo a ntfs!

muddymind
10-03-2008, 18:28
Se se tem o vista o melhor é usar o gestor de partições do próprio vista que inclui uma função de shrink ;)

Newbie
11-03-2008, 10:30
esquiso,

Parabéns e obrigado por este tutorial. De facto, com imagens dá mais segurança para o pessoal se aventurar nestas sempre delicadas operações.

LnxSlck
11-03-2008, 17:59
isto não tem a ver com o sistema operativo mas com o sistema de ficheiros e sim em principio deve funcionar com ntfs mas nada como dar uma saltada no site oficial do gparted e dar uma vista de olhos nas capacidades do mesmo relativo a ntfs!


Ao instalar o vista num disco, ele altera a tabela de particoes de tal maneira que certos programas nao conseguem trabalhar (como o partition magic), por isso aqui ninguem falou em s.o. mas na maneira como estes alteram a partition table

Cigano83
11-03-2008, 21:49
Belo tutorial para iniciantes no mundo Linux !!!

Neo4
12-03-2008, 20:09
Tenho uma pergunta:

se eu particionar o disco para ter uma parte dele só para a pasta Home se depois quiser instalar por ex o Ubuntu 8.4 e escolher a partição do home antiga para ser a nova home, ele vai apagar tudo da Home ou mantem todas as configuraçoes e ficheiros?
por ex os mails do evolution, icons usados etc etc

é um pco offtopic mas era o que queria saber para depois d particionar o disco e sp que instalar uma nova distro nao ter que estar a configurar tudo de novo e a guardar mails com dados importantes etc

JKL22
13-03-2008, 22:41
Tenho uma pergunta:

se eu particionar o disco para ter uma parte dele só para a pasta Home se depois quiser instalar por ex o Ubuntu 8.4 e escolher a partição do home antiga para ser a nova home, ele vai apagar tudo da Home ou mantem todas as configuraçoes e ficheiros?
por ex os mails do evolution, icons usados etc etc

é um pco offtopic mas era o que queria saber para depois d particionar o disco e sp que instalar uma nova distro nao ter que estar a configurar tudo de novo e a guardar mails com dados importantes etc


Só apaga tudo se seleccionares a opção para formatar.

Pachec0
05-07-2008, 16:38
Desculpem o desenterranço.
Estou a pensar em instalar o Ubunto, mas tenho um pouco de receio que danifique a partição do Windows quando estiver a particionar o disco. Á uns anos instalei uma distro de Linux num disco particionado em que uma das partições era com o Windows Xp e nunca mais consegui fazer boot pelo XP.
O software de partição lida bem com partições NTFS? Será que vou ficar sem o acesso ao XP? Qual a melhor maneira disso não acontecer?

Obrigado
Pachec0

rpnetwork
05-07-2008, 18:28
O Ubuntu 6.06 tem o GParted... quem tiver esse cd não precisa de fazer download :P

uterrorista
06-07-2008, 21:07
Pachec0 (http://www.techzonept.com/member.php?u=91823):
Não deve haver problemas nenhum.
Se seguires os milhentos guias que existem na web safaste bem.

O Gparted funciona bem com NTFS.
Ficarás com acesso ao XP logo que intalares o Ubuntu.

esquiso (http://www.techzonept.com/member.php?u=9322):
As imagens deste Guia foram-se?
Eu não consigo vê-las...

esquiso
06-07-2008, 23:09
esquiso (http://www.techzonept.com/member.php?u=9322):
As imagens deste Guia foram-se?
Eu não consigo vê-las...

Estamos a exprimentar um ligeiro problema técnico com o host das imagens. Nada de preocupante, a regra de outro (BACKUPS!) está sempre presente. É uma questão de tempo :)

Pachec0
07-07-2008, 09:08
Sim está realmente a bombar que é uma maravilha:D
É só mesmo agora procurar alguma documentação para ver o que deve ser feito primeiro a nivel de updates e assim. Só tenho que agradecer aqui ao pessoal do forum porque os tuturials estão optimos. :D

Cumps,
Pachec0

esquiso
07-07-2008, 23:34
Estamos a exprimentar um ligeiro problema técnico com o host das imagens. Nada de preocupante, a regra de outro (BACKUPS!) está sempre presente. É uma questão de tempo :)

As imagens tão de volta :)

zecapistolas
25-08-2008, 12:41
Bom Tutorial.... :x2:

Tenho um disco de 93,16GB, e quero fazer o seguinte:

Partiçao para Windows -> 20GB
Partiçao para Documentos (para os documentos estarem independentes do SO) -> 43GB
Partiçao raiz / -> 20GB
Particao /home -> 8GB
Particao swap (tenho 1GB de RAM) -> 2GB

Acham os valores da raiz/ e /home suficientes?!

Já agora, a partiçao para Documentos vai ser em NTFS, como se comporta o Debian a ler/escrever em NTFS?!


cumps :009:

esquiso
25-08-2008, 12:46
A partição para a / está demasiado grande e a da /home demasiado pequena. Experimenta antes 10 - 18. A swap é um exagero, não vais precisar de mais de 1 GB (até 512MB são suficientes).
Quanto ao NTFS, o Debian não se comporta nada, o que se comporta na leitura/escrita de NTFS é o ntfs-3g. E, pelo que é dito, funciona completamente "sem espinhas".

Já agora, gostaria de relembrar que as dúvidas não são para por neste quadro. Próxima vez, não passa ;)