3.5. Pré-Particionamento para sistemas Multi-Boot

Particionar o seu disco rígido refere-se simplesmente ao acto de dividir o seu disco em secções. Cada secção é então independente das outras. É de certa forma equivalente a pôr paredes dentro de uma casa; se colocar mobília num quarto não afecta qualquer outro quarto.

Se você já tem um sistema operativo no seu sistema (Amiga OS, Atari TOS, Mac OS, …) e quiser meter Linux no mesmo disco, vai necessitar de reparticionar o disco. Debian necessita das suas próprias partições no disco rígido. Não pode ser instalado em partições Windows ou MacOS. Pode ser possível partilhar algumas partições com outros sistemas Linux, mas isso não é coberto aqui. No mínimo necessita de uma partição dedicada para a raiz de Debian.

Você pode encontrar informação acerca da sua configuração actual de partições utilizando um utilitário de particionamento para o seu actual sistema operativo, , tal como HD SC Setup, HDToolBox, ou SCSITool. As ferramentas de particionamento têm sempre um meio de mostrar as partições sem efectuar alterações.

Regra geral, alterar uma partição já com um sistema de ficheiros nela irá destruir essa informação. Por isso deve sempre salvaguardar os seus dados antes de efectuar qualquer reparticionamento. Utilizando a analogia da casa, você provavelmente quer mover toda a mobília para fora do caminho antes de mudar uma parede, ou arrisca-se a destruí-la.

Se o seu computador tem mais de um disco rígido, você pode querer dedicar um dos discos inteiramente a Debian. Se o fizer não necessita de particionar esse disco antes de iniciar o sistema de instalação; o programa de particionamento incluído no instalador pode lidar facilmente com essa tarefa.

Se a sua máquina tem apenas um disco rígido, e se você desejar substituir completamente o sistema operativo actual por Debian GNU/Linux, pode também esperar para particionar como parte do processo de instalação (Secção 6.3.2.1, “Particionar os Seus Discos”), após ter arrancado com o sistema de instalação. No entanto isto só funciona se planear iniciar o instalador a partir de tapes, CD-ROM ou ficheiros numa máquina ligada. Considere: Se iniciar a partir de ficheiros no disco rígido, e se depois particionar esse mesmo disco dentro do sistema de instalação, e apagar os ficheiros para arranque, é melhor esperar que a instalação tenha sucesso à primeira vez. Neste caso, no mínimo, você deve ter meios alternativos de recuperar a sua máquina tal como os CDs ou tapes originais de instalação.

Se a sua máquina já tem múltiplas partições, e pode ser disponibilizado espaço livre suficiente apagando e substituindo uma ou mais dessas, desse modo pode também esperar e utilizar o programa de particionamento do instalador de Debian. Você deve na mesma continuar a ler o material abaixo, porque podem ocorrer circunstâncias especiais tal como a ordem das partições existentes dentro do mapa de partições, que o obriguem a particionar antes de instalar.

Se não for aplicável nenhum dos acima, você vai necessitar de particionar o seu disco rígido antes de começar a instalação para criar espaço particionável para Debian. Se algumas das partições pertencerem a outros sistemas operativos, você deve criar essas partições utilizando os programas nativos desses sistemas operativos. Nós recomendamos que você NÃO tente criar partições para Debian GNU/Linux utilizando utilitários de outro sistema operativo. Em vez disso, você deve apenas criar as partições do sistema operativo nativo com que deseja ficar.

Se vai instalar mais do que um sistema operativo na mesma máquina, Você deve instalar todos os outros sistemas operativos antes de proceder com a instalação de Linux. As instalações de Windows e de outros SO podem tirar a possibilidade de iniciar Linux, ou encoraja-lo a reformatar as partições não-nativas.

Você pode recuperar destas acções ou evita-las, mas instalar primeiro o sistema operativo nativo poupa-lhe trabalho.

Se actualmente tem um disco rígido com uma partição (uma configuração usual para computadores desktop), e deseja ter multi-boot entre o sistema operativo nativo e Debian, você necessita de:

  1. Salvaguardar tudo no computador.

  2. Iniciar a partir do meio do instalador do sistema operativo nativo tal como CD-ROM ou tapes.

  3. Utilizar as ferramentas de particionamento nativas para criar partições para o sistema nativo. Deixe uma partição para marcar o espaço ou espaço livre para Debian GNU/Linux.

  4. Instalar o sistema operativo nativo na sua nova partição.

  5. Arrancar de novo para o sistema nativo para verificar que está tudo OK, e fazer o download dos ficheiros de arranque do instalador de Debian.

  6. Arrancar com o instalador de Debian para continuar a instalação de Debian.

