Particionamento através do DOS ou Windows Se estiver manipulando partições FAT ou NTFS existentes, é recomendado que ou use o esquema abaixo ou as ferramentas nativas do Windows ou DOS. Caso contrário, não é realmente necessário particionar a partir do DOS ou Windows pois as ferramentas de particionamento do Debian geralmente fazem uma bom trabalho. Mas se tiver um disco IDE grande e não estiver usando endereçamento LBA, controladores overlay (algumas vezes fornecidos pelo fabricante do disco rígido) ou uma BIOS nova (pós 1998) que suportam extensões de acesso a discos grandes, então será preciso posicionar a partição da Debian cuidadosamente no disco. Neste caso, será preciso colocar a partição de partida nos primeiros 1024 cilindros do seu disco rígido (normalmente nos primeiros 524MB, sem a tradução da BIOS). Isto pode significar que partições FAT ou NTFS deverão ser movidas. Reparticionamento não Destrutivo a partir do DOS, Win-32 ou OS/2 Uma das instalações mais comuns é em um sistema que já tem o DOS (incluindo o Windows 3.1), Win32 (tal como Windows 95, 98, Me, NT, 2000, XP) ou OS/2 e é necessário colocar a Debian no mesmo disco sem destruir o sistema anterior. Note que o programa de instalação suporta a alteração de tamanho em sistemas de arquivos FAT e NTFS. Simplesmente inicie o programa de instalação e quando você chegar na fase de particionamento, selecione a opção para particionamento Manual, selecione a partição a ser redimensionada e especifique seu novo tamanho. Assim, na maioria dos casos você não precisará usar o método descrito abaixo. Antes de prosseguir, você deverá decidir como deseja dividir seu disco. O método desta seção somente dividirá o disco em duas partes. Uma que terá o sistema original e a outra que será usada para a Debian. Durante a instalação da Debian, você terá a oportunidade de usar a porção reservada no disco para a instalação da Debian, i.e. como swap ou sistema de arquivos. A idéia é mover todos os dados da partição para o começo, antes de modificar as informações da partição, assim nada será perdido. É importante que você faça o mínimo de coisas possíveis entre a movimentação de dados e reparticionamento para minimizar a chance de um arquivo ser gravado no final da partição e isso poderá diminuir a quantidade de espaço que poderá obter da partição. A primeira coisa necessária é copiar o fips que está disponível no diretório tools/ do seu espelho Debian mais próximo. Descompacte o arquivo compactado com unzip e copie os arquivos RESTORRB.EXE, FIPS.EXE e ERRORS.TXT para um disquete de partida. Um disquete de partida poderá ser criado usando o comando sys a: sob o DOS. O fips vem com uma documentação muito boa que poderá querer ler. Você definitivamente deverá ler a documentação se utilizar um controlador de compactação de disco ou um gerenciador de discos. Crie o disco e leia a documentação antes de desfragmentar o disco. A próxima coisa necessária é mover todos os dados para o começo da partição. O comando defrag, que vem com o DOS 6.0 e superiores podem fazer o trabalho facilmente. Veja a documentação do fips para uma lista de outros softwares que podem fazer isso. Note que estiver executando o Windows 9x, deverá executar o defrag a partir de lá, pois o DOS não entende o formato VFAT, que é usado para suportar nomes de arquivos longos, usados no Windows 95 e superiores. Após executar o programa de desfragmentação (que pode levar algum tempo em um disco grande), reinicie com o disquete do fips que criou na unidade de disquetes. Simplesmente digite a:\fips e siga as instruções. Note que existem outros gerenciadores de partições, no caso do fips não funcionar. Particionamento para o DOS Se estiver particionando para unidades DOS ou alterando o tamanho de partições DOS, usando ferramentas do Debian, muitas pessoas tem experimentado problemas enquanto trabalham com partições FAT resultantes. Por exemplo, algumas tem relatado performance baixa, problemas consistentes com o scandisk ou algum outro erro estranho no DOS ou Windows. Aparentemente, se criar ou mudar o tamanho de uma partição para uso no DOS. É uma boa idéia preencher os primeiros setores com zeros. Você deveria fazer isso, antes de executar o comando format do DOS, executando o seguinte comando a partir do Debian: # dd if=/dev/zero of=/dev/hdXX bs=512 count=4