8.5. Programas de Particionamento na 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.

fdisk

O particionador de discos original do Linux, bom para gurus; leia a página de manual do fdisk.

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; leia a página de manual do cfdisk.

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 "particionar 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 Shel" 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

8.5.1. Particionamento para Alpha

Caso tenha selecionado inicializar através do console SRM, você deverá usar o fdisk para particionar seu disco, como ele é o único programa de particionamento capaz de manipular volumes de disco BSD requeridos pelo programa aboot (lembre-se, o bloco de inicialização do SRM é incompatível com tabelas de partição do MS-DOS - veja Secção 5.1.1, “Firmware do Console Alpha”). O debian-installer executará o fdisk por padrção caso não tenha inicializado através do MILO.

Caso o disco que selecionou para particionamento já tenha um volume de disco BSD. O comando fdisk usara o modo de volume BSD como padrão. Caso contrário você deverá usar o comando "b" para entrar no modo de volume de discos.

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.

Também, por causa que o aboot é escrito 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 para ele. No passado, era sugerido que você fizesse uma pequena partição no inicio do disco e deixa-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.

Para instalações ARC, você deverá fazer uma partição FAT pequena no inicio do disco que armazenará o MILO e o linload.exe - 5 megabytes deverão ser suficientes, veja Secção 3.5, “Pre-Particionamento para Sistemas Multi-Inicialização”. Infelizmente, fazer sistemas de arquivos FAT através do menu ainda não é possível, assim você terá que cria-la manualmente através do interpretador de comandos usando o mkdosfs antes de tentar instalar o gerenciador de partida.