As informações sobre partições são armazenadas na "tabela de partições", que é localizada na trilha "0" do disco rígido (MBR). Essa tabela, lista informações sobre o início e o fim de cada partição, informações sobre o tipo de sistema de arquivos e se alguma partição esta marcada como "bootável" ou não.
Para criar ou deletar partições, é necessário editar essa tabela de partição usando um programa designado para este trabalho.
Neste artigo iremos utilizar o programa em modo texto "fdisk", mas existe muitos outro programas que podem realizar esta tarefa, incluindo programas executados sobre janelas ( Gparted ).
2.0 - Utilizando "fdisk" para exibir partições:
Para exibir a tabela de partição, utilizamos o comando "fdisk" com a opção -l. No exemplo abaixo, estou listando o disco /dev/sda:
# fdisk -l /dev/sda
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 9541 76638051 83 Linux
/dev/sda2 9542 9729 1510110 5 Extended
/dev/sda5 9542 9729 1510078+ 82 Linux swap / Solaris
Agora vamos entender o que cada um dos campos acima diz:
Disk /dev/sda: 80.0 GB, 80026361856 bytes = Mostra o tamanho total do disco.
255 heads, 63 sectors/track, 9729 cylinders = Mostra a geometria do disco
Units = cylinders of 16065 * 512 = 8225280 bytes = mostra o resultado da multiplicação de cilindros por blocos de 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 9541 76638051 83 Linux
/dev/sda2 9542 9729 1510110 5 Extended
/dev/sda5 9542 9729 1510078+ 82 Linux swap/Solaris
Primeira coluna: A coluna "Device" exibe o nome das partições existentes.
Segunda coluna: A coluna "Boot" exibe as partições ativas como bootável. No exemplo a partição /dev/sda1 esta ativada.
Terceira coluna: A coluna "Start" exibe o cilindro inicial.
Quarta coluna: A coluna "End" exibe o cilindro final.
Quinta coluna: A coluna "Blocks" exibe números de blocos em 1k ( 1024 bytes ).
Sexta coluna: A coluna "Id" exibe informação sobre o tipo da partição.
Sétima coluna: A coluna "System" exibe o nome do tipo da partição.
[3] Comentário enviado por Pel0pid4s em 08/03/2007 - 23:13h
Muito esclarecedor. Principalmente no que diz respeito ao número máximo de partições em IDE e SCSI. Contudo, permanece uma dúvida. Um disco master na primeira IDE pode conter apenas uma partição estendida (sem partição primária)? E se estiver na segunda IDE? É obrigatório que o disco inicializavel seja o primeiro disco no conjunto IDE 0 (Master, Slave) IDE 1 (Master,Slave)?
[8] Comentário enviado por chacal. em 20/02/2010 - 17:00h
Tenho muito pouco tempo em ambiente linux e entender com particionar um hd era umas das coisas que relutei em fazer + agora não tenho mais.
Muito bom seu artigo.
:-)
[9] Comentário enviado por Carlos Kubuntu em 05/04/2010 - 17:33h
Sou novo na comunidade, porém dedico boa parte do tempo que tenho livre para aprender mais sobre o linux. Conto um pouco da história: comprei um PC com o SO Kubuntu, porém não sei qual a versão... descobri depois como fazer a atualização através do update-manager e fiz a atualização disponível para a versão 9.10 do Kubuntu Karmic Koala. O que aconteceu? Fiquei sem som em um programa que utilizo para edições de partituras, chamado Guitar Pro 5, fiz de tudo o possível, li vários artigos, desinstalei e instalei o Pulseaudio, o Esound, o ALSA, enfim, nada deu certo! Então pensei na possibilidade de desinstalar tudo do Pulseaudio, foi o que eu fiz, porém quando reiniciei o computador ele não me dava mais acesso ao ambiente gráfico, somente ao terminal, com a mensagem de erro *PulseAudio configured per-se sessions.... fiz a reinstalação através do console, digitando o comando sudo apt-get install pulseaudio, contudo, nada aconteceu, eu ainda não tenho o acesso ao ambiente KDE.
Então decidi instalar o SO Ubuntu 8.04, que era o que eu tinha, acessei através do LiveCD o Gparted para ver se conseguia tem acesso aos arquivos, mas nada não consegui ter o acesso das outras partições. Mostro como tá dividido o HD:
Partição Sistema de arquivo Ponto de montagem Rótulo Tamanho Utilizado Não utilizado Flags
Desde que comprei o PC havia as três primeiras partições (sd1, sd2 e sd3), creio eu que o sd1 seja o SO que veio instalado no ato da compra (que aliás não veio nenhum CD), sd2 a imagem e o sd3 são os dados que foi sendo o usado com o tempo. Já o sd4 é o SO Ubuntu que instalei recentemente (que fiz a atualização para o 9.04).
O que quero dizer com tudo isso? Preciso de ajudar para acessar as partições e gravar alguns arquivos. Acho que é isso... qualquer dúvida, podem entrar em contato. Desde já agradeço a paciência e a ajudar futura.