B.5. Programas de particionamento da Debian

Diversas variedades de programas de particionamento foram adaptados por desenvolvedores da Debian para funcionar com vários tipos de discos rígidos e arquiteturas de computadores. O seguinte é uma lista de programas aplicáveis para sua arquitetura.

partman

Ferramenta de particionamento recomendada na Debian. Esse canivete suíço também pode redimensionar, criar sistemas de arquivos e te indicar pontos de montagem.

fdisk

O particionador de discos original do Linux, bom para gurus.

Seja cuidadoso se tiver partições FreeBSD existentes em sua máquina. O kernel da instalação inclui suporte para estas partições, mas o método que o fdisk as representa (ou não) podem fazer os nomes de dispositivos diferentes. Veja o Linux+FreeBSD HOWTO

cfdisk

Um particionador de disco simples de se utilizar e em tela cheia para o resto de nós.

Note que o cfdisk não entende partições do FreeBSD completamente e, novamente, os nomes de dispositivos podem ser diferentes.

Um destes programas será executado por padrão quando selecionar Particionando um Disco Rígido. Caso o que for executado por padrão não for aquele que deseja, saia do particionador vá até o shell (tty2) pressionando a combinação de teclas Alt e F2 e digite manualmente o comando do programa que deseja utilizar (e argumentos, se necessário). Então pule até o passo Particionando um Disco Rígido no debian-installer e continue até o próximo passo.

Se estiver trabalhando com mais de 20 partições em seu disco rígido ide, você precisará criar dispositivos para a partição 21 e superior. O próximo passo da inicialização da partição falhará a não ser que um dispositivo apropriado esteja presente. Como um exemplo, aqui estão os comandos que poderá usar no tty2 ou na opção "Executar um Shell" para adicionar o dispositivo associado com a 21a partição que será inicializada:

#cd /dev
#mknod hda21 b 3 21
#chgrp disk hda21
#chmod 660 hda21

A inicialização em um novo sistema falhará a não ser que os dispositivos apropriados estejam presentes no sistema alvo. Após feita a instalação do kernel e módulos, execute:

#cd /target/dev
#mknod hda21 b 3 21
#chgrp disk hda21
#chmod 660 hda21

B.5.1. Particionamento para Alpha

A inicialização da Debian através do console SRM (o único método de discos de inicialização suportados pela sarge) requer que você tenha um volume de discos BSD, não uma tabela de partições do DOS, em seu disco de inicialização. (Lembre-se, o bloco de partida do SRM é incompatível com tabelas de partições MS-DOS — Veja Seção 5.1.1, “Firmware do Console Alpha”.) Como resultado o partman criará volumes de discos BSD quando é executado na alpha, mas se seu disco já possui uma tabela de partições DOS, as partições existentes precisarão ser apagadas antes do partman poder converte-las para usar o volume de discos.

Caso tenha escolhido usar o fdisk para particionar seu disco, e o disco que selecionou para o particionamento não possuir um volume de disco BSD, você deverá usar o comando “b” para entrar no modo de volume de disco.

A não ser que deseje usar o disco que está particionando através do Unix Tru64 ou de um dos sistemas derivados do 4.4BSD-Lite (FreeBSD, OpenBSD ou NetBSD), é sugerido que não faça a terceira partição contendo todo o disco. Isto não é requerido pelo aboot, e de fato, ele pode levar a confusão do utilitário swriteboot usado para instalar o aboot e o setor de inicialização reclamará sobre a partição sendo subscrita com o bloco de inicialização.

Devido ao fato do aboot ser gravado nos primeiros setores do disco (atualmente ele ocupa em torno de 70 kilobytes, ou 150 setores), você deverá deixar espaço livre o bastante no inicio do disco. No passado, era sugerido que se fizesse uma pequena partição no início do disco e deixá-la desformatada. Pela mesma razão mencionada acima, nós agora sugerimos que você não faça isto em discos que serão somente usados pelo GNU/Linux. Quando utiliza o partman uma pequena partição ainda será criada para o aboot por razões de conveniência.