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.
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.
Versão do programa fdisk do atari; leia a página de manual do fdisk do mac.
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 |
Veja a página de manual do fdisk co mac para mais informações sobre a criação de partições. Um detalhe é que a partição swap é identificada nos tipos de discos do Mac por seu nome; ele terá o nome "swap". Todas as partições Mac do linux são o mesmo tipo de partição; Apple_UNIX_SRV2. Por favor leia o belo manual. Nós também sugerimos a leitura do tutorial do fdisk do mac que inclui passos que deverá fazer se estiver compartilhando seu disco com o MacOS.
Se estiver instalando em um PowerMac NewWorld você deverá criar uma partição especial de inicialização para armazenar o gerenciador de partida. O tamanho desta partição deverá ser de 800Kb e seu tipo de partição deverá ser Apple_Bootstrap. Caso a partição de inicialização não for criada com o tipo Apple_Bootstrap sua máquina não poderá se tornar inicializável através do disco rígido. Esta partição poderá ser facilmente criada no mac-fdisk usando o comando b.
O tipo de partição especial Apple_Bootstrap é requerido para evitar que o MacOS monte e danifique a partição de inicialização, pois lá existem modificações especiais para faze-la inicializar o OpenFirmware automaticamente.
Note que a partição de inicialização somente armazena 3 arquivos muito pequenos: o binário yaboot, sua configuração em yaboot.conf e o carregador do primeiro estágio do OpenFirmware ofboot.b. Ele não precisa e não deve ser montado em seu sistema de arquivos nem ter kernels ou qualquer outra coisa copiada para ele. Os utilitários ybin e mkofboot sãu usados para manipular esta partição.
Para o OpenFirmware inicializar automaticamente na Debian GNU/Linux a partição de inicialização deverá aparecer antes das partições de inicialização no disco, especialmente as partições de inicialização do MacOS. A partição de inicialização deverá ser a primeira que criar. No entanto, se adicionar uma partição de inicialização mais adiante, você poderá usar o comando r do mac-fdisk para reordenar o mapa da partição assim a partição de inicialização se tornará a real após o mapeamente (que é sempre a partição 1). É uma ordenação de mapeamento lógico não de endereços físicos, isto conta.
Os discos da apple normalmente rem diversas pequenas partições de controladores. Se não tiver a inteção de fazer dupla inicialização com o MacOSX, você deverá reter estas partições e uma pequena partição HFS (800Kb é o tamanho mínimo). Isto é por causa que o MacOSX, em cada inicialização, se oferece para inicializar qualquer disco que não tem partições MacOS ativas e partições de controladores.