3.5.1. Particionar em AmigaOS

Se está a executar AmigaOS, você pode utilizar o programa HDToolBox para ajustar as suas partições nativas antes da instalação.

3.5.2. Particionar em Atari TOS

Os IDs das partições de Atari são três caracteres ASCII, utilize “LNX” para dados e “SWP” para partições swap. Se está a utilizar o método de instalação de pouca memória, também é necessária uma pequena partição de Minix (cerca de 2 MB), para a qual o ID da partição é “MNX”. A não definição dos IDs apropriados fará com que o processo de instalação de Debian não reconheça as partições, mas resulta também na tentativa do TOS tentar utilizar as partições de Linux, o que irá confundir o controlador do disco rígido e tornar todo o disco inacessível.

Existem muitos utilitários de particionamento de terceiros (o comando do utilitário Atari harddisk não permite modificar o ID das partições); este manual não pode dar uma descrição detalhada de todos eles. As seguintes descrições cobrem SCSITool (da Hard+Soft GmBH).

  1. Inicie o SCSIToll e seleccione o disco que deseja particionar (menu Disk, item select).

  2. A partir do menu Partition, seleccione ou New para adicionar novas partições ou modificar o tamanho das partições existentes, ou Change para alterar uma partição específica. A menos que já tenha criado as partições com os tamanhos correctos e apenas queira alterar o ID da partição, a melhor escolha será provavelmente New.

  3. Para a escolha New, escolha existing na caixa de diálogo que pede as definições iniciais. A próxima janela mostra uma lista de partições existentes que podem ser ajustadas com o os botões de scroll, ou clicando nos gráficos de barras. A primeira coluna na lista de partições é o tipo da partição; basta clicar no campo de texto para o editar. Quando tiver terminado de alterar as definições das partições, grave as alterações saindo da janela com o botão OK.

  4. Para a opção Change, seleccione na lista a partição a modificar, e seleccione na caixa de diálogo other systems. A próxima janela lista informação detalhada acerca da localização desta partição, e permite-lhe alterar o ID da partição. Guarde as alterações ao deixar a janela com o botão OK.

  5. Escreva agora os nomes em Linux para cada uma das partições que você tenha criado ou alterado para utilizar com Linux — veja Secção B.4, “Nomes de Dispositivos em Linux”.

  6. Deixe o SCSITool utilizando o item Quit a partir do menu File. O computador irá reiniciar para garantir que a tabela de partições alterada é utilizada pelo TOS.Se alterou alguma partição TOS/GEM, estas serão invalidadas e terão de ser reinicializadas (nós dissemos-lhe para salvaguardar tudo, não dissemos?).

No sistema de instalação existe um utilitário de particionamento para Linux/m68k chamado atari-fdisk, mas por agora nós recomendamos-lhe que particione o seu disco utilizando um editor de partições TOS ou algum utilitário de discos. Se o seu editor de partições não tiver uma opção para editar o tipo de partição, pode fazer esta etapa crucial posteriormente (a partir do RAMdisk temporário de instalação de que iniciou). SCSITool é apenas um dos editores de partições que nós sabemos suportar a selecção de tipos de partição arbitrários. Podem existir outros; escolha o utilitário que melhor se lhe adequa.

3.5.3. Particionar em MacOS

Os utilitários de particionamento testados para Macintosh incluem pdisk, HD SC Setup 7.3.5 (Apple), HDT 1.8 (FWB), SilverLining (LaCie), e DiskTool (Tim Endres, GPL). São necessárias versões completas para HDT e SilverLining. Para reconhecer discos de terceiros o utilitário Apple necessita de um patch (uma descrição em como aplicar o patch HD SC Setup utilizando ResEdit pode ser encontrada em http://www.euronet.nl/users/ernstoud/patch.html).

Para Macs baseados em IDE, você necessita utilizar Apple Drive Setup para criar espaço vazio para as partições de Linux, e completar o particionamento em Linux, ou utilizar a versão MacOS do pdisk disponível no servidor FTP de MkLinux.