Aqui está um mapa dos passos que você tomará durante o processo de instalação.
Antes de iniciar a instalação, faça a cópia de segurança de todos os arquivos de seu sistema. Se esta é a primeira vez que é instalado um sistema operacional não-nativo em seu computador, isso é um pouco parecido com o que precisará para reparticionar seu disco para abrir espaço para Debian GNU/Linux. Sempre que você particionar seu disco, deve contar com a possibilidade de perder tudo no disco, independente de qual programa você usar para isso.Os programas usados na instalação são completamente confiáveis e muitos tem diversos anos de uso; ainda assim, um movimento falso pode ter seu custo. Até mesmo depois de fazer as cópias de segurança, tenha cuidado e pense sobre suas respostas e ações. Dois minutos de pensamento podem salvar horas de um trabalho desnecessário.
Se estiver instalando em um sistema com multi-inicialização, tenha certeza que possui os discos da distribuição ou de qualquer outro sistema operacional presente. Especialmente se você reparticionar sua unidade de boot, você pode achar que precisa reinstalar o boot loader de seu sistema operacional, ou em muitos casos todo o próprio sistema operacional e todos os arquivos nas partições afetadas.
install.pt.txt
install.pt.html
install.pt.pdf
Tutorial do dselect
dselect
. Este é um dos meios de
instalação de pacotes adicionais em seu sistema depois que a instalação do
sistema básico estiver completa.
Linux Hardware Compatibility HOWTO
fdisk.txt
cfdisk.txt
.../current/md5sum.txt
md5sum
, pode certificar-se de que seus arquivos não estão
corrompidos executando md5sum -v -c md5sum.txt.
Se ou seu computador está conectado em uma rede 24 horas por dia (i.e., uma conexão Ethernet ou equivalente — não uma conexão PPP), você deve perguntar a seu administrador da rede por estes detalhes:
Se seu computador está conectado a rede somente utilizando uma conexão serial, através de PPP ou conexão dial-up equivalente, você provavelmente não instalará o sistema básico pela rede. Para instalar o sistema nesse caso, você precisa usar um CD, pré-carregar os pacotes base em uma partição de disco rígido existente, ou preparar disquetes contendo os pacotes base. Veja Configurando o PPP, Secção 8.9 para informações de como configurar o PPP sob o Debian assim que o sistema estiver instalado.
É importante decidir que tipo de máquina você está criando. Isso determinará os requisitos de espaço em disco para seu sistema Debian. Aqui está uma amostra de algumas configurações comuns de sistemas Debian.
Lembre-se de que esses tamanhos não incluem todos os outros materiais que
geralmente são encontrados, como arquivos de usuários, mensagens, e dados. É
sempre melhor ser generoso quando considerando o espaço para seus próprios
arquivos e dados. Notavelmente, a partição Debian /var
contém
muitas informações de estado. Os arquivos do dpkg
(com
informações sobre todos os pacotes instalados) pode facilmente consumir 20MB;
com logs e o resto, você pode geralmente disponibilizar pelo menos 50MB para
/var
.
Particionar seu disco simplesmente refere-se ao ato de dividir seu disco em seções. Cada seção é independente das outras. É algo equivalente a erguer paredes em uma casa; se você adiciona mobília em um quarto não afeta os outros.
Se você já tem um sistema operacional em seu sistema (Windows95, Windows NT, OS/2, MacOS, Solaris, FreeBSD, …) e quer colocar Linux no mesmo disco, precisará reparticionar o disco. Debian requer suas próprias partições de disco rígido. Ele não pode ser instalado em partições Windows ou MacOS. Ele pode ser capaz de compartilhar algumas partições com outros sistemas Linux, mas isso não está coberto aqui. Pelo menos, você precisará de uma partição dedicada para a raiz Debian.
Geralmente, alterar uma partição com um sistema de arquivos já instalado nela destruirá qualquer informação lá existente. Entretanto, pode-se sempre fazer cópias de segurança antes de qualquer reparticionamento. Usando a analogia da casa, você provavelmente tiraria toda a mobília do caminho antes de mover uma parede sob o risco de destruí-la. Felizmente, há uma alternativa para alguns usuários; veja Reparticionamento não destrutivo quando iniciando pelo DOS Win-32 ou OS/2, Secção 3.6.
Se seu computador possui mais que um disco rígido, você pode querer dedicar um dos discos rígidos completamente ao Debian. Se assim for, você não precisa particionar aquele disco antes de inicializar a instalação do sistema; o programa de particionamento incluso do instalador pode fazer o trabalho facilmente.
Se sua máquina possui apenas um disco rígido, e você gostaria de substituir o sistema operacional atual completamente com Debian GNU/Linux, também pode esperar pela partição como parte do processo de instalação (Particionando seu disco rígido, Capítulo 6), depois de ter inicializado o sistema de instalação. Entretanto isso apenas funciona se você planeja inicializar o instalador a partir de disquetes, CD-ROM ou arquivos de uma máquina conectada. Considere: se você inicializar a partir de arquivos colocados em seu disco rígido, e então particionar o mesmo disco rígido dentro do sistema de instalação, apagando os arquivos de inicialização, seria melhor que esperasse que a instalação fosse bem sucedida na primeira vez. Pelo menos nesse caso, você deve ter alguns meios alternativos de reiniciar sua máquina como os disquetes ou CD's de instalação do sistema original.
Se sua máquina já tem múltiplas partições e pode ser provido espaço suficiente apagando ou substituindo uma ou mais delas, então você também pode esperar e usar o programa de particionamento do instalador do Debian. Você deve ainda ler o material abaixo, porque podem haver circunstâncias especiais como a ordem das partições existentes dentro do mapa de partição, que o força a particionar antes de instalar de qualquer forma.
Em todos os outros casos, você precisará particionar seu disco rígido antes de iniciar a instalação para criar espaço particionável para Debian. Se algumas das partições serão de outro sistema operacional, você deve criá-las usando programas de particionamento nativos daquele sistema operacional. Nós recomendamos que você não tente criar partições Linux para o Debian usando ferramentas de outro sistema operacional. Ao invés disso, deve apenas criar as partições nativas daquele sistema operacional que você planeja manter.
Se você atualmente possui um disco rígido com uma partição (uma configuração comum para computadores desktop), e quer multi-inicialização com o sistema operacional nativo e Debian, você precisará:
As seções seguintes contêm informações sobre particionamento em seu sistema operacional nativo antes da instalação.
Se você esta manipulando partições FAT ou NTFS existentes, é recomendado que você utilize o esquema abaixo ou ferramentas nativas de DOS ou Windows. Caso contrário, não é realmente necessário fazer o particionamento pelo DOS ou Windows; as ferramentas de particionamento do Linux geralmente farão um trabalho melhor.
Mas se você tem um disco IDE grande, e não está usando endereçamento LBA, drivers de overlay (algumas vezes providos pelos fabricantes de discos rígidos), e nem uma BIOS nova (pós 1998) que suporta extensões de acesso a discos grandes, então você precisa localizar sua partição Debian de inicialização cuidadosamente. Nesse caso, você terá que colocar a partição de inicialização dentro dos primeiros 1024 cilindros de seu disco rígido (geralmente em torno de 524 megabytes, sem tradução de BIOS). Isso pode requerer que você mova sua partição FAT ou NTFS existente.
Uma das instalações mais comuns é em sistemas que já contêm DOS (incluindo Windows 3.1), Win32 (como Windows 95, 98, NT), ou OS/2 e se deseja colocar a Debian no mesmo disco rígido sem destruir o sistema antigo. Como explicado em Introdução, Secção 6.1, diminuir o tamanho de uma partição existente quase sempre danifica os dados armazenados naquela partição a não ser que tomemos alguns cuidados. O método descrito aqui, apesar de não garantir a proteção de seus dados, funciona extremamente bem na prática. Como uma precaução, você deve fazer um Backup.
Antes de fazer qualquer coisa, você deve decidir como vai ser dividido o disco. O método nesta seção apenas dividirá uma partição em duas partes. Uma vai conter o SO original e a outra será usada pela Debian. Durante a instalação da Debian, você terá a oportunidade de usar a porção Debian do disco como quiser, i.e. como swap ou como um sistema de arquivos.
A idéia é mover todos os dados da partição para seu início, antes de alterar as informações da partição, assim nada será destruído. É importante que você faça o mínimo de alterações possíveis no disco entre a movimentação de dados e o reparticionamento para diminuir as chances de algum arquivo ser gravado próximo do fim da partição já que isso diminuirá a quantidade de espaço que poderá tomar da partição.
A primeira coisa necessária é uma cópia do fips
que esta
disponível no diretório /tools
na sua imagem Debian.
Descompacte-o e copie os arquivos RESTORRB.EXE
,
FIPS.EXE
e ERRORS.TXT
para um disquete de boot. Um
disco de partida pode ser criado usando o comando sys a: sob o
DOS. Fips
vem com uma excelente documentação que você deve ler.
Definitivamente, você deve ler a documentação se estiver usando um compactador
de disco ou um gerenciador de disco. Crie o disco e leia a documentação
antes de desfragmentar o disco.
O próximo passo necessário é mover todos os dados para o início da partição. O
defrag
, que acompanha o DOS 6.0 e posteriores faz esta tarefa.
Veja a documentação do fips
para uma lista de outros programas que
podem fazer isto. Note que se você tiver o Windows95, deve executar o
defrag
a partir dele, já que o DOS não acessa volumes VFAT, que é
usado para armazenar nomes extensos de arquivos, usados pelo Windows 95 e
posteriores.
Após executar o desfragmentador (o que pode demorar um pouco em um disco
grande), reinicie com o disco do fips
que você criou colocando-o
unidade de disquetes. Simplesmente digite a:\fips e siga as
instruções.
Note que existem muitos outros gerenciadores de partições além deste, caso o
fips
não sirva para você.
Se você está particionando para unidades DOS, ou mudando o tamanho de partições
DOS, usando ferramentas Linux, muitas pessoas tiveram problemas trabalhando com
as partições FAT resultantes. Por exemplo, alguns tem relatado baixa
performance, problemas consistentes com o scandisk
ou outros erros
no DOS ou Windows.
Aparentemente, sempre que você criar ou alterar o tamanho de uma partição para
ser usada com o DOS, é uma boa idéia preencher os poucos primeiros setores com
zeros. Faça isto antes de executar o comando format
do DOS, pelo
Linux:
dd if=/dev/zero of=/dev/hdXX bs=512 count=4
Esta seção o guiará através da configuração de hardware pré-instalação, se houver, que você precisará fazer antes de instalar o Debian. Geralmente, isso envolve verificação e possivelmente mudança de configurações de firmware de seu sistema. O ``firmware'' é o software central usado pelo hardware; é invocado criticamente durante o processo de inicialização (depois de ligar). Problemas de hardware conhecidos afetando o funcionamento de Debian GNU/Linux em seu novo sistema também são destacados.
A BIOS provê as funções básicas necessárias para iniciar sua máquina para permitir que seu sistema operacional acesse seu hardware. Seu sistema provavelmente provê um menu de configuração da BIOS, que é usado para configurar a BIOS. Antes de instalar, você precisa certificar-se de que sua BIOS está configurada corretamente; não fazer isso pode levar a falhas gerais intermitentes ou à impossibilidade de instalar Debian.
O resto desta seção foi levantado da PC Hardware
FAQ
, respondendo a questão "How do I enter the CMOS
configuration menu?" ("Como entro no menu de configuração
CMOS?"). Como você acessa o menu de configuração da BIOS (ou ``CMOS'')
depende de quem escreveu seu software da BIOS:
[From: burnesa@cat.com (Shaun Burnet)]
Pode-se encontrar informações sobre como invocar outras rotinas de BIOS em
http://www.tldp.org/HOWTO/mini/Hard-Disk-Upgrade/install.html
.
Algumas máquinas Intel x86 não têm um menu de configuração CMOS na BIOS. Elas
precisam de um programa de configuração CMOS. Se você não possui o disquete de
Instalação e/ou Diagnósticos de sua máquina, pode tentar usar um programa
shareware/freeware. Procure em ftp://ftp.simtel.net/pub/simtelnet/msdos/
.
Muitos menus de configuração da BIOS permitem a você selecionar o dispositivo que será usado para iniciar o sistema. Configure para procurar o sistema operacional na unidade A:(o primeiro disco flexível), então opcionalmente o primeiro dispositivo de CD-ROM (possivelmente entre D: ou E:), e então em C:(o primeiro disco rígido). Esta configuração ativa o boot (inicialização) a partir de seu disquete ou CD-ROM, que são os dois dispositivos de boot mais utilizados para se instalar a Debian.
Se tiver uma controladora SCSI nova e um CD-ROM conectado nela, você provavelmente poderá inicializar através da unidade de CD-ROM. Tudo o que precisa fazer é permitir a inicialização através de um CD-ROM na BIOS-SCSI de sua controladora. Adicionamente você poderá inicializar através de um disquete. Isto é configurado na BIOS do seu PC.
Algumas BIOS (tal como as da Award) lhe permitem selecionar a velocidade do CD-ROM automaticamente. Você deve evitar isto ou ajustar, digamos, para a velocidade mínima. Se obtiver mensagens como seek failed, este pode ser o problema.
Se seu sistema possui as memórias estendida e expandida, configure-as para ter mais memória estendida e o mínimo possível de memória expandida. O Linux somente utiliza a memória estendida e não usa memória expandida.
Desative qualquer opções antivírus existentes em seu BIOS. Se você possui uma placa de proteção contra vírus ou outro hardware especial, desative-o ou remova do computador enquanto estiver executando GNU/Linux. Elas não são compatíveis com GNU/Linux, além disso, devido às permissões do sistema de arquivos e à memória protegida do kernel Linux, vírus são praticamente desconhecidos.[3]
Sua placa mãe deve possuir shadow RAM ou cache de BIOS. Você pode ver configurações para ``Video BIOS Shadow'', ``C800-CBFF Shadow'', etc. Desative todas as shadow RAM. Shadow RAM é usada para acelerar o acesso às ROMs em sua placa mãe e em muitas das placas controladoras. Linux não utiliza estas ROMs após ser iniciado porque ele possui seu próprio e mais rápido programa de 32bits ao invés dos programas de 16 bits nas ROMs. Desativar a shadow RAM pode fazer um pouco dela disponível para utilização dos programas como memória normal. Deixar a shadow RAM ativada pode interferir no acesso do Linux aos dispositivos de hardware.
Se sua BIOS oferece algo como ``15-16 MB Memory Hole'', por favor, desative isso. Linux espera encontrar memória lá se você tiver tanta RAM.
Temos um relato de uma placa mãe Intel Endeavor em que há uma opção chamada ``LFB'' ou ``Linear Frame Buffer''. Isso tem dois ajustes: ``Disabled'' e ``1 Megabyte''. Ajuste para ``1 Megabyte''. Quando desabilitado, o disquete de instalação não foi lido corretamente e o sistema eventualmente travou. Até a elaboração deste documento não entendemos o que está acontecendo com esse dispositivo particular — apenas ele funcionou com aquele ajuste e não sem ele.
Se sua placa mãe possui Gerenciamento Avançado de Energia (APM), configure para que o gerenciamento seja controlado pelo APM. Desative os modos doze, stand by, suspend, nap, sleep e desabilite o temporizador de desligamento do disco rígido. Linux pode fazer o controle destes gerenciamentos, e pode fazer um gerenciamento de energia melhor que o da BIOS. A versão do Kernel do sistema operacional dos disquetes de instalação, porém, não tem suporte a APM, porque tivemos relatórios de alguns Notebooks travaram na instalação quando o APM estava configurado. Depois que o Linux estiver instalado, você poderá instalar uma versão personalizada do kernel Linux; veja Compilando um novo Kernel, Secção 9.5 para detalhes de como fazer isto.
Muitas pessoas tem tentado operar suas CPU's 90 MHz em 100 MHz, etc. Isso
algumas vezes funciona, mas é sensível à temperatura e outros fatores e pode
danificar seu sistema. Um dos autores deste documento fez o over-clock de seu
próprio sistema por um ano, e então o sistema começou a abortar o programa
gcc
com um sinal inesperado enquanto estava compilando um kernel
do sistema operacional. Voltando a velocidade da CPU à sua nominal, o problema
foi resolvido.
O compilador gcc
freqüentemente é a primeira coisa a falhar com
módulos de memória ruins (ou outros problemas de hardware que alteram dados
imprevisivelmente) porque ele faz enormes estruturas de dados que movimenta
repetidamente. Um erro nessas estruturas de dados fará com que execute uma
instrução ilegal ou acesse um endereço inexistente. O sintoma disso será o
gcc
terminar com um sinal inesperado.
As melhores placas mães suportam paridade de RAM e avisam se seu sistema possui um erro de um bit na RAM. Infelizmente, elas não têm um meio de corrigir este problema, assim elas geralmente travam imediatamente após nos avisar sobre erros na RAM. Ainda, é melhor ser informado de que se tem memória ruim que ter isso inserindo erros em seus dados silenciosamente. Assim, os melhores sistemas tem placas mães suportam módulos de memória com paridade e com paridade verdadeira; veja Paridade Falsa ou RAM com Paridade ``Virtual'', Secção 2.6.3.
Se você possui memória RAM com paridade verdadeira e sua placa mãe oferece este suporte, tenha certeza de ativar as configurações de BIOS que fazem sua placa mãe interromper caso ocorrer algum erro de paridade na memória.
Muitos sistemas tem uma chave turbo que controla a velocidade da CPU. Selecione o ajuste de velocidade mais alta. Se sua BIOS permite que desabilite o controle de software da chave turbo (ou controle de software da velocidade da CPU), faça isso e trave o sistema na velocidade mais alta. Temos um relato de um sistema particular, enquanto o Linux estava auto-testando (procurando por dispositivos de hardware) ele acidentalmente tocou o controle de software da chave turbo.
Muitos usuários de CPUs Cyrix tem tido que desativar o cache nestes sistemas durante a instalação, porque o disquete tem mostrado erros que não possui. Se você tiver que fazer isto, reative o cache após terminar a instalação, porque o sistema é executado muito lentamente quando o cache está desativado.
Nós não pensamos que isto necessariamente seja uma falha na CPU Cyrix. Deve ser algo que o Linux pode contornar. Nós continuaremos de olho neste problema. Para os curiosos tecnicamente, suspeitamos de um problema com o cache tornando-se inválido após a mudança do código de 16 bits para 32 bits.
Você pode ter que mudar alguns ajustes ou jumpers nas placas de periféricos de seu computador. Algumas placas tem menus de configuração, enquanto outras são configuradas por jumpers. Este documento não espera prover informações completas para detalhadamente cada dispositivo de hardware; o que espera é prover dicas úteis.
Se alguma placa possuir suporte a ``memória mapeada'', a memória deverá ser mapeada em algum lugar entre 0xA0000 e 0xFFFFF (de 640 Kb até um pouco abaixo de 1 megabyte) ou em um endereço pelo menos 1 megabyte maior que o total de memória RAM em seu sistema.
Se você não possui teclado estilo AT e somente um modelo USB, terá que habilitar emulação de teclado AT em sua configuração de BIOS. Consulte o manual da placa mãe e procure na BIOS por opções "Legacy keyboard emulation" ou "USB keyboard support". Isso precisa ser habilitado para inicializar o sistema de instalação. Se você habilitou esta opção e está funcionando para você, pode ir em frente.
Se você não puder encontrar esta opção, pode ser que ela esteja sempre habilitada e você pode continuar. Também pode significar que a BIOS não tem suporte a emulação (azar aqui).
Se você encontrar a opção e habilitá-la, mas a emulação pára de funcionar logo após o kernel iniciar, então você também teve má sorte aqui. Você poderia tentar o sabor "bf2.4" onde o kernel não deve travar a emulação.
Algumas vezes, a emulação termina mas reinicia após poucos minutos, então você poderia esperar e tentar continuar. Para reparar esse problema, você poderia carregar os próprios drivers Linux para teclados USB. Para isso, use "modconf" (Passo "Configurar Módulos de Controladores de Dispositivos") e carregar os módulos usb-uhci ou usb-ohci.
O Kernel Linux nem sempre pode detectar qual é a quantidade de memória RAM que você possui. Se este é o seu caso, dê uma olhada em Argumentos de Inicialização, Secção 5.1.
Instalando Debian GNU/Linux 3.0 para Intel x86
versão 3.0.23, 15 May, 2002