Anda di halaman 1dari 74

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Instalando Debian GNU Linux 2.2 para Intel x86


Erro de leitura

Autor: Gleydson Mazioli da Silva gleydson@cipsga.org.br

Agosto de 2000

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 1

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Instalando Debian GNU Linux 2.2 para Intel x86


Verso 2.2.17

Comite de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA


Autor:

Gleydson Mazioli da Silva


gleydson@cipsga.org.br gleydson@escelsanet.com.br

Agosto de 2000

Copyright (c) 2000, Gleydson Mazioli da Silva Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being LIST THEIR TITLES, with the FrontCover Texts being LIST, and with the Back Cover Texts being LIST. A copy of the license is included in the section entitled "GNU Free Documentation License".
Copyright (c) 2000,Gleydson Mazioli da Silva E garantida a permisso para copiar, distribuir e/ou modificar este documento sob os termos da GNU Free Documentation License, verso 1.1 ou qualquer outra verso posterior publicada pela Free Software Foundation; sem obrigatoriedade de Sees Invariantes na abertura e ao final dos textos. Uma copia da licena deve ser includa na seo intitulada GNU Free Documentation License.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 2

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

ndice geral
RESUMO..........................................................................................................................................6 1. BEM VINDO A DEBIAN................................................................................................................6 1.1. O QUE A DEBIAN? 6 1.2. O QUE GNU/LINUX? 7 1.3. O QUE A DEBIAN GNU/LINUX? 8 1.4. O QUE HURD? 8 1.5. OBTENDO A VERSO MAIS NOVA DESTE DOCUMENTO 1.6. ORGANIZAO DESTE DOCUMENTO 9 1.7. ALERTA: ESTE DOCUMENTO ESTA EM TESTE 10 1.8. SOBRE COPYRIGHTS E LICENAS DE SOFTWARE

8 10

2. REQUERIMENTOS DO SISTEMA..............................................................................................11 2.1. HARDWARE SUPORTADO 11 2.1.1. Arquiteturas suportadas 11 2.1.2. CPU, Placa me, e suporte de Vdeo.
2.1.2.1. CPU 12 2.1.2.2. Barramento 2.1.2.3. Placa Grfica 2.1.2.4. Notebooks 12 12 12

12

2.1.3. Processadores mltiplos 12 2.2. MEIOS DE INSTALAO 13 2.2.1. Sistema de armazenamentos suportados 14 2.3. REQUERIMENTOS DE MEMRIA E ESPAO EM DISCO 14 2.4. PERIFRICOS E OUTROS HARDWARES 14 2.5. OBTENDO HARDWARES ESPECFICOS PARA GNU/LINUX 15 2.5.1. Evite proprietrios ou hardwares fechados 15 2.5.2. Hardware Especfico do Windows 16 2.5.3. Paridade Falsa ou RAM com paridade "virtual"

16

3. ANTES DE VOC INICIAR.........................................................................................................17 3.1. BACKUPS 17 3.2. INFORMAES QUE PRECISA SABER 17 3.3. PRINSTALAO DO HARDWARE E SISTEMA OPERACIONAL 3.3.1. Acessando o menu de Setup do BIOS 18 3.3.2. Seleo de dispositivo de BOOT 19 3.3.3. Memria Extendida vs Memria Expandida 19 3.3.4. Proteo de Vrus 20 3.3.5. Shadow RAM 20 3.3.6. Gerenciamento Avanado de Energia 20 3.3.7. A Chave Turbo 20 3.3.8. Overclock da CPU 20 3.3.9. Mdulos de Memria Defeituosos 21 3.3.10. CPUs Cyrix e erros em disquetes 21 3.3.11. Configuraes diversas da BIOS 21 3.3.12. Configurao de Perifricos de hardware 22 3.3.13. Sistemas com mais de 64 MB de memria RAM

18

22

4. PARTICIONANDO SEU DISCO RGIDO....................................................................................22 4.1. INTRODUO 22 4.1.1. A estrutura de diretrios 23 4.2. PLANEJANDO O USO DO SEU SISTEMA 24 4.2.1. Limitaes dos discos do PC 25 4.3. NOMES DOS DISPOSITIVOS NO LINUX 26 4.4. ESQUEMA DE PARTICIONAMENTO RECOMENDADO 27 4.5. EXEMPLO DE PARTICIONAMENTO 28 4.6. PARTICIONANDO ANTES DA INSTALAO 28 4.6.1. Particionando a partir do DOS ou Windows 28 Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 3

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA 4.7. REPARTICIONAMENTO NO DESTRUTIVO QUANDO ESTIVER USANDO DOS WIN32 OU OS/2 4.8. PARTICIONANDO PARA DOS 29 28

5. MTODOS PARA INSTALAO DA DEBIAN...........................................................................30 5.1. VISO DO PROCESSO DE INSTALAO 30 5.2. ESCOLHENDO O KERNEL CORRETO 31 5.3. FONTES DE INSTALAO PARA DIFERENTES ETAPAS 32 5.3.1. Iniciando o sistema de instalao 32 5.3.2. Origens e passos de instalao 32 5.3.3. Recomendaes 33 5.4. DESCRIO DOS ARQUIVOS DO SISTEMA DE INSTALAO 34 5.4.1. Documentao 34 5.4.2. Arquivos para o processo inicial de inicializao 5.4.3. Arquivos de Controladores 36 5.4.4. Arquivos do Sistema Bsico 36 5.4.5. Utilitrios 37 5.5. DISQUETES 37 5.5.1. Confiana em disquetes 37 5.5.2. Booting from Floppies 38 5.5.3. Instalao do Sistema Bsico via Disquetes 38 5.5.4. Criando Disquetes atravs das Imagens de Discos 5.6. CDROM 40 5.7. DISCO RGIDO 40 5.8. INSTALANDO ATRAVS DO NFS

35

39

5.5.4.1. Gravando Imagens de Disco atravs de um sistema Linux ou Unix 39 5.5.4.2. Writing Disk Images From DOS, Windows, or OS/2 40

41

6. INICIANDO O SISTEMA DE INSTALAO...............................................................................41 6.1. PARMETROS DE INICIALIZAO 41 6.2. INTERPRETANDO AS MENSAGENS DE INICIALIZAO DO KERNEL 6.3. BOOTING FROM A HARD DISK 43 6.3.1. Booting from a DOS partition 43 6.3.2. Instalando atravs de uma partio Linux 44 6.4. INSTALANDO ATRAVS DE UM CDROM 44 6.5. INICIALIZANDO COM O DISQUETE DE INICIALIZAO 45 6.6. BOOTING FROM CDROM 45 6.7. TROUBLESHOOTING THE BOOT PROCESS 46 42

7. USANDO DBOOTSTRAP PARA CONFIGURAO INICIAL DO SISTEMA............................47 7.1. INTRODUO AO DBOOTSTRAP 47 7.2. MENU PRINCIPAL DE INSTALAO SISTEMA DEBIAN GNU/LINUX 7.3. CONFIGURAR O TECLADO 48 7.4. LTIMA CHANCE! 48 7.5. PARTICIONAR O DISCO RGIDO 49 7.6. INICIALIZANDO A PARTIO SWAP... 49 7.7. INICIALIZAR UMA PARTIO LINUX 50 7.8. MONTAR UMA PARTIO LINUX J INICIALIZADA 50 7.9. INSTALAR O KERNEL DO SISTEMA E OS MDULOS 51 7.10. CONFIGURAR O SUPORTE PCMCIA 51 7.11. CONFIGURAR OS MDULOS DOS CONTROLADORES DE DISPOSITIVOS 7.12. CONFIGURAR A REDE 52 7.13. INSTALAR O SISTEMA BSICO 53 7.14. CONFIGURAR O SISTEMA BSICO 53 7.15. FAZER O LINUX INICIALIZAR PELO DISCO RGIDO 54 7.16. CRIAR UM DISQUETE DE PARTIDA 54 48

52

7.17. O MOMENTO DA VERDADE.................................................................................................55 7.18. ESCOLHER A SENHA DO ROOT 55 7.19. CRIANDO UM USURIO ORDINRIO 55 7.20. SUPORTE A SENHAS OCULTAS 56

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 4

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA 7.21. REMOVENDO PCMCIA 56 7.22. SELECIONANDO E INSTALANDO PERFIS 7.23. ENTRANDO NO SISTEMA 57 7.24. CONFIGURANDO O PPP 57 7.25. INSTALANDO O RESTO DE SEU SISTEMA

56 58

8. PRXIMOS PASSOS E PARA ONDE IR A PARTIR DAQUI......................................................59 8.1. SE VOC NOVO NO UNIX 59 8.2. ORIENTANDOSE COM A DEBIAN 59 8.3. REATIVANDO O DOS E WINDOWS 60 8.4. FUTURAS LEITURAS E INFORMAES 8.5. COMPILANDO UM NOVO KERNEL 61

60

9. INFORMAES TCNICA SOBRE OS DISQUETES DE INICIALIZAO...............................63 9.1. CDIGO FONTE 63 9.2. DISQUETE DE INICIALIZAO 63 9.3. TROCANDO O KERNEL DO DISQUETE DE INICIALIZAO 9.4. OS DISQUETES DO SISTEMA BSICO 64

63

10. APNDICE...............................................................................................................................64 10.1. FURTHER INFORMATION AND OBTAINING DEBIAN GNU/LINUX 64 10.1.1. Informaes teis 64 10.1.2. Obtendo a Debian GNU/Linux 64 10.1.3. Mirrors (espelhos) da Debian 65 10.1.4. GPG, SSH e outros Programas de Segurana 65 10.2. DISPOSITIVOS DO LINUX 65 11. ADMINISTRIVIA.......................................................................................................................66 11.1. SOBRE ESTE DOCUMENTO 66 11.2. CONTRIBUINDO COM ESTE DOCUMENTO 66 11.3. MAIORES CONTRIBUIES 67 11.4. RECONHECIMENTO DE MARCAS REGISTRADAS

67

NOTA DOS AUTORES...................................................................................................................67 CONTROLE DE VERSES 68

GNU FREE DOCUMENTATION LICENSE.....................................................................................69

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 5

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Resumo
Este documento contm instrues de instalao do sistema Debian GNU/Linux 2.2, para arquiteturas Intel x86 ("i386"). Tambm contem instrues de como se obter mais do sistema Debian. Os processos neste documento _no_ so para serem usados para usurios atualizando sistemas existentes; se voc est atualizando, veja o documento Release Notes for Debian 2.2 (http://www.debian.org/releases/2.2/i386/releasenotes/).

1. Bem vindo a Debian


Ns estamos felizes ao ver que decidiu utilizar a Debian. Ns estamos certos que voc no encontrar distribuies iguais a Debian. Debian traz sempre qualidade em softwares livres desenvolvidos ao redor do mundo, integrandoos em um todo. A unio verdadeiramente maior entre as partes.

1.1. O que a Debian?


Debian uma organizao 100% voluntria, dedicada ao desenvolvimento de programas free software e promovendo os ideais da Fundao de Free Software. Ns iniciamos em 1993 quando Ian Murdock criou um conjunto completo e coerente de uma distribuio de Software, baseada na relatividade do novo kernel do Linux, enviando um convite aberto para os desenvolvedores de software gratuito que desejassem contribuir com este projeto. Aquela pequena banda relativa de entusiastas dedicados, originalmente fundada pela Free Software Foundation (http://www.gnu.org/fsf/fsf.html) e incluenciada pela filosofia GNU GNU (http://www.gnu.org/) cresceu atravs dos anos em uma organizao em torno de 500 _Desenvolvedores_. Os Desenvolvedores so involvidos em uma variedade de atividades, incluindo: WWW (http://www.debian.org/) e administrao de sites FTP (ftp://ftp.debian.org/), design de grficos, anlise local de licena de softwares, criao de documentao e, claro, manuteno de pacotes de programas. No interesse de comunicar nossa filosofia e atrair desenvolvedores que acreditam no objetivo da Debian, ns temos publicado um nmero de documentos que expem nossos valores e servem de guia para dizer o que significa ser um desenvolvedor na Debian. * Qualquer um que aceitar as clusulas do Debian Social Contract (http://www.debian.org/social_contract) pode se tornar um new maintainer (http://www.debian.org/doc/maintguide/). Qualquer maintainer pode introduzir novos softwares na Debian desde que ele se encaixe em nossa filosofia de sendo gratuito e se o pacote segue nossos critrios de qualidade. * O documento Debian Free Software Guidelines (http://www.debian.org/social_contract#guidelines) um documento claro e consico dos critrios da Debian com softwares livres. um documento muito influente no movimento de Software Livre, e
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 6

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

oferece a base do Open Source Free Software Guidelines (http://opensource.org/osd.html). * A Debian tem uma extensiva especificao de nossos padres de qualidade, o documento Debian Policy (http://www.debian.org/doc/debianpolicy/). Este documento define a qualidade e os padres que os pacotes da Debian devem ter. Os desenvolvedores da Debian tambm so involvidos em um nmero de outros projetos; alguns especficos a Debian outros especficos a comunidade e o Linux em geral, por exemplo: * designando o Linux Standard Base (http://www.linuxbase.org/) (LSB). O LSB um projeto almejado na padronizao dos sistemas bsicos do Linux, que permitiro softwares de terceiros e desenvolvedores de hardware fcilmente projetarem programas e controladores de dispositivos para o Linux em geral, ao invs de uma distribuio Linux especfica. * O Filesystem Hierarchy Standard (http://www.pathname.com/fhs/) (FHS) um esforo para padronizar a estrutura do sistema de arquivos do Linux. Isto permitir os desenvolvedores de softwares concentrar seus esforos no design de programas sem se preocupar como o pacote ser gravado nas diversas distribuies Linux. * O Debian Jr. (http://www.debian.org/devel/debianjr/) um projeto interno, almejado para ter certeza que a Debian tem muito a oferecer a nossos jovens usurios. Para mais detalhes sobre a Debian, veja a Debian FAQ (http://www.debian.org/doc/FAQ/).

1.2. O que GNU/Linux?


O projeto GNU desenvolveu um conjunto compreensivo de ferramentas de software livre para uso com o Unix(TM) e outros sistemas operacinais compatveis com unux, tal como o Linux. Estas ferramentas permitiram qualquer um fazer tudo de tarefas simples como copiar ou remover arquivos do sistema a compilar programas e fazer edies sofisticadas de uma variedade de formatos de documentos. O Linux um sistema opearcional livre para o seu computador. Um sistema operacional consiste em vrios programas bsicos que so necessrios pelo seu computador para a execuo de programas. A parte mais importante o kernel. O kernel , simplesmente, um programa que faz a manipulao do hardware como o acesso as portas seriais, gerenciamento do disco rgido, acesso a memria. Ele tambm responsvel pela inicializao de programas. O Linux como tal apenas o kernel e as pessoas coloquialmente se referem ao Linux como um sistema GNU/Linux, que baseado no Linux kernel (http://www.kernel.org/) e muitos outros programas GNU. O Linux apareceu primeiramente em 1991 e foi escrito por Linux Torvalds da Finlndia. Hoje em dia milhares de pessoas esto ativamente trabalhando no kernel. Linus est coordenando o desenvolvimento e tambm decide o que estar ou no no kernel.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 7

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

1.3. O que a Debian GNU/Linux?


A combinao da filosofia e metodologia Deiban, com as ferramentas GNU e o kernel do Linux resultaram em uma distribuio de softwares nica que conhecida como Debian GNU/Linux. Esta distribuio feita por um grande nmero de pacotes de _programas_. Cada pacote consiste em executveis, scripts, documentao e informaes de configurao e possuem um _maintainer_ que responsvel pelo pacote. O pacote testado para se ter certeza que funciona perfeitamente com outros pacotes da distribuio. Tudo isto resulta na alta qualidade, estabilidade e distribuio escalonvel que a Debian GNU/Linux. Ela facilmente configurvel como um pequeno firewall, computador desktop, estao de trabalho ou um cliente/servidor/provedor high end para uso em uma rede Internet ou rede local. A caracterstica que mais distingue a Debian de outras distribuies GNU/Linux seu sistema de gerenciamento de pacotes; dpkg e o conjunto de programas dselect e apt. Estas ferramentas do ao administrador de um sistema Debian o controle completo sobre os pacotes que possui, incluindo atualizao automtica de toda a distribuio ou marcando pacotes que no devem ser atualizados. At mesmo possvel dizer ao sistema de gerenciamento de pacotes sobre programas que voc mesmo compilou e que dependncias deve resolver. Para proteger seu sistema de cavalos de tria de outros softwares mal intencionados, a Debian verifica se os pacotes tiveram origem de seus maintainers. Os pacotes da Debian tambm oferecem um mtodo de configurao segura; caso problemas de segurana sejam encontrados com os pacotes obtidos, as correes rpidamente estaro disponveis. Apenas atualizando seu sistema peridicamente, voc estar baixando e instalando as correes de segurana. O mtodo primrio (e melhor) de se obter suporte do sistema Debian GNU/Linux e se comunicar com os seus desenvolvedores atravs das mais de 80 listas que a Debian mantm. Para se inscrever em uma das listas da Debian, v at a pgina the subscription page (http://www.debian.org/MailingLists/subscribe).

1.4. O que Hurd?


A Debian GNU/Hurd o sistema Debian GNU que est usando o kernel Hurd. Em contraste com o kernel do Linux monoltico, o kernel Hurd um microkernel baseado no kernel MACH. O estado atual ainda sendo desenvolvido embora sua base est funcionado e totalmente operacional. em um nutsheel: o sistema Hurd ser tratado como o sistema Debian GNU/Linux mas ele tem outro gerenciamento de kernel. Se est curioso e deseja aprender mais sobre o Debian GNU/Hurd, veja a pgina Debian GNU/Hurd ports pages (http://www.debian.org/ports/hurd/) e a lista de discusso <debianhurd@lists.debian.org>.

1.5. Obtendo a verso mais nova deste documento


Este documento periodicamente alterado. Verifique sempre o endereo Debian 2.2 pages (http://www.debian.org/releases/2.2/) para novas atualizaes sobre a verso 2.2. Verses atualizadas do manual de instalao esto disponveis na rea das pginas do manual de instalao oficial (http://www.debian.org/releases/2.2/i386/install).
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 8

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

1.6. Organizao deste documento


Este documento utilizado para servir como primeiro manual para usurios Debian. Ele tenta fazer um pouco de referncias como possvel sobre o nvel de experincia do leitor. No entanto, assumido que voc possui conhecimentos gerais de hardware. Usurios experientes podem encontrar referncias importantes neste documento, incluindo o mnimo de espao de instalao, detalhes de hardwares suportados pelo sistema de instalao Debian, e muito mais. Eu encorajo usurios experientes a ler o restante deste documento. Em geral, o documento organizado de forma linear, de acordo com os passos do usurio durante o processo de instalao. Aqui esto os passos, e as sees destes documento que correspondentes a estes passos. 1. Determinar quais so os hardwares necessrios para se utilizar o sistema de instalao em Requerimentos do Sistema, Captulo 2, Requerimentos do Sistema. 2. Cpia de segurana(backup) do seu sistema, e fazendo o planejamento e configurao de hardware antes de iniciar a instalao da Debian, em Antes de Voc iniciar, em Captulo 3, Antes de voc iniciar 3. Particionando seu disco rgido como descrito em Captulo 4, Particionando seu disco rgido. Particionamento muito importante, voc precisar conhecer um pouco sobre isto. 4. Em Captulo 5, Mtodos para instalao da Debian, so mostrados os diferentes meios de se instalar a Debian. Selecione e prepare o tipo de instalao correspondente. 5. Prximo, voc iniciar o sistema de instalao. Informaes sobre este passo encontrado em Captulo 6, Iniciando o sistema de instalao; este captulo contm tambm resoluo de problemas caso voc tenha dificuldades em iniciala. 6. Fazendo configurao inicial no sistema, que discutido em Captulo 7, Usando dbootstrap para configurao inicial do sistema, Sees Seco 7.1, Introduo ao dbootstrap a Seco 7.12, Configurar a Rede. 7. Instale o sistema bsico, em Seco 7.13, Instalar o Sistema Bsico. 8. Inicie no novo sistema bsico instalado e execute vrias tarefas ps instalao bsica, em Seco 7.17, O Momento da Verdade. 9. Instalar o resto do sistema, usando o dselect ou aptget em Seco 7.25, Instalando o resto de seu sistema.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 9

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Uma vez que tenha seu sistema instalado, voc pode ler Captulo 8, Prximos passos e para onde ir a partir daqui. Este captulo explica onde procurar mais informaes sobre Unix, Debian e como trocar seu Kernel. Caso desejar criar seus prprios discos de instalao a partir dos fontes, de uma olhada em Captulo 9, Informaes tcnica sobre os disquetes de inicializao. Finalmente, informaes sobre este documento e como contribuir para sua melhoria, pode ser encontrado em Captulo 11, Administrivia.

1.7. Alerta: Este documento esta em teste


Este documento inicial, uma verso prrevisada do manual de instalao oficial da Debian. Ele esta incompleto e no terminado, e provavelmente contm erros, problemas gramaticais, etc. Se voc ver FIXME ou TODO, voc pode estar certo que esta seo esta imcompleta. Tenha cuidado. Qualquer ajuda, sugesto, e especialmente patches, sero muito apreciados As verso nox86 deste documento esto particularmente incompletas, no exatas, e no testadas. Necessitamos de ajuda para estas plataformas! Verses em desenvolvimento deste documento podem ser encontradas em http://www.debian.org/releases/2.2/i386/install. Aqui voc pode encontrar subdiretrios contendo diferentes verses do documento. O subdiretrio source contm fontes SGML para o documento, que a rea apropriada se voc deseja criar patches. Note que aquela rea reconstruida diariamente fora da rea do CVSbootfloppies.

1.8. Sobre Copyrights e licenas de software


Eu tenho certeza que voc j deve ter visto muitos contratos de licenas de muitos Softwares comerciais Eles dizem que voc somente pode usar e instalar uma cpia do programa em um computador. Com o sistema operacional Linux Debian/GNU diferente: ns incentivamos voc a colocar uma cpia em cada computador na sua escola, comrcio, empresa. Empreste aos seus amigos, e ajude aquelas pessoas que querem instalalo em seus computadores. Voc pode sempre fazer vrias cpias do Debian e _vendelas_ (com algumas restries). Isto porque o Debian baseado no _Software Gratuito_(free). Software livre no que dizer que no tem direitos autorais, e no significa que o CD que esta adquirindo no possui custos. Software livre, em parte, refere a licenas de programas individuais que no requerem pagamento de licenas para seu uso ou redistribuio. Ele o meio que qualquer um pode extender, adaptar, e modificar o programa, e distribuir os resultados de seu trabalho sem problemas. [1] Muitos dos programas no sistema so licenciados sobre o termo da _GNU General Public Licence_, ou _GPL_. A GPL requer que voc faa o _cdigo fonte_ dos programa estarem disponveis a qualquer um que distribuir o programa; isso assegura que voc, usurio, possa modificar o programa. Assim, ns inclumos o cdigo fontes de todos os programas no sistema Debian. [2] Existem outras diversas formas de direitos autorais e licenas de softwares usada pelos programas na Debian. Voc pode encontrar estes direitos autorais e licenas em cada programa verificando o arquivo /usr/doc/<nomedopacote>/copyright aps instalar seu sistema.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 10

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Para mais informaes sobre licenas e como Debian decide o que livre o bastante para ser incluido na distribuio principal, veja Regras do Software Livre Debian (http://www.debian.org/social_contract#guidelines). A mais importante notcia legal, que este programa vem _sem garantias_. Os programadores que tem criado este programa, tem o feito em beneficio da comunidade. Nenhuma garantia feita sobre qualquer atendimento do software a um determinado propsito. No entanto, desde que o programa livre, voc pode modificar o software para atender suas necessidades e assim desfrutar dos benefcios daqueles que liberaram os programas deste modo. [1] Note que ns deixamos disponveis muitos pacotes que no segue nosso critrio de ser livre. Estes so distribuidos na rea contrib ou na rea nonfree; veja a Debian FAQ (http://www.debian.org/doc/FAQ/), abaixo de The Debian FTP archives. [2] Para informaes em como localizar e descompactar pacotes fontes da Debian, veja a Debian FAQ (http://www.debian.org/doc/FAQ/).

2. Requerimentos do Sistema
Esta seo contm informaes sobre qual hardware voc precisa para instalar a Debian. Voc sempre encontrar links para procurar detalhes sobre hardwares suportados pela GNU e Linux.

2.1. Hardware suportado


Debian no impe requerimentos do sistema alm dos requerimento do Kernel do Linux e da GNU toolsets. Ento, qualquer arquitetura ou plataforma no qual o Kernel do Linux, libc, gcc, etc, for adaptado, e no qual a Debian oferea suporte, pode executar a Debian. Existem, no entanto, muitas limitaes em seu disquete de inicializao a respeito de hardwares suportados. Muitas plataformas suportadas pelo Linux no so suportadas por nossos discos de boot. Se este seu caso, voc dever criar um disco de recuperao personalizado, (veja Seco 9.3, Trocando o kernel do disquete de inicializao), ou verificar as instalaes da rede. Alm das diferentes configuraes de hardwares com suporte para Intel x86, esta seo contm informaes gerais e referncias para que detalhes adicionais sejam encontrados.

2.1.1. Arquiteturas suportadas


Debian 2.2 suporta seis arquiteturas: Arquitetura baseadas no Intel x86; Mquinas Motorola 680x0 como o Atari, Amiga e Macintoshes; mquinas DEC Alpha e Mquinas Sun SPARC; ARM e StrongARM; e algumas mquinas IBM/Motorola PowerPC, incluindo mquinas CHRP, PowerMac e PReP. Estas so referidas como _i386_, _m68k_, _alpha_, _sparc_, _arm_, e _powerpc_, respectivamente.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 11

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Este documento abrange a instalao para a arquitetura _i386_. Se voc procura por informaes para outras arquiteturas, d uma olhada na pgina DebianPorts (http://www.debian.org/ports/).

2.1.2. CPU, Placa me, e suporte de Vdeo.


Mais detalhes sobre o suporte de perifricos pode ser encontrado em Linux Hardware Compatibility HOWTO (http://www.linuxdoc.org/HOWTO/HardwareHOWTO.html). Esta seo traz somente o bsico.

2.1.2.1. CPU
Atualmente todos os processadores baseados no x86 so suportados; isto tambm inclui processadores AMD e Cyrix. No entanto, Linux _no_ executado em processadores 286 ou anteriores.

2.1.2.2. Barramento
O barramento do sistema a parte da placa me que permite que a CPU se comunique com os perifricos, como os dispositivos de armazenamento. Seu computador deve ter o barramento ISA, EISA, PCI, a Arquitetura Microcanal (MCA, usada na linha IBMs PS/2), ou VESA Local Bus (VLB, muitas vezes chamado de VL bus).

2.1.2.3. Placa Grfica


Voc deve utilizar uma placa compatvel com VGA para o terminal console. Atualmente todos os monitores modernos so compatveis com VGA. Padres antigos como CGA, MDA ou HGA tambm funcionaro, assumindo que voc no precisar do suporte ao X11. Note que o X11 no utilizado durante o processo de instalao descrito neste documento. O suporte da Debian para interfaces grficas determinado pelo suporte encontrado no sistema XFree86s X11. Os novos slots de vdeo AGP so atualmente uma modificao da especificao PCI, e muitas placas AGP trabalham com XFree86. Detalhes sobre suporte a barramentos grficos, placas, monitores e dispositivos apontadores pode ser encontrado em http://www.xfree86.org/. Debian 2.2 vem com X11 reviso 3.3.6.

2.1.2.4. Notebooks
Notebooks so compatveis. Notebooks so muito especficos ou possuem hardwares proprietrios. Para ver se seu Notebook trabalha corretamente com GNU/Linux, veja o Linux Laptop pages (http://www.cs.utexas.edu/users/kharker/linuxlaptop/).

2.1.3. Processadores mltiplos


Suporte a mltiplos processadores tambm chamado de "simmetric multiprocessing" ou SMP suportado nesta arquitetura. No entanto, o kernel padro que acompanha a Debian 2.2 no possui este suporte. Isto no traz problemas na instalao, caso a instalao seja feita em um sistema que possui suporte a SMP, o kernel simplesmente utilizar a primeira CPU.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 12

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Para utilizar as vantagens de mltiplos processadores, voc dever substituir o kernel padro que acompanha o Debian. Verifique como fazer isto em Seco 8.5, Compilando um novo Kernel. Neste ponto (kernel verso 2.2.17) o meio para ativar o SMP selecionar a opo "symmetric multiprocessing" na seo "General" da configurao do kernel. Se voc compilar os programas em sistemas com multiprocessadores, veja a opo j na documentao do make(1).

2.2. Meios de Instalao


Existem quatro meios de instalao que podem ser utilizados com a Debian: Disquetes, CD ROMs, partio de disco local, ou pela rede. Diferentes partes da instalao da Debian podem ser usadas utilizando estes diferentes meios de instalao; ns falaremos sobre isto em Captulo 5, Mtodos para instalao da Debian. A instalao mais comum a feita atravs de discos flexveis, embora geralmente, menos recomendada. Em muitos casos, voc dever fazer o primeiro boot atravs de disquetes, usando o disquete de inicializao. Geralmente, tudo o que precisa de uma unidade de disquetes de alta densidade (1440 kilobytes) 3.5 polegadas. A instalao atravs de Disquetes de (1200 Kilobytes) 5.25, tambm est disponvel. A instalao atravs de CDRom suportada em muitas arquiteturas. Em mquinas que suportam CDRoms inicializveis, voc provavelmente ter uma instalao muito facilitada. Caso seu sistema no suportar a inicializao pelo CDRom, voc pode usar o CDRom em conjunto com outras tcnicas para instalar seu sistema, aps inicializar atravs de outros meios, veja Seco 6.4, Instalando atravs de um CDROM. Ambos CDRoms IDE/ATAPI e SCSI so suportados. Em adio, todas interfaces de CD Roms no padres suportadas pelo Linux so suportadas pelo disco de inicializao (como unidades Mitsumi e Matsushita). No entanto, estes modelos requerem parmetros especiais de inicializao ou outros meios para funcionarem, e a no inicializao destas interfaces no padres desconhecida. O Linux CDRom HOWTO (http://www.linuxdoc.org/HOWTO/CDROM HOWTO.html) contm informaes detalhadas de como utilizar um CDRom com Linux. Instalao atravs de um disco rgido local outra opo. Se voc tiver o espao livre nesta partio maior que o espao que ser ocupado pela sua instalao, esta definitivamente uma boa opo. Muitas plataformas sempre tem instaladores locais, i.e., para boot atravs do AmigaOS, TOS, ou MacOS. A ltima opo a instalao pela rede. Voc pode instalar seu sistema via NFS. A instalao sem disco, usando a inicializao pela rede e um NFS montado no sistema de arquivos locais, outra opo. Voc provavelmente precisara de 16MB de memria RAM para esta opo. Aps seu sistema bsico ser instalado, podese instalar o resto do seu sistema por diversas conexes de rede (incluindo PPP), via FTP, HTTP, ou NFS. A Descrio completa destes mtodos, e dicas teis para escolher qual mtodo melhor para voc, pode ser encontrado em Captulo 5, Mtodos para instalao da Debian. Por favor continue lendo o documento para ter certeza que os dispositivos que voc deseja inicializar e instalar so suportados pelo sistema de instalao da Debian.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 13

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

2.2.1. Sistema de armazenamentos suportados


Os discos de inicializao da Debian contm um kernel que criado para funcionar com a maioria dos sistemas. Infelizmente, isto faz o kernel grande, com vrios drivers que nunca sero usados (veja Seco 8.5, Compilando um novo Kernel, para aprender a construir seu prprio). No entanto, suporte para diversos tipos de dispositivos feito para o sistema Debian ser instalado nos mais diversos tipos de hardwares. Geralmente, o sistema de instalao da Debian inclui suporte para disquetes, drives IDE, disquetes IDE, dispositivos IDE de porta paralela, controladoras e drives SCSI. Os sistemas de arquivos suportados incluem MINIX, FAT, extenses FAT Win32 (VFAT), entre outros. (note que o NTFS no suportado pelo sistema de instalao; voc pode incluilo mais tarde, como descrito em Seco 8.5, Compilando um novo Kernel). Ao invs de tentar descrever os hardwares suportados, muito mais fcil descrever os hardwares que _no_ so suportados pelo sistema de boot (inicializao) da Debian. As interfaces de disco que emulam a interface de disco "AT" que so normalmente chamadas de MFM, RLL, IDE ou ATA so suportadas. Discos rgidos muito antigos de 8 bits usados nos computadores IBM XT so suportados somente atravs de mdulos. Controladores de disco SCSI de diversos fabricantes so suportados. Veja o HOWTO de Hardwares compatveis com Linux (http://www.linuxdoc.org/HOWTO/HardwareHOWTO.html) para mais detalhes. No so suportados drives IDE SCSI e muitos controladores SCSI, incluindo: * Protocolo EATADMA compatveis com adaptadores SCSI host como o SmartCache III/IV, famlia de controladores SmartRAID e os controladores DPT PM2011B e PM2012B. * Famlia de controladores SCSI 53c7 NCR(exceto os controladores 53c8 e 5380 que so suportados).

2.3. Requerimentos de memria e espao em disco


Seu computador deve possuir, no mnimo, 12MB de memria RAM e 64MB de disco rgido. Se voc quiser instalar alguns dos programas da distribuio, incluindo o sistema XWindow, e muitos programas de desenvolvimento e bibliotecas, voc precisar no mnimo de 300MB. Para uma instalao mais ou menos completa, voc precisar ter em torno de 800MB. Para instalar _tudo_ disponvel na Debian, voc provavelmente precisar ter em torno de 2GB. Atualmente, no faz muito sentido instalar tudo, desde que alguns pacotes entrem em conflito com outros.

2.4. Perifricos e outros Hardwares


Linux suporta uma larga variedade de dispositivos de hardware como mouses, impressoras, scanners, modems, placas de rede, dispositivos PCMCIA, etc. No entanto, nenhum destes dispositivos so requeridos no momento da instalao do sistema. Esta seo contm informaes especficas sobre dispositivos _no_ suportados pelo sistema de instalao, embora
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 14

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

sejam suportados pelo Linux. Veja outra vez, o HOWTO de hardwares compatveis com Linux (http://www.linuxdoc.org/HOWTO/HardwareHOWTO.html) para determinar se seu hardware especfico suportado pelo Linux. Muitas placas de rede (NICs) no so suportados pelos disquetes de instalao da Debian (embora o kernel personalizado possa suportalas), como a placa AX.25 e protocolos; 3Com EtherLink Plus(3c505) e EtherLink16(3c507); placas NI5210 ; placas genricas NE2100; placas NI6510 NI16510 EtherBlaster; placas SEEQ 8005; placas Schneider & Kock G16; Ansel Communications EISA 3200; e a placa Zenith ZNote builtin network. Placas de rede Microchannel (MCA) no so suportadas pelo sistema de instalao padro, mas veja Linux em imagens de disco MCA (ftp://ns.goldlink.com/pub/LinuxMCA/) para imagens no oficiais, e a Discusso de arquivos Linux MCA (http://www.dgmicro.com/linux_frm.htm). Redes FDDI no so suportadas pelos disquetes de instalao, ambos placas e protocolos. Como para ISDN, o protocolo Dchannel para Alemanha 1TR6 no suportado; placas Speelcaster BRI ISDN no so suportadas pelo disquete de inicializao. Dispositivos de som no esto disponveis, por padro. Mas como mencionado acima: se voc deseja usar um kernel prprio v at Seco 8.5, Compilando um novo Kernel para maiores detalhes. .

2.5. Obtendo hardwares especficos para GNU/Linux


Existem diversos vendedores, agora, que vendem sistemas com Debian ou outras distribuies do GNU/Linux prinstalados. Voc pode pagar mais para ter este privilgio, mas compra um nvel de paz de mente, desde ento voc pode ter certeza que seu hardware bem compatvel com GNU/Linux. Se voc tiver que comprar uma mquina com Windows instalado, leia cuidadosamente a licena que acompanha o Windows; voc pode rejeitar a licena e obter um desconto de seu vendedor. Veja http://www.linuxmall.com/refund/ para detalhes completos. Se no estiver comprando um computador com Linux instalado, ou at mesmo um computador usado, importante verificar se os hardwares existentes so suportados pelo kernel do Linux. Verifique se seu hardware listado nas referncias acima. Deixe seu vendedor (se conhecer) saber que o que est comprando para um sistema Linux. Apoie vendedores de hardwares amigos do Linux.

2.5.1. Evite proprietrios ou hardwares fechados


Muitos fabricantes de hardwares simplesmente no nos dizem como escrever drivers para seus hardwares. Outros no nos permitem acesso a documentao sem um acordo de no revelao que iria nos prevenir de lanar no cdigo fonte do Linux. Um exemplo o Laptop IBM DSP sound system usado nos sistemas ThinkPad recentes muitos destes sistemas possuem sistemas de som com o modem. Outro exemplo o hardware proprietrio na linha antiga do Macintosh. Desde ento no tivemos acesso a documentao destes dispositivos, e eles simplesmente no funcionam com o Linux. Voc pode ajudar perguntando aos fabricantes de tal hardware que lancem a documentao. Se muitas pessoas perguntarem, eles vo notar que o Linux possui um bom mercado.
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 15

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

2.5.2. Hardware Especfico do Windows


Uma tendncia que pertuba a proliferao de Modems e impressoras especficos para Windows. Em muitos casos estes so especialmente fabricados para operar com o Sistema Operacional Microsoft Windows e costumam ter a legenda WinModem, for Windows, ou Feito especialmente para computadores baseados no Windows. Geralmente isto feito retirandose os processadores embutidos daquele hardware e o trabalho deles so feitos por drivers do Windows que so executados pelo processador principal do computador. Esta estratgia faz o hardware menos expansvel, mas o que poupado _no_ passado para o usurio e este hardware pode at mesmo ser mais caro quanto dispositivos equivalentes que possuem inteligncia embutida. Voce deve evitar o hardware baseado no Windows por duas razes: 1. A primeiro que aqueles fabricantes geralmente no fazem os recursos disponveis para criar um driver para Linux. Geralmente, o hardware e a interface de software para o dispositivo proprietria, e a documentao no disponvel sem o acordo de no revelao, se ele estiver disponvel. Isto impede seu uso como software livre, desde que os escritores de software grtis descubram o cdigo fonte destes programas. 2. A segunda razo que quando estes dispositivos tem os processadores embutidos removidos, o sistema operacional deve fazer o trabalho dos processadores embutidos, freqentemente em prioridade de _tempo real_, e assim a CPU no esta disponvel para executar programas enquanto ela esta controlando estes dispositivos. Assim o usurio tpico do Windows no obtem um multiprocessamento to intensivo como um usurio do Linux, o fabricante espera que aquele usurio do Windows simplesmente no note a carga de trabalho que este hardware pe naquela CPU. No entanto, qualquer sistema operacional de multiprocessamento, at mesmo Windows 95 / 98 ou NT, so prejudicados quando fabricantes de perifricos retiram o processador embutido de suas placas e colocam o processamento do hardware na CPU. Voc pode reverter esta situao encorajando estes fabricantes a lanarem a documentao e outros recursos necessrios para ns desenvolvermos drivers para estes hardwares, mas a melhor estratgia simplesmente evitar estes tipos de hardwares at que ele esteja listado no HOWTO de hardwares compatveis com Linux (http://www.linuxdoc.org/HOWTO/HardwareHOWTO.html).

2.5.3. Paridade Falsa ou RAM com paridade "virtual"


Se voc perguntar por paridade de memria RAM em uma loja de computadores, provavelmente obter mdulos de memria com _paridade virtual_ ao invs de uma memria com checagem de _paridade verdadeira_. SIMMs com paridade virtual podem freqentemente (mas nem sempre) ser distinguidas porque elas possuem um chip a mais do que uma memria SIMM sem paridade, e aquele chip extra mais pequeno que os outros. A memria SIMM com paridade virtual, trabalha exatamente como a memria sem paridade. Elas no lhe avisam quando ocorre um erro em um bit de RAM como na memria SIMM com paridade verdadeira em uma placa me que implementa paridade. Nunca pague mais por uma SIMM com paridade virtual do que por uma
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 16

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

memria sem paridade. Espere sempre pagar um pouco mais por uma memria SIMM com paridade verdadeira, porque voc esta atualmente comprando um bit extra de memria para cada 8 bits. Se voc deseja informaes completas sobre o assunto RAM Intel x86, e qual a melhor RAM a comprar, veja PC Hardware FAQ (ftp://rtfm.mit.edu/pub/usenetby hierarchy/comp/sys/ibm/pc/hardware/systems/).

3. Antes de voc iniciar


3.1. Backups
Antes de iniciar a instalao, faa a cpia de segurana de todos os arquivos de seu sistema. O programa de instalao pode destruir todos os dados em seu disco rgido! Os programas usados na instalao so completamente confiveis e muitos tem diversos anos de uso; ainda assim, um movimento falso pode ter seu custo. At mesmo depois de entender, tenha cuidado e pense sobre suas respostas e aes. Dois minutos de pensamento podem salvar horas de um trabalho desnecessrio. Igualmente se estiver instalando em um sistema com multiinicializao, tenha certeza que possui os discos da distribuio 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 (i.e., Macintosh), todo o sistema operacional.

3.2. Informaes que precisa saber


Antes deste documento, voc deve ler a pgina de manual do cfdisk (cfdisk.txt), pgina de manual do fdisk (fdisk.txt), o tutorial dselect (dselectbeginner.html), e o Hardwares compatveis com o Linux HOWTO (http://www.linuxdoc.org/HOWTO/HardwareHOWTO.html). Se ou seu computador est conectado em uma rede 24 horas por dia (i.e., uma conexo Ethernet ou equivalente no uma conexo PPP), voc deve perguntar a seu administrador da rede por estes detalhes: * Nome do HOST (voc mesmo pode decidir isto) * Nome de domnio * O endereo IP de seu computador * Endereo IP de sua rede * A mascara de rede usada em sua rede

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 17

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

* O endereo broadcast para usar em sua rede * O endereo IP do sistema gateway que voc dever rotear, se sua rede possuir um gateway. * O computador em sua rede que ser usado como Servidor DNS (Servio de nomes de domnio). * Se est conectado em sua rede utilizando Ethernet. * Se sua interface Ethernet uma placa PCMCIA; se for, o tipo do controlador PCMCIA que possui. Se seu computador est conectado a rede somente utilizando uma conexo serial, PPP ou conexo dialup equivalente, voc provavelmente no instalar o sistema bsico pela rede. Voc no precisar obter a configurao de sua rede a no ser que seu sistema esteja instalado. Veja Seco 7.24, Configurando o PPP para informaes de como configurar o PPP sobre o Debian.

3.3. PrInstalao do hardware e sistema operacional


H as vezes muitos ajustes devem ser feitos em seu sistema antes da instalao. A plataforma x86 a mais conhecida destas; a prinstalao e configurao de hardware em outras arquiteturas considerada simples. Esta seo ir conduzilo durante a prinstalao do hardware, se precisar, explicando sobre o que voc precisar saber antes de instalar a Debian. Geralmente, isto envolve checagem e possvel alterao de firmware para seu sistema. O "firmware" o software central usado pelo hardware; ele invocado durante o processo de testes de BOOT (aps ligar o computador).

3.3.1. Acessando o menu de Setup do BIOS


O BIOS prove as funes bsicas necessrias para iniciar sua mquina e permitir seu sistema operacional acessar o hardware. Seu sistema provavelmente possui um menu de setup do BIOS, que usado para configurar a BIOS. Antes da instalao, voc _deve_ ter certeza que seu BIOS est configurado corretamente; no fazendo ocorrer travamentos intermitentes ou a impossibilidade de se instalar a Debian. O resto desta seo foi obtida da PC hardware FAQ (ftp://rtfm.mit.edu/pub/usenetby hierarchy/comp/sys/ibm/pc/hardware/systems/), respondendo as questes, "Como eu entro no menu de configurao do CMOS?". O mtodo para acessar o menu de configurao da BIOS (ou "CMOS") depende de quem gravou seu software de BIOS: [De: burnesa@cat.com (Shaun Burnet)] AMI BIOS
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 18

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Pressione Del durante o POST Award BIOS CtrlAltEsc, ou tecla Del durante o POST DTK BIOS Tecla Esc durante o POST IBM PS/2 BIOS CtrlAltIns aps CtrlAltDel Phoenix BIOS CtrlAltEsc ou CtrlAltS [De: mike@pencom.com (Mike Heath)] Muitas mquinas 286 no possuem um menu de configurao da CMOS na BIOS. Elas requerem um programa de configurao da CMOS. Se voc no tem o disquete de instalao e/ou diagnstico de seu computador, voc pode tentar utilizar um programa shareware/freeware. Verifique em ftp://oak.oakland.edu/pub/simtelnet/msdos/.

3.3.2. Seleo de dispositivo de BOOT


Muitos menus de configurao da BIOS permitem a voc selecionar o dispositivo que ser usado para iniciar o sistema. Configure para procurar o sistema operacional da unidade A:(o primeiro disco flexvel), ento opcionalmente o primeiro dispositivo de CDROM (possivelmente entre D: ou E:), e ento de C:(o primeiro disco rgido). Esta configurao ativa o boot (inicializao) de seu disquete ou CDROM, que so os dois dispositivos de boot mais utilizados para se instalar a Debian. Se tiver uma controladora SCSI nova e um CDROM conectado nela, voc provavelmente poder inicializar atravs da unidade de CDROM. Tudo o que precisa fazer permitir a inicializao atravs do BIOS SCSI de sua controladora. Adicionamente voc poder inicializar atravs de um disquete. Isto configurado na BIOS do seu PC. Se seu sistema no inicializar diretamente a partir do CDROM, ou voc simplesmente no sabe como fazer isto funcionar, no se desespere, voc pode simplesmente executar D:\install\boot.bat dentro do DOS (troque D: pela letra da sua unidade de CDROM identificada pelo DOS) para iniciar o processo de instalao. Veja Seco 6.4, Instalando atravs de um CD ROM para detalhes. Tambm, se voc esta instalando a partir de uma partio FAT (DOS), voc no precisar de nenhum disquete. Veja Seco 6.3.1, Booting from a DOS partition para mais detalhes sobre este mtodo de instalao.

3.3.3. Memria Extendida vs Memria Expandida


Se seu sistema possui as memrias es_ten_dida e ex_pan_dida, configureas para ter mais memria estendida e o mnimo possvel de memria expandida. O Linux somente utiliza a memria estendida e no usa memria expandida.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 19

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

3.3.4. Proteo de Vrus


Desative qualquer opes antivrus existentes em seu BIOS. Se voc possui uma placa de proteo contra vrus ou outro hardware especial, desativeo ou remova do computador enquanto estiver executando GNU/Linux. Elas no so compatveis com GNU/Linux, alm disso, devido as permisses do sistema de arquivos e a memria protegida do kernel do Linux, vrus so praticamente desconhecidos. [1] [1] Aps a instalao voc pode ativar a proteo do Setor de Boot se desejar. E se no for necessrio alterar o Master Boot Record (MBR) aps o boot manager (gerenciador de inicializao ser instalado). Isto no oferece segurana adicional no Linux mas se voc usa o Windows, ele pode prevenir uma catstrofe.

3.3.5. Shadow RAM


Sua placa me deve possuir _shadow RAM_ ou cache de BIOS. Voc pode ver configuraes para "Video BIOS Shadow", "C800CBFF Shadow", etc. _Desative_ todas shadow RAM. Shadow RAM usada para acelerar o acesso as ROMs em sua placa me e em muitas das placas controladoras. Linux no utiliza estas ROMs aps ser iniciado porque ele possui seu prprio e rpido programa de 32bits ao invs dos programas de 16 bits nas ROMs. Desativando a shadow RAM torna mais memria normal disponvel para utilizao dos programas. Deixando a shadow RAM ativada pode interferir no acesso do Linux aos dispositivos de hardware.

3.3.6. Gerenciamento Avanado de Energia


Se sua placa me possui Gerenciamento Avanado de Energia (APM), configure para que o gerenciamento seja controlado pelo APM. Desative o doze mode, stand by, suspend, nap, modo sleep e desligamento do disco rgido. Linux pode fazer o controle destes gerenciamentos, e possui um sistema de gerenciamento de energia melhor que o da BIOS. A verso do Kernel do sistema operacional dos disquetes de instalao, porm, no tem suporta a APM, porque tivemos relatrios de alguns Notebooks travaram na instalao enquanto configuravam o APM. Depois que o Linux estiver instalado, voc poder instalar uma verso personalizada do kernel do Linux; Veja Seco 8.5, Compilando um novo Kernel para detalhes de como fazer isto.

3.3.7. A Chave Turbo


Muitos sistemas tem uma chave _turbo_ que controla a velocidade da CPU. Selecione a configurao de alta velocidade. Se sua BIOS permite a voc desativar o controle de softwares da chave turbo (ou controle de software da velocidade da CPU), voc pode ajustar seu sistema para o modo de alta velocidade. Ns temos registros que em um sistema particular, enquanto o Linux esta autoverificando (procurando por dispositivos de hardware) ele pode acidentalmente acionar o controle de software da chave turbo.

3.3.8. Overclock da CPU


Muitas pessoas tem tentado operar com CPUs de 90MHz em 100MHz, etc. Isto normalmente funciona, mas a sensibilidade a temperatura e outros fatores podem danificar seu sistema. Um dos
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 20

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

autores deste documento usou o OverClock em seu computador por um ano, e ento o sistema comeou a abortar o programa gcc com um sinal no esperado enquanto tentava compilar um kernel para seu sistema operacional. O problema foi resolvido fazendo a CPU voltar a operar em sua velocidade normal.

3.3.9. Mdulos de Memria Defeituosos


O compilador gcc geralmente o primeiro programa a ser afetado por mdulos de memria defeituosos (ou outros problemas de hardware que alteram dados sem explicao) porque ele contri uma estrutura de dados que so repetidamente verificadas. Um erro nestas estruturas de dados podem fazer que ele execute uma instruo ilegal ou acesso a um endereo no existente. O sintoma disto que o gcc terminar com um sinal inesperado. As melhores placas mes suportam paridade de RAM e sempre avisam seu seu sistema possui um erro simples de bit na RAM. Infelizmente, ns no temos um meio de corrigir este problema, assim eles geralmente travam imediatamente aps nos avisar sobre erros na RAM. Calma, isto melhor que voc ter memria defeituosa e ter seus dados destrudos silenciosamente sem qualquer mensagem de erro. Assim, os melhores sistemas tem placas mes suportam paridade e mdulos de memria com paridade verdadeira; veja Seco 2.5.3, Paridade Falsa ou RAM com paridade "virtual". Se voc possui memria RAM com paridade verdadeira e sua placa me oferece este suporte, tenha certeza que a configurao de Paridade esteja ativada que faz sua placa me interromper caso ocorrer algum erro de paridade na memria.

3.3.10. CPUs Cyrix e erros em disquetes


Muitos usurios de CPUs Cyrix tem tido que desativar o cache nestes sistemas durante a instalao, porque o disquete tem mostrado erros que no possui. Se voc fizer isto, reative o cache aps terminar a instalao, porque o sistema executado _muito_ lentamente quando o cache desativado. Ns necessariamente no pensamos que isto seja uma falha na CPU Cyrix. Ela pode trabalhar com Linux. Ns continuamos de olho neste problema. Por curiosidade tcnica, ns suspeitamos de um problema com o cache, tornandose invlido, aps a mudana do cdigo de 16 bits para 32 bits.

3.3.11. Configuraes diversas da BIOS


Se sua BIOS oferece servios como "1516 Memory Hole", desative isto. Linux espera encontrar memria neste endereo se voc no possuir muita RAM. Ns temos um registro que a placa me Intel Endeavor neste local possui uma opo chamada "LFB" ou "Linear Frame Buffer". Ela possui duas configuraes: "Disabled" e "1 Megabyte". Configurea para "1 Megabyte". Quando desativada ("Disabled"), o disquete de instalao no lido corretamente, e o sistema eventualmente trava. Ns no entendemos porque este problema ocorreu neste dispositivo em particular ele tem funcionado com aquela configurao e no sem ela.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 21

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

3.3.12. Configurao de Perifricos de hardware


Em adio para sua configurao da BIOS, voc deve alterar muitas configuraes nas placas existentes. Muitas placas tem menus de setup, enquanto outras so configuradas por jumpers. Este documento no explicar detalhadamente a configurao em cada dispositivo de hardware; o que traz so dicas teis. Se alguma placa possuir suporte a "memria mapeada", a memria dever ser mapeada em algum lugar entre 0xA0000 e 0xFFFFF (de 640 Kb at um pouco abaixo de 1 Megabyte) ou de um endereo pelo menos 1 megabyte maior que o total de memria RAM em seu sistema.

3.3.13. Sistemas com mais de 64 MB de memria RAM


O Kernel do Linux nem sempre pode detectar qual a quantidade de memria RAM que voc possui. Se este o seu cado, d uma olhada em Seco 6.1, Parmetros de Inicializao.

4. Particionando seu disco rgido


4.1. Introduo
Particionar o disco rgido simplesmente se refere em dividir o disco em duas sees. Cada seo independente da outra. equivalente a colocar paredes na casa; se voc fizer mudanas em uma sala, a outra no ser afetada. Se possui atualmente um sistema operacional em seu computador (Windows 95, Windows NT, OS/2, MacOS, Solaris, FreeBSD) e voc quiser instalar o Linux no mesmo disco, voc provavelmente ter que reparticionar o disco. Em geral, alterandose a partio de um sistema de arquivos existentes destri todos os dados dela. Assim voc dever sempre fazer cpias de segurana antes de iniciar o reparticionamento. Usando a analogia da casa, voc provavelmente dever mover todos os mveis fora dela antes de mover a parede sobre o risco de destrulos. Felizmente, esta uma alternativa para muitos usurios; veja Seco 4.7, Reparticionamento no destrutivo quando estiver usando DOS Win32 ou OS/2. No mnimo, GNU/Linux precisa de uma partio para sua instalao. Voc pode ter uma partio simples contendo todo o sistema operacional, aplicativos, e seus arquivos pessoais. Muita pessoas sentem necessidade de possuir uma partio swap, embora no seja necessria. "Swap" um espao utilizando pelo sistema operacional que permite que o sistema criar uma "memria virtual". Colocando swap em uma partio separada, Linux pode fazer um uso mais eficiente dela. possvel forar o Linux a utilizar um arquivo regular como swap, mas isto no recomendado. Porm, muitas pessoas decidem ter um nmero mnimo de parties para GNU/Linux. Existem duas razes para colocar os sistema em diversas parties pequenas. O primeiro a segurana, se ocorrer um corrompimento do sistema de arquivos, geralmente somente aquela partio afetada. Assim, voc somente ter que restaurar (atravs de backups que criou) a partio afetada de seu sistema. No mnimo considere a criao de uma partio separada que
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 22

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

normalmente chamada de "partio root". Esta partio contm os componentes mais essenciais para o funcionamento de seu sistema. Se ocorrer o corrompimento de outras parties, voc poder iniciar o GNU/Linux e corrigir este problema. Isto pode evitar toda a reinstalao de seu sistema por causa de um problema. A segunda razo geralmente mais importante em uma empresa, mas depende do uso de seu computador. Suponha que alguma coisa esteja fora de controle e comea a comer seu espao em disco. Se o processo causador deste problema procura obter privilgios de root (o sistema mantm uma porcentagem do espao em disco longe dos usurios), de repente voc pode descobrir que perdeu espao em disco. Isto no muito bom como o OS precisa utilizar arquivos reais (alm do espao de troca) para muitas coisas. Pode nem ser mesmo um problema de origem local. Por exemplo, obtendo emails indesejados podese facilmente encher uma partio. Utilizando mais parties, voc estar protegendo seu sistema de muitos destes problemas. Usando novamente o email como exemplo, colocando /var/spool/mail em sua prpria partio, o resto do sistema trabalhar normalmente se voc receber muitos emails. Outra razo se aplica somente se voc possui somente um disco IDE grande, e estiver utilizando o endereamento LBA, sem a utilizao de drivers overlays (muitas vezes enviados pelo fabricante do disco rgido). Neste caso, voc dever criar a partio root nos primeiros 1024 cilindros do seu disco rgido (normalmente em torno de 524 megabytes). A nica desvantagem de se utilizar diversas parties a dificuldade de se saber com antecedncia quais sero as suas necessidades de espao. Se voc criar uma partio muito pequena, voc ter que reinstalar todo o sistema ou ter que mover arquivos freqentemente para outras parties para liberar espao na partio. No outro caso, se criar um partio muito grande, voc estar desperdiando espao que poderia ser utilizado em outro local. Espao em disco hoje em dia barato, mas porque jogar seu dinheiro fora?

4.1.1. A estrutura de diretrios


A lista seguinte descreve alguns diretrios importantes. Ela deve ajudalo a decidir o esquema de particionamento para seu sistema. Se ela muito confusa para voc, apenas ignorea e re leia esta seo aps ler todo o restante do manual de instalao. * /: a raz representa o ponto de partida da hieharquia de diretrios. Ele contm diversos programas essenciais para que o computador inicialize. Isto inclui o kernel, bibliotecas do sistema, arquivos de configurao em /etc/ e vrios outros arquivos essenciais. Tipicamente so necessrios de 30 a 50 MB, mas isto pode variar. Nota: no coloque o diretrio /etc/ em uma partio prpria; voc no poder inicializar. * /dev: Este diretrio contm vrios arquivos de dispositivos que so interfaces para vrios componentes de hardware. Para mais detalhes, veja Seco 4.3, Nomes dos dispositivos no Linux. * /usr: Aqui residem todos os programas dos usurios (/usr/bin), bibliotecas(/usr/lib), documentao (/usr/share/doc), etc. Esta parte do sistema de arquivos precisa de mais espao. Voc deve no mnimo oferecer de 300 a
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 23

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

500MB de espao em disco. Se voc deseja instalar mais pacotes, aumente a quantidade de espao neste diretrio. * /home: Cada usurio grava seus dados em um subdiretrio deste diretrio. O tamanho dele depende de quantos usurios estaro usando o sistema e quais arquivos so armazenados em seus diretrios. Dependendo do planejamento de uso, voc deve reservar um espao acima de 100MB para cada usurio, mas adapte este valor as suas necessidades. * /var: Todos os dados variveis como artigos news, emails, pginas de Internet, cache do APT, etc, sero armazenados neste diretrio. O tamanho deste diretrio depende nicamente do uso do computador, mas para a maioria das pessoas ele ser unicamente dedicado a ferramenta de manuteno de pacotes. Se planejar fazer uma instalao completa de tudo que a Debian oferece em uma seo, a escolha do tamanho de 2 ou 3 gigabytes de espao para /var deve ser suficiente. Se voc quer instalar por partes (isto , instalar servios e utilitrios, seguidos por ferramentas de texto, ento o X, ...), voc pode usar de 20 a 50 MB de espao para /var. Caso o espao em seu disco rgido seja um prmio e voc no planeja usar o APT, ao menos para maior atualizaes, voc pode conviver com um espao entre 30 e 40 MB em /var. * /tmp: Se um programa cria um arquivo temporrio, ele normalmente o far aqui. 20 a 50 MB devem ser o bastante. * /proc: Este um sistema de arquivos virtual que no reside no disco rgido, assim no necessrio espao em disco rgido. Ele oferece informaes vitais e interessantes sobre a execuo do sistema.

4.2. Planejando o uso do seu sistema


importante decidir qual ser a funo de sua mquina. Isto determinar os requerimentos de espao em disco e afetar o esquema de particionamento. Isto foi mudado para a Potato ns precisamos atualizalo. Existe um nmero de tarefas comuns Como isto deve ser chamado? que a Debian oferece para sua convenincia (veja Seco 7.22, Selecionando e Instalando Perfis). Aplicaes de tarefa comuns so simplesmente conjuntos de selees de pacotes que fazem isto fcil para voc, no qual um nmero de pacotes so automticamente marcados para instalao. Cada perfil escolhido ter o tamanho resultante aps completar a instalao. Se voc no utilizar estes perfis, esta discusso importante para o planejamento, desde que ele lhe dar a noo do tamanho da partio que voc ter que possuir. Os seguintes so vrios dos perfis disponveis e seus tamanhos: Os vrios aplicativos e tamanhos provavelmente devem estar aqui.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 24

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Server_std (servidor simples) Este um perfil de servidor pequeno, til para ecomizar o espao em servidores que no possuem muitas contas shell de usurios. Ele possui basicamente um servidor FTP, um servidor WEB, DNS, NIS e POP. Ele ocupar em torno de 50MB. Esta certo, que este tamanho seria o exato; qualquer outra coisa adicionada por voc, seria adicional. Dialup Uma instalao de desktop simples, inclui o sistema XWindow, aplicaes grficas, som, editores, etc. Tamanho dos pacotes ocupara em mdia 500MB. Work_std (trabalho simples) Uma configurao de usurio mais simples, sem o sistema XWindow ou aplicaes X. Possivelmente recomendada para Notebooks ou computadores mveis. O tamanho aproximadamente 140MB (note que o autor tem um notebook simples incluindo X11 simples, ocupando cerca de 100MB). Devel_comp (desenvolvimento) Uma configurao de computador desktop com todos os pacotes de desenvolvimento, como o Perl, C, C++, etc. O tamanho ocupado cerca de 475MB. Assumindo que voc esta incluindo X11 e muitos pacotes adicionais para outros usos, voc dever possuir aproximadamente 800 MB para este tipo de instalao. Lembrese que estes tamanhos no incluem todos os outros materiais que so normalmente encontrados, como os arquivos de usurio, e dados. sempre bom ser generoso quanto ao espao de seus prprios arquivos e dados. Notavelmente, a partio /var da Debian contm muita informaes circunstnciais. Os arquivos do dpkg (com informaes de todos os pacotes instalados) podem facilmente consumir 20MB; com logs e o resto, voc dever reservar no mnimo 50MB para /var.

4.2.1. Limitaes dos discos do PC


A BIOS do PC geralmente contm limitaes adicionais para o particionamento de discos. Isto um limite que pode envolver muitas parties "Primrias" e "Lgicas". Adicionalmente, com as bios fabricadas entre 941998, estes so limites de inicializao. Mais informaes pode ser encontradas em Linux Partition HOWTO (http://www.linuxdoc.org/HOWTO/mini/Partition.html) e Phoenix BIOS FAQ (http://www.phoenix.com/pcuser/bios.html#Q5.7), mas esta seo inclui alguns textos para lhe ajudar em muitas situaes. Parties "Primrias" so o esquema de partio originais encontradas nos discos dos PCs. No entanto, um mesmo disco pode armazenar somente quatro delas. Para superar esta limitao, foram inventadas as parties "Extendidas" e "Lgicas". Configurando uma de suas parties Primrias como partio Extendida, podese subdividir esta partio Extendida em diversas parties Lgicas. No existem limitaes no nmero de partio Lgicas que voc pode criar; no entanto, somente permitida uma partio Extendida por disco rgido.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 25

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

O limite de parties por disco no Linux 15 parties para discos SCSI (3 usadas como parties primrias e 12 como parties lgicas), e 63 parties em um disco IDE (3 usadas como parties primrias e 60 parties lgicas). O ltimo assunto sobre PC BIOS que voc precisa saber sobre sua partio de boot (inicializao), isto , a partio que contm a imagem do kernel, ela deve estar localizada entre os primeiros 1024 cilindros do disco rgido, a no ser que voc tenha uma BIOS mais nova fabricada entre 199598 (dependendo do seu fabricante) que suporta a especificao "Enhanced Disk Drive Support Specification". Inicialize o Lilo, o carregador do Linux, e o mbr alternativo da Debian dever usar o BIOS para carregar o kernel do disco na RAM. Se as extenses de acessos a disco de alta capacidade 0x13 estiverem presentes, elas sero usadas. Caso contrrio, a interface de acesso a disco ser usada, e ela no pode ler localizaes de endereo acima do 1023 cilindro. Uma vez que o Linux for inicializado, no interessam qual BIOS seu computador possui, estas restries no se aplicam mais, pois o Linux no usa a BIOS para o acesso ao disco. Se voc possui um disco grande, voc dever utilizar as tcnicas de traduo de cilindros, que voc pode configurar em sua BIOS, como o modo de traduo LBA ou o modo de traduo CHR ("Large"). Mais informaes sobre o assunto disco grande pode ser encontrado em Large disk HOWTO (http://www.linuxdoc.org/HOWTO/LargeDiskHOWTO.html). Se voc esta usando o sistema de traduo de cilindros, ento sua partio deve estar entre a representao _traduzida_ do cilindro nmero 1024. O mtodo recomendado de se solucionar isto criando uma pequena partio ( de 5 a 10 MB) no inicio do disco e usandoa como a partio /boot, e criar quaisquer outras parties que deseja na rea restante. Esta partio de inicializao _deve_ ser montada no diretrio /boot, pois este o diretrio onde os arquivos de inicializao so armazenados. Esta configurao funcionar em qualquer sistema, at mesmo se o modo de traduo CHR usado e at mesmo se sua BIOS suportar a extenso de acesso a grandes discos.

4.3. Nomes dos dispositivos no Linux


As parties e discos do Linux so nomeados de formas diferentes de outros sistemas operacionais. Voc precisar conhecer os nomes que o Linux usa antes de criar suas parties. Aqui um esquema bsico de nomes: * O primeiro disco flexvel nomeado "/dev/fd0". * O segundo disco flexvel nomeado "/dev/fd1". * O primeiro disco SCSI (ID SCSI endereoconhecido) nomeado "/dev/sda". * O segundo disco SCSI(endereoconhecido) nomeado "/dev/sdb", e assim por diante. * O primeiro CDROM SCSI nomeado "/dev/scd0", conheido tambm como "/dev/sr0". * O disco IDE principal na controladora primria nomeado como "/dev/hda".

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 26

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

* O disco IDE escravo na contraladora primria nomeado como "/dev/hdb". * Os discos principal e escravo da segunda controladora so chamados "/dev/hdc" e "/dev/hdd", respectivamente. Novas controladores IDE possuem atualmente dois canais, efetivamente possuindo duas controladoras. * O primeiro disco XT nomeado "/dev/xda" * O segundo disco XT nomeado "/dev/xdb" As parties em cada disco so representadas por um nmero decimal correspondente ao nome do disco: "sda1" e "sda2" representam a primeira e segunda partio do primeiro disco SCSI do computador. Aqui um exemplo real. Imagine que voc possui um sistema com 2 discos SCSI, um no segundo endereo SCSI e o outro SCSI no endereo 5. O primeiro disco (no endereo 2) nomeado como "sda", e o segundo "sdb". Se a unidade "sda" possui 3 parties nele, estas sero nomeadas como "sda1", "sda2" e "sda3". O mesmo se aplica ao disco "sdb" e suas parties. Note que se voc tiver duas adaptadoras de barramento SCSI (i.e. controladoras), a ordem dos drives podem gerar confuso. A melhor soluo neste caso ler as mensagens no boot, assumindo que voc conhea o modelo dos discos rgidos. Linux representa as parties primrias como o nome da unidade, mais um nmero de 1 a 4. Por exemplo, a primeira partio primria de um disco IDE /dev/hda1. As parties Lgicas so numeradas a partir de 5, assim a primeira partio Lgica no mesmo disco /dev/hda5. Lembre se que a partio Extendida, isto , a partio Primria que armazena as parties Lgicas, no utilizada para armazenamento. Isto se aplica tanto a discos SCSI como a discos IDE.

4.4. Esquema de particionamento recomendado


Como descrito acima, voc definitivamente devera ter uma partio root (raiz) separada e menor, e uma partio /usr larga, se voc tiver espao. Por exemplo, veja abaixo. Para maior parte dos usurios, as duas parties inicialmente mencionadas so suficientes. Isto especialmente recomendado quando voc tem um disco rgido pequeno, assim criando vrias parties desperdiara mais espao. Em muitos casos, voc precisara ter uma partio /usr/local separada se desejar instalar muitos programas que no fazem parte da distribuio Debian. Se sua mquina funcionar como servidor de email, voc dever criar uma partio separada para /var/spool/mail. Normalmente, uma boa idia colocar /tmp em sua prpria partio, com o espao entre 20 e 30MB. Caso esteja configurando um servidor que ter vrias contas de usurios, recomendado criar uma grande partio /home. Em geral, as situaes de particionamento variam de computador para computador, dependendo de seu uso. Para sistemas muito complexos, voc dever ler o Multi Disk HOWTO (http://www.linuxdoc.org/HOWTO/MultiDiskHOWTO.html). Este contm informaes detalhadas, muito de interesse de ISPs e pessoas configurando servidores.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 27

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

A respeito do assunto tamanho da partio de troca, existem muitos pontos de vista. Uma regra que funciona bem criar o tamanho do arquivo de troca de acordo com a memria em seu sistema, embora no seja muito comum para muitos usurios ter mais que 64MB de swap. Tambm no pode ser menor que 16MB, na maioria dos casos. claro, existem excees para estas regras. Se voc est tentando resolver 10.000 equaes simultneas em uma mquina com 256MB de memria, voc precisar de 1 gigabyte (ou mais) de swap. Em arquiteturas de 32bits (i386, m68k, 32bit SPARC, e PowerPC), o tamanho mximo de uma partio swap de 2 GB (no Alpha e SPARC64, virtualmente ilimitado). Isto deve ser o bastante para qualquer instalao. No entanto, caso os requerimentos de sua partio swap so grandes, voc deve dividila em diferentes discos (tambm chamados de "spindles") e, se possvel, canais SCSI e IDE diferentes. O kernel balancear o uso da swap entre as mltiplas parties swap, oferecendo melhor performance.

4.5. Exemplo de particionamento


Em um exemplo, a mquina da casa do autor possui 32 MB de RAM e 1.7 GB IDE em /dev/hda. Isto uma partio de 500MB para outro sistema operacional em /dev/hda1 (e 200MB nunca foram usados). Uma partio de 32MB usada em /dev/hda3 e o resto (acima de 1.2GB em /dev/hda2) a partio Linux.

4.6. Particionando antes da instalao


Existem dois momentos em que voc pode particionar: antes da instalao da Debian, ou durante a instalao da Debian. Se seu computador est dedicado somente a Debian, voc dever particionar com parte do processo de boot (Seco 7.5, Particionar o Disco Rgido). Se voc tem uma mquina com mais que um sistema operacional instalado, voc geralmente deixar o sistema operacional nativo e criar suas prprias parties. As sees seguintes contm informaes sobre o particionamento em seu sistema operacional nativo antes da instalao. Note que voc precisar entender como outros sistema operacionais nomeiam as parties e como o Linux nomeia as parties; veja Seco 4.3, Nomes dos dispositivos no Linux.

4.6.1. Particionando a partir do DOS ou Windows


Se voc esta manipulando uma partio FAT ou NTFS existente, recomendado que voc utilize o esquema abaixo ou ferramentas nativas de DOS ou Windows. Caso contrrio, no necessrio fazer o particionamento pelo DOS ou Windows; as ferramentas de particionamento do Linux faro um trabalho melhor.

4.7. Reparticionamento no destrutivo quando estiver usando DOS Win32 ou OS/2


Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 28

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Uma das instalaes mais comuns em sistemas que j contm DOS (incluindo Windows 3.1), Win32 (como um Windows 95, 98, NT), ou OS/2 feita colocando a Debian no mesmo disco rgido sem destruir o sistema antigo. Como explicado em Seco 4.1, Introduo, diminuindo o tamanho da partio existente quase sempre danifica os dados armazenados naquela partio a no ser que tomemos alguns cuidados. O mtodo descrito aqui, no garante proteger seus dados, mas trabalha extremamente bem na prtica. Existe uma precauo: voc deve _fazer um Backup_. Antes de fazer qualquer coisa, voc deve decidir como vai ser dividido o disco. O mtodo neste captulo somente vai explicar como fazer a diviso em duas partes. Uma vai conter o OS original e a outra ser usada pela Debian. Durante a instalao da Debian, voc vai ter a oportunidade de usar esta poro do disco para criar parties Debian, i.e. como swap ou como um sistema de arquivos. A idia mover todos os dados da partio para seu inicio, antes de alterar o tamanho da partio, assim nada ser destrudo. importante que voc faa o mnimo de alteraes possveis no disco entre a movimentao de dados e o particionamento para diminuir as chances de algum arquivo ser apagado pela diminuio do tamanho da partio. A primeira coisa necessria um cpia do FIPS que esta disponvel no diretrio /tools na sua imagem Debian. Descompacteo 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: no DOS. Fips vem com uma excelente documentao que voc deve ler. Voc deve ler a documentao caso voc estiver usando um compactador de disco ou um disk manager. Crie o disco e leia a documentao _antes_ de desfragmentar o disco. O prximo passo necessrio mover todos os dados para o inicio da partio. O defrag, que acompanha o DOS 6.0 e superiores faz esta tarefa. Veja a documentao do FIPS para uma lista de outros programas que podem fazer isto. Note que se voc tiver o Win32 (95/98), voc deve executar o defrag a partir dele, infelizmente o DOS no acessa volumes VFAT, que usado para armazenar nomes extensos de arquivos, usados pelo Windows 95 e superiores. Aps executar o desfragmentador (que pode demorar um pouco em um disco grande), reinicie com o disco do FIPS que voc criou colocandoo unidade de disquetes. Simplesmente digite a:\fips e leia as instrues. Note que existem muitos outros gerenciadores de parties alm deste, no caso o FIPS no faz truques para voce.

4.8. Particionando para DOS


Muitas pessoas experientes tiveram problemas trabalhando com parties FAT, aps reparticionarem um disco de DOS, ou alterando o tamanho de parties DOS, usando ferramentas do Linux. Muitos 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 partio para ser usada com o DOS, uma boa idia preencher estes primeiros setores com zeros. Faa isto antes de formatar esta partio no DOS, pelo Linux: dd if=/dev/zero of=/dev/hdXX bs=512 count=4

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 29

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

5. Mtodos para instalao da Debian


Voc pode instalar a Debian atravs de uma variedade de mtodos locais (CD, disco rgido, disquetes) e remotos (FTP, NFS, PPP, HTTP). A Debian tambm suporta vrias configuraes de hardware, assim voc ter algumas escolhas para fazer antes de seguir em frente. Este captulo explica as escolhas e algumas sugestes de como fazelas. Voc pode fazer diferentes escolhas durantes os diferentes passos de instalao. Por exemplo, voc pode iniciar com a instalao inicializando atravs de disquetes, mas pode seguir os passos restantes usandos arquivos em seu disco rgido. Uma das caractersticas nos passos de instalao atuais aumentar a variedade de hardwares (e.g. placas) e softwares (protocolos de rede e controladores do sistema) que o sistema suporta. Consequentemente, futuros mtodos de instalao podem utilizar mais mtodos que os atuais. A rota mais fcil para muitas pessoas atravs de um conjunto de Cds da Debian. Se tiver tal conjunto e se seu computador suporta a inicializao diretamente atravs do CD, grande! Simplesmente configure seu sistema para inicializar atravs da sua unidade de CD como descrito em Seco 3.3.2, Seleo de dispositivo de BOOT, insira seu CD, reinicie o sistema e siga para o prximo captulo. Se ele sair da instalao padro, voc deve retornar aqui e verificar kernels alternativos e outros mtodos de instalao que podem funcionar para voc. Em particular, note que alguns conjuntos de CDS oferecem diferentes kernels em diferentes CDs, assim tente inicializar atravs de diferentes CDS alm do primeiro.

5.1. Viso do processo de instalao


Esta viso clareia os pontos onde voc deve escolher a origem da instalao ou fazer a escolha que afetar quais fontes voc pode escolher depois: 1. Iniciando o sistema de instalao 2. Voc ser perguntado pela origem do kernel (o kernel o ncleo do sistema operacional). 3. Voc responder uma srie de questes para realizar a configurao inicial do sistema. 4. Voc ser perguntado pela origem dos controladores. 5. Que controladores sero carregados 6. Origem para a instalao do sistema bsico 7. Reiniciar seu sistema e far as configuraes finais.
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 30

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

8. Opcionalmente, mas quase certamente, voc instalar programas adicionais, oferecendo uma ou mais maneiras de fazelo. Fazendo suas escolhas, voc precisar ter algumas coisas em mente. A primeira envolve sua escolha do kernel. O kernel que voc escolher para inicializar o seu sistema o mesmo kernel que ser utilizado em seu sistema, aps instalado. Desde que os controladores so especficos ao kernel, voc deve pegar um pacote que contm drivers que funcionam com o seu kernel. Ns explicaremos brevemente como escolher o kernel correto. Kernels diferentes tambm tem diferentes capacidades de rede sobre o computador e tambm expande ou limita suas escolhas de origem, particularmente antes do processo de instalao. Finalmente, os drivers em particular que carregar para ativar hardwares adicionais (e.g., placas de interface de rede e controladoras de disco rgido), sistemas de arquivos (e.g. NTFS ou NFS) e protocolos (e.g. PPP) que permitem origens adicionais para o resto da instalao do sistema. This may promise more than it can deliver. For example, loading the PPP driver will not let you get the base system over the phone line because you must first configure dial p, and that only happens after the reboot (unless you do it yourself). On the other hand, loading an NTFS driver will immediately make NTFS file systems accessible (not much help for newbie, since they must mount them manually. Of course, this document could describe such procedures...)

5.2. Escolhendo o kernel correto


As imagens do kernel esto disponveis em vrios "sabores", cada uma suporta um conjunto diferente de hardwares. Os sabores disponveis para Intel x86 so: vanilla O pacote do kernel padro disponvel na Debian. Este inclui praticamente todos os drivers suportados pelo Linux compilados como mdulos, que inclui controladores para dispositivos de rede, dispositivos SCSI, placas de sim, dispositivos Video4Linux, etc. O sabor "vanilla" inclui um disquete de inicializao um raz e trs disquete de controladores udma66 Muito parecido com o "vanilla", exceto que ele inclui os patches IDE de Andre Hedricks para suportar dispositivos UDMA66. compact como "vanilla" mas com muitos dos controladores menos usados removidos (som, v4l, etc). Em adio, ele contm o suporte embutido para dispositivos Ethernet PCI mais populares NE2000, 3com, 3c905, Tulip, ViaRhine e Intel EtherExpress Pro100. Estes controladores embutidos lhe permite usar todas as caractersticas da instalao da Debian via rede para instalar o disquete de controladores e/ou o sistema bsico atravs da rede, assim somente o disquete raz e disquete de inicializao precisam ser criados. Finalmente , o "compact" suporta diversos tipos de controladores RAID: DAC960, e controladores RAID Compaq SMART2. O sabor "compact" inclui um disquete de inicializao, um
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 31

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

disquete raz e um disquete de controladores. "idepci" O Kernel que suporta somente dispositivos IDE e PCI (e alguns tipos de dispositivos ISA). Este kernel deve ser usado se os controladores SCSI disponveis em outros tipos fazem seu sistema travar na inicializao (provavelmente por causa de conflitos de recursos ou alguma placa/controlador misteriosa em seu sistema). O sabor "idepci" tambm possui o driver para disquetes ide embutido, assim voc pode instalar atravs de dispositivos LS120 ou ZIP. No entanto ns descrevemos acima quanto espao ocupado em disquetes de 1.44 MB, voc pode ainda escolher outros mtodos de instalao. Os arquivos de configurao do kernel para estes trs sabore podem ser encontrados em seus respectivos diretrios nomeados "kernelconfig".

5.3. Fontes de Instalao para Diferentes Etapas


Esta seo indica o tipo de hardware que _pode_ e normalmente _funcionar_ em diferentes etapas da instalao. No garantido que todos os hardwares do tipo indicado funcionem com todos os kernels. Por exemplo, discos RAID geralmente no sero acessveis at que instale os controladores apropriados.

5.3.1. Iniciando o sistema de instalao


A inicializao do sistema de instalao talvez seja o passo mais crtico. O prximo captulo oferece detalhes adicionais, mas suas escolhas geralmente incluem: * the disquete de inicializao * um CDROM inicializvel * um disco rgido, via gerenciador de partida executando atravs de outro sistema operacional

5.3.2. Origens e passos de instalao

Precisamos da reviso de experts. A tabela seguinte indica que fontes voc pode usar em cada estgio do processo de instalao. A coluna indica o diferente estgio da instalao, organizado da esquerda para a direita na sequncia que eles ocorrem. A coluna da direita o mtodo de instalao. Uma clula em branco

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 32

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

indica que o canal no est disponvel no estgio de instalao; Y indica que est e S significa que est em alguns casos. Boot | Imagem Kernel | Contro. | Sist. Bsico | Pacotes | origem +++++ S | | | | | tftp S | Y | Y | Y | UGH | diskette S | Y | Y | Y | Y | CDROM S | Y | Y | Y | Y | hard disk | Y | Y | Y | Y | NFS | | S | S | Y | LAN | | | | Y | PPP Por exemplo, a tabela mostra que o PPP pode somente se usado para obter os pacotes. Note que voc6e somente ser perguntado para uma orgiem para a imagem do ekrnel e drivers em alguns mtodos de instalao. Se inicializar atravs de um CDROM, ele pegar estes itens automticamente atravs do CD. O ponto importante uqe _assim que inicializar atravs de um disquete, voc ser perguntado por um melhor mtodo de instalao_. Lembrese, no entanto, que voc _deve_ ter conscincia de seu kernel de inicializao. Veja a seo anterior para entender o que significam os "S" na coluna "Boot", e se sua arquitetura suporta aquele mtodo de inicializao. As linhas "LAN" t "PPP" se referem a transferncia de arquivos baseadas na Internet (FTP, HTTP e outras) atravs de Ethernet ou linhas telefnicas. Em geral, isto no estar disponvel, mas certos kernels podem lhe permitir fazer isto mais tarde. Experts podem tambm usar estas conexes para montar seus discos e realizarem outras operaes para acelerar este processo. O oferecimento de ajuda em tais casos, est fora do assunto deste documento.

5.3.3. Recomendaes
Obtenha um conjunto de CDs da Debian GNU/Linux. Inicialize atravs deles se possvel. Siga esta frase, voc provavelmente deve ou no. Se seu problema est simplesmente que sua unidade de CDRom no inicializvel, voc pode colocar os arquivos necessrios para o processo inicial de instalao em disquetes ou inicializar atravs de um sistema operacional alternativo. Caso isto falhe, voc pode ter sistemas operacinais existentes com algum espao livre. O ltimo sistema de instalao pode ler muitos sistemas de arquivos (NTFS sendo uma exceo prominente voc deve carregar o controlador correspondente). Se puder fazer isto, voc deve copiar a documentao, imagens iniciais de inicializao e utilitrios. Ento obtenhs os arquivos de controladores apropriados atravs de um simples arquivo e o sistema bsico. Inicialize e quando perguntado, indique ao programa de instalao a localizao dos arquivos que copiou. Estas so somente sugestes. Voc deve escolher quais destes mtodos mais conveniente para voc. Os disquetes so ambos convenientes e frgeis, assim eviteos se possvel. No entanto, comparado a inicializao de um sistema operacional j existente, ele oferece um ambiente limpo e um caminho fcil, assim ele apropriado para a inicializao, caso seu sistema suportar.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 33

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

5.4. Descrio dos arquivos do sistema de instalao


Esta seo contm uma lista anotada de arquivos que encontrar no diretrio disksi386. Voc pode no precisar copiar todos; isto depende do mtodo de inicializao e instalao do sistema bsico que voc escolher. Muitos arquivos so imagens dos disquetes; isto , um arquivo simples que pode ser gravado para um disquete para criar os discos necessrios. Estas imagens so, obviamente, independente do tamanho do disquete de destino. Por exemplo, 1.44MB a quantidade normal de dados que cabe em disquete de 3.5 polegadas padres. 1.2MB a quantidade de dados que normalmente cabe em discos flexveis de 5.25 polegadas, assim use esta imagem de disco com este tamanho se possuir tal unidade de disquetes. A imagem para disquetes de 1.44MB podem ser encontradas no diretrio images1.44. As Imagens para disquetes de 1.2MB podem ser encontradas no diretrio images1.20. A imagens para discos de 2.88MB disks, que so geralmente usadas na inicializao de unidades de CDROM, so encontradas no diretrio images2.88. Se estiver usando um navegador web em um computador conectado a rede para ler este documento, voc provavelmente poder copiar os aruqivos selecionando seus nomes no seu navegador. Dependendo do seu navegador, voc precisar fazer alguma ao especial para copiar diretamente para um arquivo, em modo binrio simples. Por exemplo, no Netscape voc precisa manter a tecla shift pressionada enquanto clica na URL para copiar o arquivo. Os arquivos podem ser copiados atravs de URLs deste documento ou voc pode copialos de http://http.us.debian.org/debian/dists/potato//main/disksi386/current/, ou do diretrio correspondente de qualquer um dos sites espelhos da Debian (http://www.debian.org/distrib/ftplist).

5.4.1. Documentao
_Manual de Instalao:_ install.pt.txt install.pt.html install.pt.pdf O arquivo que est lendo agora, em format texto plano ASCII, HTML ou PDF. _Pginas de manual dos programas de Particionamento:_ fdisk.txt cfdisk.txt Instrues de uso dos programas de particionamento disponveis. http://http.us.debian.org/debian/dists/potato//mai n/disksi386/current/basecont.txt Lista do contedo do sistema bsico. http://http.us.debian.org/debian/dists/potato//mai n/disksi386/current/md5sum.txt Lista de checksums MD5 dos arquivos binrios. Se tiver o programa md5sum, voc pode se assegurar que seus arquivos no esto corrompidos executando md5sum v c md5sum.txt.
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 34

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

5.4.2. Arquivos para o processo inicial de inicializao


_Imagens do disquete de inicializao:_
http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/safe/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/compact/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/idepci/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/safe/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/udma66/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images2.88/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images2.88/compact/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images2.88/idepci/rescue.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images2.88/udma66/rescue.bin

Esta so imagens de disco do disquete de inicializao. O disquete de inicializao usado para a instalao inicla e para emergncias, tal quando seu sistema no inicializa por alguma razo. No entanto recomendado que voc grave este disquete at mesmo se no estiver usando disquetes para a instalao. _Imagem(ns) raz:_
http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/root.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/root.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/compact/root.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/idepci/root.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/udma66/root.bin

Este arquivo contm uma imagem do sistema de arquivos temporrio que ser carregado na memria quando inicializar atravs do disquete de inicializao. Isto usado para instalaes atravs de disco rgido e disquetes. _Kernel do Linux:_ http://http.us.debian.org/debian/dists/potato//main/disksi386/current/linux http://http.us.debian.org/debian/dists/potato//main/disksi386/current/compact/linux http://http.us.debian.org/debian/dists/potato//main/disksi386/current/idepci/linux http://http.us.debian.org/debian/dists/potato//main/disksi386/current/udma66/linux Esta a imagem do kernel do Linux que ser usada na instalao a partir de CDs e disco rgido. Voc no precisar dela se estiver instalando atravs de disquetes. _Gerenciador de Partida para o DOS:_ http://http.us.debian.org/debian/dists/potato//main/disksi386/current/dosutils/loadlin.exe Voc precisar deste gerenciador de partida se estiver instalando atravs de uma partio DOS ou de um CDROM. Veja Seco 6.3.1, Booting from a DOS partition. _Arquivos em lote para a instalao via DOS:_ http://http.us.debian.org/debian/dists/potato//main/disksi386/current/install.bat http://http.us.debian.org/debian/dists/potato//main/disksi386/current/compact/install.bat http://http.us.debian.org/debian/dists/potato//main/disksi386/current/idepci/install.bat http://http.us.debian.org/debian/dists/potato//main/disksi386/current/udma66/install.bat Arquivo em lote do DOS para a instalao de sistemas Debian atravs do DOS. Este arquivo em lote usado para a instalao
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 35

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

atravs do disco rgido ou CDROM. Veja Seco 6.3.1, Booting from a DOS partition.

5.4.3. Arquivos de Controladores


Estes arquivos contm os mdulos do kernel, ou controladores, para todos os tipos de hardwares que no so necessrios para a inicializao do sistema de instalao. Voc pode obter os controladores que deseja em dois passos: primeiro identifique o arquivo do controlador que deseja utilizar, e ento selecione este controlador que deseja. Lembrese que seu arquivo de controlador deve ser consistente com sua escolha do kernel inicial. _Imagens do disquete de controladores_
http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/driver2.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/driver3.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/driver4.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/safe/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/safe/driver2.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/safe/driver3.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.20/safe/driver4.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/driver2.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/driver3.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/compact/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/idepci/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/safe/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/safe/driver2.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/safe/driver3.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/udma66/driver1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/udma66/driver2.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/udma66/driver3.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/udma66/driver4.bin

Estas so as imagens de disco do disquete de controladores. _arquivo disquete de controladores_ http://http.us.debian.org/debian/dists/potato//main/disksi386/current/drivers.tgz http://http.us.debian.org/debian/dists/potato//main/disksi386/current/compact/drivers.tgz http://http.us.debian.org/debian/dists/potato//main/disksi386/current/idepci/drivers.tgz http://http.us.debian.org/debian/dists/potato//main/disksi386/current/udma66/drivers.tgz Se voc no estiver limitado a disquetes, escolha um destes arquivos.

5.4.4. Arquivos do Sistema Bsico


O "Sistema Bsico da Debian" um conjunto de pacotes que so requeridos para executar a Debian de uma maneira mnima. Uma vez que configurar e instalar o sistema bsico, sua mquina pode "ser utilizada". _Imagens do sistema bsico:_ http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz ou
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 36

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base1.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base2.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base3.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base4.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base5.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base6.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base7.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base8.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base9.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base10.bin http://http.us.debian.org/debian/dists/potato//main/disksi386/current/images1.44/base11.bin Estes arquivos de imagem contm o sistema bsico que ser instaldo em sua partio Linux durante o processo de instalao. Este o mnimo necessrio para voc ser capaz de instalar o resto dos pacotes. O arquivo http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz para instalao atravs de outras mdias que no sejam disquetes, i.e., CDROM, disco rgido, ou NFS.

5.4.5. Utilitrios
http://http.us.debian.org/debian/dists/potato//main/disksi386/current/dosutils/rawrite2.exe Este um utilitrio DOS para gravar uma imagem de disco flexvel para um disquete. Voc no deve copiar as imagens para o disquete, ao invs disso use este utilitrio para "copiar em formato simples" para ele. Ns retornaremos agora para assuntos especficos a tipos particulares de origens. Por convenincia, eles aparecem na mesma ordem que as colunas na tabela anterior descrevendo as diferentes origens de instalao.

5.5. Disquetes
5.5.1. Confiana em disquetes
O maior problema de pessoas que instalam a Debian pela primeira vez sobre a confiana nos disquetes. O disquete de inicializao o disquete que pode ter o pior problema, porque ele lido diretamente pelo hardware, antes do Linux inicializar. Freqentemente, o hardware no pode ler a confiana do disquetes de driver do Linux, e poder parar sem mostrar nenhuma mensagem de erro caso ler dados incorretos do disco. Estas falhas podem tambm acontecer no disquete de controladores e nos disquetes do sistema bsico, a maioria deles so indicados por vrias mensagens sobre erros de I/O do disco. Se voc esta tendo problemas de instalao com um disquete em particular, a primeira coisa que deve fazer recopiar o disco de imagem afetado e gravala em _outro_ disquete.
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 37

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Simplesmente reformatando o antigo disquete no ser suficiente, at mesmo se parecer que o disquete foi foi reformatado e gravado sem erros. Em muitos casos til tentar gravar o disquete em um computador diferente. Um usurio relatou que tentou gravar uma imagem para o disquete _trs_ vezes antes de ter sucesso, e ento tudo funcionou corretamente com o terceiro disquete. Outro usurios tem relatado que simplesmente reiniciando o computador algumas vezes com o mesmo disquete na unidade, obtiveram sucesso na inicializao. Isto tudo devido a bugs de hardware ou firmware de unidades de disquetes.

5.5.2. Booting from Floppies


A inicializao atravs de disquetes suportada em muitas plataformas. Revisar e integrar as 2 discusses para m68k. Para inicializar atravs de disquetes, simplesmente copie a imagem do disquete de inicializao e a imagem do disquete de controladores. Se precisar tambm, voc pode modificar o disquete de inicializao; veja Seco 9.3, Trocando o kernel do disquete de inicializao. O disquete de inicializao no tem espao para a imagem do sistema de arquivos raz, assim voc dever gravar a imagem do sistema de arquivos raz em um disquete tambm. Voc pode criar aquele disquete da mesma maneira que criou as outras imagens de disquetes. Uma vez que o kernel seja carregado do disquete de inicializao, voc ser perguntado pelo disquete raz. Insira aquele disquete e continue. Veja tambm Seco 6.5, Inicializando com o disquete de inicializao.

5.5.3. Instalao do Sistema Bsico via Disquetes


Nota: Este no um meio recomendado de se instalar a Debian, porque disquetes so geralmente um tipo de mdia pouco confivel. somente recomendado se voc no tiver sistema de arquivos ou qualquer outro disco rgido existente em seu sistema. Complete estes passos: 1. Obtenha estas imagens de disco (estes arquivos so descritos em grandes detalhes em Seco 5.4, Descrio dos arquivos do sistema de instalao): * uma imagem do disquete de inicializao * as imagens do disquete de controladores * as imagens de disco do sistema bsico, i.e., base1.bin, base2.bin, etc. * e a imagem do sistema de arquivos raz 2. Localiza disquetes suficiente para todas as imagens de disco que
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 38

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

deseja gravar. 3. Crie os disquetes, como discutido em Seco 5.5.4, Criando Disquetes atravs das Imagens de Discos. 4. Insira o disquete de inicializao em sua unidade de disquetes, e reinicie o computador. 5. V at Captulo 6, Iniciando o sistema de instalao.

5.5.4. Criando Disquetes atravs das Imagens de Discos


Imagem de disco so arquivos que contm o contedo completo de um disco flexvel em formato _raw_ (simples). As imagens de disco, como o rescue.bin, no pode ser simplesmente copiado para o disquete. Um programa especial usado para gravar os arquivos de imagem para o disquete em formato _simples_. Isto requerido porque estas imagens so representaes em formato simples do disco; requerido para fazer a _cpia do setor_ de dados do arquivo no disquete. Existem diferentes tcnicas para criar disquetes atravs das imagens de disco, que depende de sua plataforma. Esta seo descreve como criar discos flexveis atravs dos discos de imagem para diferentes plataformas. No importa qual o mtodo que utiliza para criar seus disquetes, apenas se lembre de protegelos contra gravao aps gravar os discos de imagem, para evitar que sejam danificados acidentalmente.

5.5.4.1. Gravando Imagens de Disco atravs de um sistema Linux ou Unix


Para gravar a imagem de disco para os disquetes, voc provavelmente precisar acessar o sistema como root. Coloque um disquete em bom estado na unidade de discos. Aps isto, use o comando: dd if=arquivo of=/dev/fd0 bs=512 conv=sync ; sync onde: * <arquivo> um dos discos de imagem. * </dev/fd0> normalmente usado para especificar seu primeiro dispositivo de disco flexvel, ele pode ser diferente em sua estao de trabalho (em um Solaris, /dev/fd/0). O comando ira retornar ao aviso de comando antes do Unix finalizar a gravao para o disquete, de uma olhada no led de disco em uso da unidade de disquetes e tenha certeza que ele est apagado e o disco tenha parado antes de removelo da unidade. Em muitos sistemas, voc dever utilizar o comando para ejetar o disquete da unidade (em um Solaris, use eject, veja as pginas de manual). Muitos sistemas tentam montar automaticamente um disquete quando voc o coloca em sua unidade. Voc dever desativar esta caracterstica antes da estao de trabalho ser utilizado para gravar um disquete em _modo simples_. Infelizmente isto pode variar dependendo de seu
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 39

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

sistema operacional. No Solaris, tenha certeza que o vold no esta sendo executado. Em outros sistemas, pergunte ao seu administrador.

5.5.4.2. Writing Disk Images From DOS, Windows, or OS/2


Voc encontrar o programa rawrite2.exe no mesmo diretrio que as imagens de disco. Existem instrues sobre a utilizao deste programa no arquivo rawrite2.txt. Para gravar imagem de arquivos para disquetes, primeiro tenha certeza que iniciou no DOS. Tem se verificado muitos problemas quando tentaram usar rawrite2 a partir de uma seo DOS no Windows. Duplo clique no rawrite2 dentro do Windows Explorer algo que no funciona. Se voc no sabe como iniciar no DOS, pressione _F8_ durante a inicializao. Uma vez que iniciou no DOS, use o comando rawrite2 f arquivo d unidade onde: * <arquivo> um das imagens de disco flexvel. * <Unidade> a letra que identifica o disquete de destino em seu computador (a: ou b:).

5.6. CDROM
A inicializao pelo CDRom um dos meios mais fceis de instalao. Se voc no est com sorte e o kernel do CDRom no funciona, voc dever utilizar outra tcnica. A instalao a partir de CDRom descrita em Seco 6.4, Instalando atravs de um CD ROM. Note que certas unidades de CD rom podem requerer controladores especiais, e assim estar inacessveis nos primeiros estgios da instalao.

5.7. Disco Rgido


A inicializao atravs de um sistema operacional existente uma opo conveniente; para alguns sistemas este o nico mtodo de instalao suportado. Este mtodo descrito em Seco 6.3, Booting from a Hard Disk. Hardwares e sistemas de arquivos exticos podem tornar os arquivos no disco rgido inacessveis no processo de instalao. Se eles no so suportados pelo kernel O Linux, eles sero inacessveis at mesmo no fim!

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 40

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

5.8. Instalando atravs do NFS


Devido a natureza deste mtodo de instalao, somente o sistema bsico pode ser instalado via NFS. Voc precisar ter o disquete de inicializao e o disquete de controladores disponveis localmente usando um dos mtodos acima. Para instalar o sistema bsico via NFS, voc ter que seguir a instalao regular como explicada em Captulo 7, Usando dbootstrap para configurao inicial do sistema. No se esquea de carregar o mdulo (controlador) se sua placa Ethernet e o mdulo do sistema de arquivos NFS. Quando o dbootstrap lhe perguntar onde o sistema bsico est localizado (Seco 7.13, Instalar o Sistema Bsico), voc deve escolher NFS e seguir as instrues.

6. Iniciando o sistema de instalao


Este captulo inicia com algumas informaes gerais sobre a inicializao da Debian GNU/Linux, ento se move para sees individuais de mtodos de instalao particulares e sua concluso so alguns avisos sobre problemas que podem ser encontrados durante este processo (e como resolvelos). Note que em alguns computadores, o pressionamento de ControlAltDelete no reseta propriamente a mquina, assim recomendado um uma reinicializao mais "forte". Se estiver instalando atravs de sistemas operacionais existentes (e.g., de uma mquina DOS) voc no tem escolha. Caso contrrio, por favor faa uma reinicializao forte quando reinicializar.

6.1. Parmetros de Inicializao


Parmetros de inicializao so parmetros que so geralmente usados para ter certeza que os perifricos funcionaro corretamente. Para a maior parte, o kernel pode autodetectar as informaes sobre seus perifricos. No entanto existem casos que voc dever ajudar um pouco o kernel. Se estiver inicializando atravs do disquete de inicializao ou atravs de um CDROM ser mostrado a voc um aviso de comando, boot:. Os detalhes sobre como usar os parmetros de inicializao com o disquete de inicializao podem ser encontrados no Seco 6.5, Inicializando com o disquete de inicializao. Se estiver inicializando atravs de um sistema operacional existente, voc ter que usar outros mtodos para ajustar os parmetros de inicializao. Por exemplo, se estiver instalando atravs de uma partio DOS, voc pode editar o arquivo install.bat com qualquer editor de texto. Informaes completas sobre os parmetros de inicializao podem ser encontrados na url Linux BootPrompt HOWTO (http://www.linuxdoc.org/HOWTO/BootPrompt HOWTO.html); esta seo contm somente uma viso sobre os parmetros de inicializao mais utilizados. Se esta a primeira vez que voc est inicializando o sistema, tente os parmetros de inicializao padro (i.e., no tente passar argumentos) e veja se ele funciona corretamente. Provavelmente funcionar. Se isto no ocorrer, voc pode reiniciar depois e procurar por qualquer parmetro especial que passar a configurao do hardware ao sistema.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 41

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Quando o kernel inicializa, a mensagem Memory: <avail> k/ <total> k available dever ser mostrada pelo processo. <total> o total de RAM disponvel no sistema, em kilobytes, que est disponvel. Se ele no confere com a memria RAM que se tem instalada, voc precisar usar o parmetro mem=<ram>, onde <ram> o total de memria do sistema seguido de "k" para kilobytes, ou "m" para megabytes. Por exemplo, both mem=65536k ou mem=64m indicam uma memria RAM de 64MB. Muitos sistema tem disquete com "DCLs invertidos". Se voc receber erros de leitura do disquete, sempre quando o disquete est bom, tente o parmetro floppy=thinkpad. Em muitos sistemas, como o IBM PS/1 ou ValuePoint (que possuem unidades de disco ST 506), a unidade IDE no ser reconhecida corretamente. Outra vez, tente primeiro a inicializao sem nenhum parmetro e veja se a unidade IDE reconhecida corretamente. Se no, verifique a geometria do disco (cilindros, cabeas e setores) e use o parmetro hd=<cilindros, cabeas, setores>. Caso seu monitor seja capaz somente de mostrar pretoebranco, use o parmetro de inicializao mono. Caso contrrio, sua instalao utilizar colorido, que o padro. Se voc est inicializando com um console serial, geralmente o kernel ira detectalo automticamente. Se voc tem uma placa de vdeo (framebuffer) e tambm um teclado ligado no computador que deseja inicializar via console serial, voc dever passar o argumento console=<dispositivo> para o kernel, onde <dispositivo>. seu dispositivo serial, que usualmente algum parecido com "ttyS0". Detalhes completos sobre parmetros de inicializao podem ser encontrados em Linux BootPrompt HOWTO (http://www.linuxdoc.org/HOWTO/BootPromptHOWTO.html), incluindo dicas para hardwares antigos. Algumas dicas comuns esto includas abaixo em Seco 6.7, Troubleshooting the Boot Process.

6.2. Interpretando as Mensagens de Inicializao do Kernel


Durante a sequencia de inicializao, voc pode ver diversas mensagens na forma "cant find something", "someghing not present", "cant inicialize something", ou "even this driver release depends on something". Muitas destas mensagens de erro podem ser ignoradas. Elas aparecem porque o kernel do sistema de instalao criado para funcionar em computadores com diferentes tipos de perifricos. Obviamente, nenhum computador possui todos os tipos possveis de perifricos, ento o sistema operacional mostra diversas mensagens de erro quando no encontra os perifricos que voc no possui. O sistema ser pausado por um instante. Isto acontece quando ele est aguardando por uma resposta de algum dispositivo, e aquele dispositivo no esta presente em seu sistema. Se acontecer pausas muito longas durante a inicializao do sistema, voc pode criar um kernel personalizado depois (veja Seco 8.5, Compilando um novo Kernel).

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 42

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

6.3. Booting from a Hard Disk


Em alguns casos, voc pode inicializar atravs de um sistema operacional existente. Voc tambm pode inicializar atravs de outros mtodos e depois instalar o sistema bsico atravs do disco rgido.

6.3.1. Booting from a DOS partition


possvel a instalao da Debian atravs de uma partio DOS instalada na mesma mquina. Voc tem duas alternativas: Utilizando a instalao sem disquetes, ou iniciar pelo disquete de inicializao mas instalar o sistema bsico pelo seu disco local. Para tentar a inicializao com menos disquetes, siga estes passos: 1. Copie os seguintes arquivos do mirror FTP da Debian mais perto de voc e coloqueos em um diretrio da sua partio DOS: * Uma das imagens do disquete de inicializao, uma das imagens raz, um dos arquivos do kernel do Linux, e um dos arquivos em lote do DOS de Seco 5.4.2, Arquivos para o processo inicial de inicializao * um dos arquivos disquete de controladores de Seco 5.4.3, Arquivos de Controladores * http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz (veja Seco 5.4.4, Arquivos do Sistema Bsico) * http://http.us.debian.org/debian/dists/potato//main/disksi386/current/dosutils/loadlin.exe (veja Seco 5.4.2, Arquivos para o processo inicial de inicializao) 2. Inicialize no DOS (no no Windows) sem qualquer controlador carregado. Para fazer isto, pressione a tecla _F8_ no momento da inicializao (e opcionalmente selecione a opo "somente aviso de comando no modo de segurana"). 3. Execute o install.bat daquele diretrio do DOS. 4. V at Captulo 6, Iniciando o sistema de instalao. Se voc quiser inicializar atravs de disquetes e instalar o sistema bsico atravs de uma partio DOS, ento copie e crie o disquete de inicializao e disquete de controladores como descrito em Seco 5.5.4, Criando Disquetes atravs das Imagens de Discos. Copie <url id="http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz"> e coloque aquele arquivo na partio DOS.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 43

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

6.3.2. Instalando atravs de uma partio Linux


Voc pode instalar a Debian atravs de uma partio ext2fs ou atravs de uma partio Minix. Esta tcnica de instalao apropriada se voc esta trocando completamente seu sistema Linux atual pela Debian, por exemplo. Note que a partio de onde voc esta instalando no dever ser a mesma que voc esta instalando a Debian (e.g., /, /usr, /lib, e todas outras). Para instalar atravs de uma partio Linux existentes, siga estas instrues: 1. Obtenha os seguintes arquivos e os coloque em um diretrio de sua partio Linux . Use os arquivos maiores para sua arquitetura : * uma imagem do disquete de inicializao, veja Seco 5.4.2, Arquivos para o processo inicial de inicializao * um arquivo do disquete de controladores de Seco 5.4.3, Arquivos de Controladores * http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz 2. Voc pode usar qualuqer outro mtodo de inicializao funcional quando instalar atravs de uma partio. O seguinte assume que voc est inicializando com disquetes; no entanto, qualquer mtodo de inicializao pode ser usado. 3. Crie o disquete de inicializao como explicado em Seco 5.5.4, Criando Disquetes atravs das Imagens de Discos. Note que voc no precisar do disquete de controladores. 4. Insira o disquete de inicializao em sua unidade de disquetes e reinicie o computador. 5. V at Captulo 6, Iniciando o sistema de instalao.

6.4. Instalando atravs de um CDROM


Se tiver uma unidade de CD que inicializvel e se sua arquitetura e sistema suportar a inicializao atravs da unidade de CDROM, voc npo precisar de qualquer disquete. Configure se hardware como indicado em Seco 3.3.2, Seleo de dispositivo de BOOT. Eno coloque o CDROM na unidade e reinicie o computador. Caso seu hardware no suportar CDROMs inicializveis, voc deve inicializar no DOS e executar o arquivo boot.bat que est localizado no diretrio \boot do seu CD. Ento, v at Captulo 7, Usando dbootstrap para configurao inicial do sistema. At mesmo se no puder inicializar atravs do CDROM, voc pode instalar o sistema bsico da Debian atravs do CDROM. Simplesmente inicialize usando uma das outras tecnicas de
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 44

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

instalao; quando for a hora de instalar o sistema bsico e qualquer pacote adicional, apenas aponte seu sistema de instalao para sua unidade de CDROM como descrito em Seco 7.13, Instalar o Sistema Bsico.

6.5. Inicializando com o disquete de inicializao


Inicializao atravs do disquete de inicializao fcil: coloque o disquete de inicializao na unidade de disquetes primria e reinicie o sistema pressionando _reset_, ou desligando e religando o computador. Como mencionado acima, uma reinicializao rgida recomendada. O disquete ser acessado, e voc ver uma tela que introduz o disquete de inicializao e finaliza com o aviso de comando boot:. Se voc esta utilizando um meio alternativo de inicializar seu sistema, siga as instrues e aguarde pelo aparecimento do aviso de boot:. . Se sua unidade de disquetes menor que 1.4MB, ou, de fato, voc sempre inicializa atravs de disquetes em sua arquitetura, voc dever utilizar o mtodo de inicializao atravs de um discoram, e voc precisar do disco de root. Voc pode fazer duas coisas no aviso de boot:. Voc pode pressionar as teclas _F1_ a _F10_ para ver as poucas pginas de ajuda, ou voc pode iniciar o sistema. Informaes sobre parmetro de boot podem ser encontradas pressionando _F4_ e _F5_. Se voc incluir qualquer parmetros na linha de comando de boot, tenha certeza de digitar o mtodo de boot (o padro linux) e um espao antes do primeiro parmetro (e.g., linux floppy=thinkpad). Se voc simplesmente pressionar <Enter>, ser o mesmo que digitar linux sem nenhum parmetro. O disquete chamado de disquete de inicializao porque voc pode usalo para inicializar seu sistema e fazer reparos em problemas que impeam a inicializao pelo disco rgido. Assim, voc deve guardar este disquete aps instalar seu sistema. Pressione _F3_ para mais detalhes de como utilizar o disquete de inicializao. Uma vez que pressionar _Enter_, voc ver a mensagem Loading... (carregando...), e ento Uncompressing Linux (descompactando Linux), e ento uma tela cheia ou uma tela sobre os hardwares encontrados em seu sistema. Mais informaes sobre este passo do processo de boot pode ser encontrado abaixo. Se voc escolher um mtodo no padro de boot, e.g., "ramdisk" ou "floppy", voc ser perguntado para inserir o disquete root. Insira o disquete root na unidade de disquetes e pressione <Enter>. Se voc escolher floppy1 insira o disquete root na segunda unidade de disquetes.

6.6. Booting from CDROM


A inicializao atravs do CDROM uma simples questo de colocar o CDROm na unidade e inicializar. O sistema dever inicializar, e voc dever ver o aviso de comando boot:. Voc pode entrar aqui com seus parmetros de inicializao ou selecionar sua imagem do kernel. _FIXME: necessrio mais fatos e documentao sobre CDROMs_

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 45

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

6.7. Troubleshooting the Boot Process


Se voc tem problemas e o kernel trava durante o processo de inicializao, no reconhece perifricos instalados ou unidades no so reconhecidas corretamente, a primeira coisa para checar os parmetros de inicializao, como discutido em Seco 6.1, Parmetros de Inicializao. Normalmente, estes problemas podem ser resolvidos removendose perifricos e addons, e ento tentando inicializar novamente. Modems internos, plscas de com e dispositivos Plugand Play podem ser especialmente problemticos. Se tiver um computador muito antigo, e o kernel trava aps mostrar a mensagem Checking hlt instruction..., ento tente o argumento de inicializao nohlt, que desativa este teste. Se voc ainda tem problemas, por favor envie um relatrio sobre esta falha. Envie um email (em ingls) para <submit@bugs.debian.org>. Voc deve incluir o seguinte nas primeiras linhas de seu email: Package: bootfloppies Version: <verso> Preencha <verso> com a verso dos disquetes de inicializao que voc teve problemas. Se no conhecer a <verso>, use a data destes arquivos, e inclua o nome da distribuio que foi copiado (e.g., "stable", "frozen") Voc deve incluir ainda as seguintes informaes no seu relatrio: architecture: i386 model: <vendedor do hardware e modelo> memory: <quantidade de memria RAM> scsi: <adaptador SCSI, se possuir> cdrom: <modelo do CDROM e tipo da interface, e.g., ATAPI> network card: <placa de interface de rede, se possuir> pcmcia: <detalhes sobre qualquer dispositivo PCMCIA> Dependendo da natureza da falha, tambm seria til descrever se voc esta instalando o sistema em um disco IDE ou SCSI, outros perifricos como audio, capacidade do disco, e modelo da placa de vdeo. No registro de falha, descreva qual o problema, incluindo a ltima mensagem que o kernel mostrou antes de travar. Descreva os passos feitos por voc at o sistema encontrar este problema.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 46

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

7. Usando dbootstrap para configurao inicial do sistema


7.1. Introduo ao dbootstrap
dbootstrap o nome do programa que executado aps o sistema de instalao ser iniciado. Ele responsvel pelas configuraes e a instalao do "sistema bsico". O principal objetivo do dbootstrap e o principal motivo da configurao inicial do sistema, a configurao de certos elementos de seu sistema. Por instante, isto inclui seu endereo IP, nome do host e outros aspectos de sua configurao de rede, se existir. Isto tambm inclui a configurao dos mdules do kernel. Estes mdules incluem hardwares de armazenamento, drivers de rede, suportes especiais a lnguas, e suporte a outros perifricos. Primeiramente concluda a configurao destes itens fundamentais, porque podem ser necessrios para o funcionamento correto de seu sistema ou dos prximos passos da instalao. dbootstrap uma simples aplicao baseada em caracteres (muitos sistemas no possuem capacidades grficas). Ele muito fcil de usar; geralmente, ele sempre lhe guiar durante cada passo do processo de instalao de forma linear. Voc pode voltar ou repetir um passo se voc encontrar algum erro. A navegao pelo dbootstrap feita com as setas do teclado, _Enter_ e _Tab_. Se voc um usurio experiente do Unix ou Linux, pressione _Alt esquerdoF2_ para acessar o segundo _console virtual_. Que a tecla _Alt_ que fica do lado esquerdo da barra de espao, e a tecla de funo _F2_, ao mesmo tempo. Esta uma janela separada executando um shell clone chamado de ash. Neste ponto voc ter inicializado pela unidade de disco RAM, e existem utilitrios limitados de Unix disponveis para seu uso. Voc pode ver quais programas esto disponveis com o comando ls /bin /sbin /usr/bin /usr/sbin. Use os menus para fazer qualquer tarefa que estiver disponvel o shell e comandos esto aqui somente para usar caso der alguma coisa errada. Em particular, voc sempre dever utilizar os menus (no o shell) para ativar sua partio swap, porque o programa do menu no detecta que voc concluiu isto atravs do shell. Pressione _Alt esquerdo e F1_ para voltar para o menu. O Linux possui mais de 64 consoles virtuais, embora o disquete de inicializao utilize somente poucos deles. Mensagens de erro so normalmente redirecionadas para o terceiro terminal virtual (conhecido como tty3). Voc pode acessar este terminal pressionando _Alt esquerdo_ e _F3_ (segure a tecla _Alt_ enquanto pressiona a tecla de funo _F3_); volte para dbootstrap com _Alt esquerdo_ e _F1_.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 47

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

7.2. Menu Principal de Instalao Sistema Debian GNU/Linux


Voc ver uma caixa de dilogo que diz O programa de instalao est determinando o estado atual de seu sistema e o prximo passo de instalao que dever ser executado.. Em muitos sistemas, esta mensagem mostrada muito rpido para ser lida. Voc ver esta caixa de dilogo entre os passos do menu principal. O programa de instalao, dbootstrap, checar o estado do seu sistema entre cada passo. Esta checagem permite a voc reiniciar a instalao sem perder o trabalho j concludo, caso tiver que interromper o sistema na metade do processo de instalao. Se voc tiver que reiniciar a instalao, voc dever reconfigurar o teclado, reativar sua partio swap, e remontar quaisquer discos que tenha inicializado. Qualquer coisa feita com o sistema de instalao ser salvo. Durante todo o processo de instalao, sempre ser mostrado o menu principal, entitulado Menu Principal de Instalao Sistema Debian GNU/Linux As opes no topo do menu so alteradas para indicar seu progresso durante a instalao do sistema. Phil Hughes escreveu no Linux Journal (http://www.linuxjournal.com/) que voc pode ensinar uma galinha a instalar a Debian! Ele quiz dizer que durante o processo de instalao estava a maior parte _bicando_ a tecla _Enter_. A primeira escolha no menu de instalao ser a prxima ao que voc dever executar de acordo com o que o sistema detectou que est concludo. Ele diz Prximo, e ser levado ao prximo passo do sistema de instalao.

7.3. Configurar o Teclado


Verifique se a barra luminosa est no item Prximo, e pressione _Enter_ para ir at o menu de configurao de teclado. Selecione o teclado conforme o tipo que utiliza para sua linguagem nacional, se seu tipo de teclado no for listado, selecione *something close*. Uma vez que o sistema de instalao for concludo, voc poder selecionar um tipo de teclado atravs de vrias opes (execute kbdconfig como root quando completar a instalao). Mova a barra luminosa para a seleo de teclado que desejar e pressione _Enter_. Use as setas de teclado para mover a barra luminosa elas esto sempre no mesmo lugar em todos os padres de teclados nacionais, assim as setas so independentes da configurao de teclado. Se voc estiver instalando em uma estao de trabalho sem o disco rgido, os prximos passos sero pulados, desde que no h discos locais para serem particionados. Neste caso, seu prximo passo ser Seco 7.12, Configurar a Rede. Aps isto, voc ser perguntado para montar sua partio NFS root em Seco 7.8, Montar uma Partio Linux j Inicializada.

7.4. ltima Chance!


Ns lhe dissemos para fazer a cpia de segurana de seus discos? Agora sua primeira chance de apagar todos os dados em seu disco, e sua ltima chance de salvar seu antigo sistema. Se voc no fez o backup de todos os seus discos, remova o disquete da unidade, reinicie o computador, e faa os backups.
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 48

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

7.5. Particionar o Disco Rgido


Se voc no particionou seus discos rgidos com o sistema de arquivos Linux native e Linux swap, i.e., como descrito em Seco 4.6, Particionando antes da instalao, o item de menu Prximo ser Particionar o Disco Rgido. Se voc j criou no mnimo uma partio Linux native e uma partio de disco Linux swap, a prxima opo do menu ser Inicializando a partio swap... , ou voc poder pular este passo se o seu sistema tem pouca memria e caso tenha ativado a partio swap quando o sistema foi iniciado. Se estiver na seleo de menu Prximo, voc pode usar a seta para baixo para selecionar Particionar o Disco Rgido. O item de menu Particionar o Disco Rgido mostra a voc uma lista de discos rgidos que voc pode particionar, e executar o programa de particionamento. Voc deve criar no mnimo uma partio de disco "Linux native" (tipo 83) e voc provavelmente precisar de uma partio "Linux swap" (tipo 82), como explicado em Captulo 4, Particionando seu disco rgido. Se voc tem dvida sobre o particionamento de disco, volte e leia aquele captulo. Dependendo da sua arquitetura, existem diferentes programas que podem ser usados. Estes so os programas disponveis para sua arquitetura. fdisk O particionador original de discos do Linux, bom para gurus; leia a pgina de manual do fdisk (fdisk.txt). cfdisk um particionador de discos simples de ser utilizado para o resto das pessoas; leia a pgina de manual do cfdisk (cfdisk.txt). Um destes programas ser executado por padro quando voc selecionar Particionar o Disco Rgido. Se o programa executado por padro no o que deseja, saia do particionador, v para o shell (tty2), e digite manualmente o nome do programa que deseja usar (e argumentos se precisar). Ento pule o passo Particionar o Disco Rgido no dbootstrap e continue com o prximo passo. Uma partio swap extremamente recomendada, mas voc pode continuar sem ela se insistir, e se o sistema possuir mais que 16MB de RAM. Para instalar sem uma partio swap, selecione a opo do menu Continuar sem uma partio Swap. Lembrese de marcar usa partio root como "Bootable"(inicializvel).

7.6. Inicializando a partio swap...


Este ser o prximo item de menu uma vez que criou uma partio de disco. Se tem a opo de inicializar e ativar a nova partio swap, ativar uma partio anteriormente inicializada, e continuar sem uma partio swap. sempre permitido reinicializar uma partio swap, s selecionar Inicializando a partio swap... a menos que saiba seguramente o que est fazendo.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 49

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Esta opo de menu mostrar a voc uma caixa de dilogo dizendo Selecione a partio para ativar como dispositivo swap.. O dispositivo padro mostrado ser a partio swap que voc configurou atualmente; se for, apenas pressione _Enter_. Aps isto voc ter a opo de verificar toda a partio por blocos de discos que no podem ser lidos causados por defeitos na superfcie dos discos do disco rgido. Isto til se voc tiver um disco MFM, RLL, ou discos SCSI antigos, e nunca danifica (embora possa levar algum tempo). Discos funcionando corretamente em muitos dos sistemas modernos no precisam desta opo, como eles possuem mecanismos internos prprios para mapear blocos de discos defeituosos. Finalmente, esta a mensagem de confirmao, desde que a inicializao destri todos os dados antigos da partio. Se est tudo bem, selecione Sim. A tela mostrar o programa de inicializao sendo executado.

7.7. Inicializar uma Partio Linux


Neste ponto, a prxima opo mostrada no menu ser Inicializar uma Partio Linux. Se no for ela, porque voc no completou o processo de particionamento do disco, ou voc no escolheu uma das opes de menu de sua partio de troca. Voc pode inicializar uma partio Linux, ou alternativamente voc pode montar uma partio inicializada anteriormente. Note que o dbootstrap _no_ atualizar um sistema antigo sem destrulo. Se voc est atualizando, a Debian pode usualmente atualizarse, e voc no precisar utilizar o dbootstrap. Para instrues de upgrade para a Debian 2.2, veja instrues de upgrade (http://www.debian.org/releases/2.2/i386/releasenotes/). Assim, se voc esta utilizando parties de disco antigas que no esto vazias, i.e. se voc deseja destruir o que estiver nela, voc dever inicializala (que apagar todos os arquivos). Mais ainda, voc deve inicializar qualquer partio que voc criou no passo de particionamento de disco. Sobre a nica razo para montar uma partio sem inicializala neste ponto porque voce j deve ter feito grande parte do processo de instalao com as mesmas configuraes dos disquetes de instalao. Selecione a opo de menu Prximo e monte a partio de disco /. A primeira partio que voc montar e inicializar ser a nica montada como / (pronunciada "raz" em ingls "root"). Aps voc montar a partio /, o prximo item de menu ser Instalar o Kernel do Sistema e os Mdulos, a no ser que voc j tenha feito vrios passos da instalao. Voc pode usar as setas para selecionar o item de menu para inicializar e/ou montar as parties de disco caso voc tiver mais parties para configurar. Se voc criou parties separadas para /var, /usr ou outros sistemas de arquivos, voc pode inicializalas e/ou montalas agora.

7.8. Montar uma Partio Linux j Inicializada


Uma alternativa para Seco 7.7, Inicializar uma Partio Linux, o passo Montar uma Partio Linux j Inicializada. Use isto se voc esta resumindo uma instalao que foi perdida, ou se voc deseja montar parties que j foram inicializadas.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 50

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Se voc estiver instalando em uma estao de trabalho sem disco rgido, neste ponto, voc pode montar sua partio NFS root atravs do servidor NFS remoto. Especificamente o caminho para o servidor NFS na sintaxe NFS, isto , <nomedoservidorouIP>:<caminhodo compartilhamentodoservidor>. Se voce precisar montar sistemas de arquivos adicionais tambm, voc pode montalos agora. Se voc ainda no configurou sua rede como descrito em Seco 7.12, Configurar a Rede, ento ao selecionar uma instalao NFS, ser perguntado por por isso.

7.9. Instalar o Kernel do Sistema e os Mdulos


Este ser o prximo passo do menu aps voc montar sua partio raz, a no ser que voc j tenha feito este passo em uma execuo anterior do dbootstrap. Primeiro, voc ser perguntado se o dispositivo que montou em raz o correto. No prximos passo, ser mostrado um menu de dispositivos de onde voc pode instalar o kernel. Escolha o dispositivo apropriado que contm o kernel e mdulos. Se voc est instalando atravs de um sistema de arquivos local, selecione o dispositivo "harddisk" (disco rgido) se no estiver montado, ou dispositivo "mounted" caso estiver. O prximo passo, selecionar a partio onde o programa de instalao da Debian est localizado, volte em Seco 6.3, Booting from a Hard Disk. Aps isto o sistema lhe perguntar a localizao do sistema de arquivo onde os arquivos sero colocados; tenha certeza de ter colocado uma "/" na localizao. Aps isto, voc deve provavelmente deixar o dboostrap tentar encontrar os arquivos atuais por si prprio; mas ele deixara escolher o caminho caso precisar. Se voc est instalando a partir de disquetes, ser preciso colocar o disquete de inicializao (que provavelmente est na unidade de disquetes), seguido do disquete de controladores. Se voc deseja instalar o kernel e mdulos atravs da rede, voc pode fazer isto usando a opo "nfs". Sua placa de rede deve ser suportada pelo kernel padro (veja Seco 2.4, Perifricos e outros Hardwares). Se a opo "nfs" no aparecer, voc precisar selecionar Cancelar, e ento voltar e selecionar o passo Configurar a Rede ( veja Seco 7.12, Configurar a Rede). Ento reexecute este passo. Selecionando a opo "nfs", digite o nome de seu servidor NFS e o caminho da localizao dos arquivos. Assumindo que voc tenha colocado a imagem do disquete de inicializao e do disquete de controladores no servidor NFS na localizao apropriada, estes arquivos estaro disponveis para voc instalar o kernel e mdulos. netfetch precisa ser documentado aqui. Se voc esta instalando em uma estao sem disco, voc j deve ter configurado sua rede como descrito em Seco 7.12, Configurar a Rede. Escolha a opo para instalar o kernel e mdulos atravs do NFS. Proceda da mesma maneira que no pargrafo acima. Pode ser necessrio realizar outros passos para outras mdias de instalao.

7.10. Configurar o Suporte PCMCIA


Este um passo alternativo, _antes_ da seleo do menu Configurar os Mdulos dos Controladores de Dispositivos, chamada Configurar o Suporte PCMCIA. Esta opo usada para ativar o suporte PCMCIA.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 51

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Se voc tem uma placa PCMCIA, mas ela no for necessria durante a instalao da Debian (i.e., instalao com uma placa de rede PCMCIA Ethernet), ento no ser necessrio configurar PCMCIA neste ponto. Voc pode facilmente configurar e ativar PCMCIA em outra hora, aps completar a instalao. No entanto, se estiver instalando atravs de um dispositivo de rede PCMCIA, esta alternativa deve ser selecionada, e o suporte PCMCIA deve ser configurado antes de se configurar a rede. Se voc precisa instalar PCMCIA, selecione a alternativa, abaixo Configurar os Mdulos dos Controladores de Dispositivos. Voce ser perguntado sobre qual controlador PCMCIA que seu sistema contm. Em muitos casos, este ser i82365. Em muitos casos, pode ser tcic; o vendedorfornecedor de seu notebook pode fornecer mais especificaes se estiver em dvida. Voc pode geralmente deixar alguns espaos de opes em branco. Denovo, certos hardware requerem necessidades especiais; o Linux PCMCIA HOWTO (http://www.linuxdoc.org/HOWTO/PCMCIAHOWTO.html) contm diversos detalhes no caso da configurao padro no funcionar. Em muitos casos isolados, voc precisar ler e editar /etc/pcmcia/config.opts. Voc pode abrir seu segundo terminal virtual(_Alt esquerdo e F2_) e editar este arquivo, e ento reconfigurar seu PCMCIA, ou forar manualmente um recarregamento dos mdulos usando insmod e rmmod. Uma vez que o PCMCIA estiver configurado e instalado corretamente, voc dever voltar e configurar seus controladores de dispositivos como descrito na prxima seo.

7.11. Configurar os Mdulos dos Controladores de Dispositivos


Selecione o item de menu Configurar os Mdulos dos Controladores de Dispositivos e procure por dispositivos que estejam em seu sistema. Configure estes controladores de dispositivos, e eles sero carregados toda vez que seu sistema inicializar. Voc no precisa configurar todos os dispositivos neste ponto; somente os dispositivos necessrios durante a instalao do sistema bsico so requeridos aqui. Isto inclui controladores Ethernet. Em qualquer ponto aps o sistema estar instalado, voc pode reconfigurar seus mdulos com o programa modconf.

7.12. Configurar a Rede


Voc ter que configurar a rede a no ser que voc no tenha uma rede, mas voc somente ter que responder duas questes Escolher o Host Name, e "seu sistema esta conectado em uma rede?". Se voc esta conectado em uma rede, voc precisar de detalhes da seo Seco 3.2, Informaes que precisa saber. No entanto, se sua conexo primria com a rede for PPP, voc deve escolher _NOT_(no) para configurar a rede.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 52

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

O dbootstrap perguntar vrios detalhes sobre sua rede; preencha as perguntas atravs de Seco 3.2, Informaes que precisa saber. O sistema tambm resumir sua informao de rede e perguntar a voc confirmando. Aps, voc precisar especificar qual dispositivo de rede utiliza como sua rede primria. Normalmente, isto ser "eth0" (o primeiro dispositivo Ethernet). Em um Notebook, o dispositivo de rede mais conhecido como sua rede primria "PCMCIA". Voc precisar de muitos detalhes tcnicos, ou talvez no, tenha em mos: o programa assume que o endereo IP da rede o bitwise, e seu endereo IP e sua mascara de rede. Ele adivinhar se o endereo broadcast o biwise ou de seu endereo IP do sistema com uma negao bitwise da netmask. Ele tambm adivinhar se seu sistema de gateway tambm seu servidor DNS. Se voc no encontrar nenhuma destas respostas, use as suposies do sistema voc pode alteralos aps o sistema estar instalado, se necessrio, editando by editing /etc/network/interfaces.

7.13. Instalar o Sistema Bsico


Durante o passo Instalar o Sistema Bsico, aparecer um menu de dispositivos de onde voc poder instalar o sistema bsico. Voc deve selecionar o dispositivo apropriado. Se voc escolher a instalao atravs de um sistema de arquivos no disco rgido ou pelo CD ROM, voc ser perguntado por um caminho especfico para o arquivo http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz. Se voc tiver a mdia oficial, o valor padro dever estar correto. Ou ento, entre com o caminho onde o sistema bsico pode ser encontrado, relativo ao ponto de montagem da mdia. Como no passo Instalar o Kernel do Sistema e os Mdulos, voc pode deixar dbootstrap procurar o arquivo por si prprio no caminho especificado. Se voc escolher instalar atravs de um disco flexvel, coloque os disquetes do sistema bsico em ordem, quando forem pedidos pelo dbootstrap. Se um destes disquetes estiver com problemas de leitura, voc dever criar um disquete substituindo este e colocar outra vez todos os disquetes no sistema. Aps todos os disquetes serem lidos, o sistema instalar os arquivos lidos dos disquetes. Isto pode demorar 10 minutos ou mais em sistemas lentos, menos em sistemas rpidos. Se estiver instalando o sistema bsico via NFS, ento escolha NFS e continue. Ser perguntado o servidor especfico, o compartilhamento no servidor, e o subdiretrio onde o arquivo http://http.us.debian.org/debian/dists/potato//main/disksi386/current/base2_2.tgz pode ser encontrado. Se voc tem problemas montando NFS, tenha certeza que a hora do sistema no servidor NFS mais ou menos igual a hora no sistema do cliente. Voc pode configurar sua data em tty2 usando o comando date; voc ter que fazer isto manualmente. Veja o comando date(1) no manual.

7.14. Configurar o Sistema Bsico


Neste ponto o sistema Debian mnimo deve ter sido instalado, mas voc deve fazer diversas configuraes antes do sistema ser executado. Voc ser perguntado para selecionar sua zona do tempo. Existem muitos meios de especificar sua zona do tempo; ns sugerimos voc ir ao painel Diretrios: procure e selecione seu pas (ou

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 53

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

continente). Isto alterar as zonas do tempo disponveis, e selecione localizada geogrfica (i.e., pas, provncia, estado ou cidade) no painel Fusohorrio:. Aps isto, voc ser perguntado se o relgio do sistema dever ser ajustado para a hora GMT ou hora local. Selecione GMT (i.e., Sim) se voc somente est executando Unix em seu computador; selecione local time (hora local) (i.e., No) se voc est executando outro sistema operacional que no seja a Debian. Unix (e Linux no uma exceo) geralmente deixa a hora GMT no relgio do sistema e converte a hora visvel para a zona do tempo local. isto permite o sistema manter horrios de vero e anos bissextos, e at permite usurios que esto logados em outras zonas do tempo usarem zonas do tempo individualmente naquele terminal.

7.15. Fazer o Linux Inicializar pelo Disco Rgido


Se voc selecionar "fazer o disco rgido inicializar diretamente pelo Linux", e voc _no_ est instalando a partir de uma estao sem disco rgido o sistema lhe perguntar sobre a instalao de um master boot record. Se voc no est usando um boot manager (e iste provavelmente o caso se voc no conhecer o que um boot manager) ou no tem outros sistemas operacionais diferentes no mesmo computador, responda Sim a esta questo. Note que se voc responder Sim, voc no poder iniciar o DOS normalmente em sua mquina, por instante. Seja cuidadoso e veja Seco 8.3, Reativando o DOS e Windows. Se voc responder Sim, a prxima questo ser se voc quer que o Linux inicialize automaticamente atravs do disco rgido quando ligar seu computador. Isto configura a partio do Linux como _inicializvel_ a nica que ser carregada atravs do disco rgido na inicializao. Note que uma mquina utilizando mltiplos sistemas operacionais algo de uma arte desconhecida. Este documento no tentar descrever os diversos boot managers (gerenciadores de inicializao), que variam de arquitetura e at mesmo por subarquitetura. Voc deve consultar a documentao de seu boot manager para mais detalhes. Lembrese: quando trabalhar com um boot manager, sempre tenha muito cuidado. O gerenciador de partida padro i386 chamado "LILO". Ele um programa complexo que oferece vrias funcionalidades, incluindo gerenciamento de boot do DOS, NT e OS/2. Se voc tiver necessidades especiais, leia as instrues no diretrio /usr/doc/lilo/; tambm veja http://www.linuxdoc.org/HOWTO/mini/LILO.html. Voc pode pular este passo agora, e configurar depois a partio inicializvel com os comandos do fdisk do Linux ou programas de ativao. Se voc se atrapalhou e no pode mais iniciar o DOS, ser necessrio utilizar um disquete de inicializao DOS e usar o comando fdisk /mbr para reinstalar o bloco de inicializao do DOS no entanto, isto significa que voc precisar usar outro meio para conseguir inicializar a Debian! Se voc est instalando em uma estao de trabalho sem disco, obviamente, a inicializao atravs de um disco local no ser sua opo, e voc dever pular este passo.

7.16. Criar um Disquete de Partida


Voc dever criar um disquete de inicializao at mesmo se voc pretende inicializar o sistema pelo disco rgido. A razo para isto a possibilidade do bootstrap do disco rgido ser *meio instalado*, mas um disquete de inicializao sempre funcionar. Selecione atravs do menu a opo Criar um Disquete de Partida e insira um disquete vazio quando for perguntado. Tenha
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 54

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

certeza que o disquete no esta protegido contra gravao, porque o programa formatar e gravar no disquete. Marque este disquete como "Inicializao personalizada" e reproteja o disquete contra gravao aps a cpia dos arquivos.

7.17. O Momento da Verdade


Sua primeira inicializao do sistema conhecido por engenheiros como o "teste de fumaa". Se voc tiver qualquer disquete na sua unidade de disquetes, removao. Seleciona no menu a opo Reinicializar o Sistema. Se est inicializando diretamente na Debian, e o sistema no iniciar, utilize o mdia de inicializao original(atualmente, o disquete de inicializao), ou insira o disco flexvel personalizado que voc criou no passo anterior, e resete seu sistema. Se voc _no_ esta usando o disquete de inicializao personalizado, voc provavelmente ter que incluir vrios parmetros de boot. Se inicializar com o disquete de inicializao ou tcnicas similares, voc precisar especificar rescue root=<root>, onde <root> sua partio root, por exemplo "/dev/sda1". A Debian dever inicializar, e voc ver as mesmas mensagens de quando voc iniciou o sistema de instalao pela primeira vez, seguida de vrias mensagens novas.

7.18. Escolher a senha do root


A conta _root_ tambm chamada de _super usurio_, este um login que ultrapassa todos as protees de segurana de seu sistema. A conta root somente deve ser usada para fazer a administrao do sistema, e usada o menor tempo possvel. Qualquer senha que criar dever conter de 6 a 8 caracteres, e tambm poder conter letras maisculas e minsculas, e tambm caracteres de pontuao. Tenha um cuidado especial quando escolher sua senha root, desde que ela a conta mais poderosa. Evite palavras de dicionrio ou o uso de qualquer outros dados pessoais que podem ser adivinhados. Se qualquer um lhe pedir senha root, seja extremamente cuidadoso. Voc normalmente nunca deve distribuir sua conta root, a no ser que esteja administrando um computador com mais de um administrador do sistema.

7.19. Criando um usurio ordinrio


O sistema perguntar a voc sobre a criao de uma conta de usurio ordinrio. Esta conta ser seu login pessoal. Voc _no_ dever usar a conta root para uso dirio ou como seu login pessoal. Porque no? Bem, uma razo para evitar usar privilgios root por causa da facilidade de se cometer danos irreparveis como root. Outra razo que voc pode ser enganado e rodar um programa _Cavalo de Tria_ que um programa que obtm poderes do super usurio para comprometer a segurana do seu sistema sem que voc saiba. Qualquer bom livro de
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 55

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

administrao de sistemas Unix cobre este tpico em maiores detalhes considere a leitura de um destes se isto for novidade para voc. Nomeie a conta do usurio do jeito que quiser. Se seu nome John Smith, voc pode usar "smith", "john", "jsmith" ou "js".

7.20. Suporte a Senhas Ocultas


O Prximo passo, o sistema perguntar sobre a ativao de shadow password (senhas ocultas). Este um mtodo para seu sistema Linux ter um pouco mais de segurana. Em um sistema sem senhas ocultas, as senhas so armazenadas (encriptadas) em um arquivo lido por todos, /etc/passwd. Este arquivo pode ser lido por qualquer um que entra no sistema porque ele contm dados vitais dos usurios, por exemplo, o mapeamento entre identificaes numricas de usurios e nomes de login. Ento, algum pode conseguir seu arquivo /etc/passwd e executar um ataque brute force nele para tentar descobrir as senhas. Se voc tem senha oculta ativada, as senhas sero armazenadas no arquivo /etc/shadow, que lido somente pelo root. Ento, ns recomendamos que voc ative a senha oculta (shadow passwords). A reconfigurao do seu sistema de senhas sombras pode ser feito a qualquer hora com o programa shadowconfig. Aps a instalao, veja /usr/doc/passwd/README.debian.gz para mais informaes.

7.21. Removendo PCMCIA


Se voc no precisar do suporte para PCMCIA, voc removelo neste momento. Isto faz sua inicializao mais limpa; e facilitar tambm a troca do seu kernel (PCMCIA requer muita correlao entre as verses dos drivers PCMCIA, os mdulos do kernel, e o prprio kernel).

7.22. Selecionando e Instalando Perfis


O sistema agora perguntar se voc deseja utilizar as configuraes de software prdefinidas oferecidas pela Debian. Voc pode sempre escolher, pacote por pacote, o que deseja instalar em sua mquina. Esta a funo do programa dselect, descrito abaixo. Mas isto pode ser uma longa tarefa com aproximadamente 3950 pacotes disponveis na Debian! Assim, voc tem a habilidade de escolher _tarefas_(tasks) ou _perfis_(profiles) disponveis. Uma tarefa o tipo de trabalho que sua mquina ter como "Programao em Perl" ou "autoria em HTML" ou "Processamento de textos Chinses". Voc pode escolher diversas tarefas. Um _perfil_ qual a categoria de sua mquina como um "Servidor de Rede" ou "Estao de trabalho pessoal". Ao contrrio das tarefas, voc pode escolher somente um perfil. Em resumo, se voc tem pressa, escolha um perfil (profile). Se voc tem mais tempo, escolha perfil personalizado e selecione as configuraes de tarefas (tasks). Se voc tem todo o tempo e
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 56

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

deseja um controle mais preciso do que est e o que no est instalando, avance este passo e use o poder completo do dselect. Logo, voc entrar no dselect. Se voc selecionou tarefas ou perfis, lembrese de avanar o passo de seleo do dselect, porque as selees de pacotes j estaro feitas. Uma palavra de alerta sobre o tamanho das tarefas ser mostrado: o tamanho mostrado para cada tarefa a soma dos tamanho dos pacotes. Se voc escolher duas tarefas que compartilham diversos pacotes, o requerimento atual do disco ser menor que a soma dos tamanhos para as duas tarefas. Aps voc ter incluido os logins (root e pessoal), voc ser mandado para o programa dselect. A leitura do tutorial dselect (dselectbeginner.html) requerido antes de executlo. dselect lhe permite selecionar _pacotes_ que sero instalados em seu sistema. Se voc tem um CDRom ou disco rgido contendo os pacotes adicionais da Debian que deseja instalar em seu sistema, ou voc esta conectado com a Internet, este ser o melhor meio para isto. No entanto, voc pode sair do dselect e inicialo mais tarde, uma vez que voc tenha transportado os arquivos do pacote da Debian para seu sistema. Voc deve acessar o sistema como o super usurio(root) para executar o dselect.

7.23. Entrando no Sistema


Aps sair do dselect, ser mostrado o aviso de login. Entre no sistema usando seu login pessoal e senha que selecionou. Seu sistema estar agora pronto para o uso.

7.24. Configurando o PPP


Nota: Caso estiver instalando pelo CDROM e/ou conectado diretamente a rede, voc pode seguramente avanar esta seo. O sistema de instalao somente perguntar isto se sua rede no estiver configurada. O sistema bsico inclui um pacote PPP completo. Este pacote permite a voc se conectar com seu ISP (internet service provider) usando PPP. Abaixo esto instrues bsicas para configurar sua conexo PPP. Os disquetes de boot contm um programa chamado pppconfig que pode lhe ajudar a criar uma conexo PPP. _Tenha certeza, quando ele te perguntar pelo nome da sua conexo dialup, coloque o nome do seu "Provedor"_. Felizmente, o programa pppconfig encaminhar voc durante a configurao da conexo PPP. No entanto, se ele no funcionar com voc, veja abaixo instrues detalhadas. Para fazer uma conexo PPP, voc precisar conhecer a base da visualizao de arquivo e edio no Linux. Para ver arquivos, voc pode usar more, e zmore para arquivos compactados com a extenso .gz. Por exemplo, para ver README.debian.gz, digite zmore README.debian.gz. O sistema bsico vem com dois editore: ae, que mais simples de se usar, mas no tem tantas caractersticas, e elvistiny, um clone limitado do vi. Voc provavelmente dever instalar mais tarde editores com mais caractersticas e visualizadores, como o nvi, less e emacs.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 57

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Edite /etc/ppp/peers/provider e troque "/dev/modem" por "/dev/ttyS<#>" onde <#> o nmero da porta serial do modem no Linux. No Linux, as portas seriais so contadas a partir de 0; sua primeira porta serial (i.e., COM1) /dev/ttyS0 no Linux. O prximo passo editar /etc/chatscripts/provider e inserir seu nmero de telefone do provedor, seu nome de usurio e senha. No apague o "\q" que precede a senha. Ele oculta a senha para no aparecer em seus arquivos de log. Muitos provedores usam PAP ou CHAP para seqncia de login ao invs da autenticao em modo texto. Outros usam ambos. Se seu provedor requer PAP ou CHAP, voc precisar fazer um procedimento diferente. Comente tudo abaixo da string de discagem (a nica que inicia com "ATDT") em /etc/chatscripts/provider, modifique /etc/ppp/peers/provider como descrito acima, e inclua user <name> onde <name> o seu nome do usurio do provedor que esta configurando esta conexo. O prximo passo editar /etc/papsecrets ou /etc/chapsecrets e entrar com sua senha aqui. Tambm ser necessrio editar o arquivo /etc/resolv.conf e incluir o endereo IP do servidor DNS do seu provedor. As linhas em /etc/resolv.conf seguem o seguinte formato: nameserver <xxx.xxx.xxx.xxx> onde os <x>s so os nmeros do endereo IP. Opcionalmente, voc pode adicionar a opo usepeerdns ao arquivo /etc/ppp/peers/provider, que ativar automticamente os servidores DNS apropriados, usando as configuraes que o computador remoto normalmente oferece. A no ser que seu provedor tenha uma sequencia de login diferente da maioria dos ISPs, est pronto! Inicie sua conexo PPP digitando pon como root, e monitore o processo usando o comando plog. Para disconectar, use poff, como root.

7.25. Instalando o resto de seu sistema


Informaes sobre a instalao do resto do sistema Debian contido em um documento separado, o Tutorial dselect (dselectbeginner.html). Lembrese de avanar o passo de seleo no dselect se voc esta usando perfis ou tarefas de Seco 7.22, Selecionando e Instalando Perfis.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 58

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

8. Prximos passos e para onde ir a partir daqui


8.1. Se voc novo no Unix
Se voc novo no Unix, voc provavelmente dever comprar muitos livros e ler muito. O Unix FAQ (ftp://rtfm.mit.edu/pub/usenet/news.answers/unixfaq/faq/) contm um nmeros de referncia a livros e news groups na Usenet que podem lhe ajudar. Voc tambm pode dar uma olhada em UserFriendly Unix FAQ (http://www.camelcity.com/~noel/usenet/cuufFAQ.htm).. O Linux uma implementao do Unix. O Projeto de documentao do Linux (LDP) (http://www.linuxdoc.org/) tem um grande nmero de HOWTOs e livros online relacionados com o Linux. Muitos destes documentos podem ser instalados localmente; tente instalar o pacote doc linuxhtml (verses HTML) ou o pacote doclinuxtext (verses ASCII), ento veja estes documentos em /usr/doc/HOWTO. Verses internacionais dos HOWTOs da LDP tambm esto disponveis como pacotes Debian. Informaes especficas a Debian podem ser encontradas abaixo.

8.2. Orientandose com a Debian


A Debian um pouco diferente das outras distribuies. At mesmo se voc estiver familiar com outras distribuies do Linux, voce dever conhecer certas coisas sobre a Debian para ajudar a deixar seu sistema em perfeito estado. Este captulo contm materiais para ajudalo a se orientar; a inteno dele no ser um tutorial de como usar a Debian, mas serve como um guia rpido para o mais apressado. O conceito mais importante a entender o sistema de pacotes da Debian. Em essencial, grande parte do seu sistema pode ser considerado sobre o controle do sistema de pacotes. Isto inclui: * /usr (excluindo /usr/local) * /var (voc poderia criar /var/local com segurana aqui) * /bin * /sbin * /lib

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 59

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Por exemplo, se voc trocar /usr/bin/perl, ele trabalhar, mas quando for atualizar seu pacote perl, o arquivo que colocou aqui ser substitudo. Usurios experientes podem contornar este problema colocando pacotes em "hold" no dselect.

8.3. Reativando o DOS e Windows


Aps instalar o sistema bsico e gravar o _Master Boot Record_, vocser capaz de inicializar o Linux, mas provavelmente nada mais. Isto depende do que escolheu durante a instalao. Este captulo descrever como voc pode reativar seus sistemas antigos, assim ser capaz de inicializar novamente no DOS ou Windows. O LILO um gerenciador de partida que lhe permite inicializar outros sistemas operacionais alm do Linux, que est de acordo com os padres PC. O gerenciador de partida configurado atravs do arquivo /etc/lilo.conf. Ser necessrio reexecutar o comando lilo aps qualquer modificao neste arquivo. A razo disto que as alteraessero gravadas somente aps executar o programa. As partes importantes do arquivo lilo.conf so as linhas contendo as palavras image e other, tambm como linhas contendo estas. Elas podem ser usadas para descrever um sistema que ser inicializado pelo LILO. Tal sistema pode incluir um kernel (image), uma partio raz, parmetros adicionais do kernel, etc. Tabmm configuraes para inicializar um outro sistema operacional noLinux. Estas palavras tambm podem ser usadas mais de uma vez. A ordem destes sistemas no arquivo de configurao importante pois determina que sistema sero inicializado aps, por exemplo, um perodo de tempo (delay) presumindo que o LILO no foi interrompido pelo pressionamento da tecla _shift_. Aps a instalao da Deiban, apenas o sistema atual est configurado para inicializao atravs do LILO. Se desejar inicializar outro kernel do Linux, voc ter que editar o arquivo de configurao /etc/lilo.conf e adicionar as seguintes linhas: image=/boot/vmlinuz.new label=new append="mcd=0x320,11" readonly Para uma configurao bsica, apenas as primeiras duas linhas so necessrias. Se desejar conhecer mais sobre as outras duas opes, d uma olhada na documentao do LILO. Ela pode ser encontrada em /usr/share/doc/lilo/. O arquivo que deve ler Manual.txt. Para ter uma inicializao rpida do seu sistema, tambm d uma olhada nas manpages do LILO lilo.conf(5) para uma viso das opes de configurao e lilo(8) para a descrio de instalao da nova configurao no setor de inicializao do disco rgido. Existem outros gerenciadores de inicializao disponveis na Debian GNU/Linux, como o GRUB (do pacote grub), CHOS (do pacote chos),ExtendedIPL (no pacote extipl), loadlin (no pacote loadlin) etc.

8.4. Futuras leituras e informaes


Se voc precisa saber mais sobre um programa em particular, voc pode tentar primeiro o comando man <programa> ou info <programa>.
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 60

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Existem documentos muito teis em /usr/doc. Em particular, /usr/doc/HOWTO e /usr/doc/FAQ contm diversas informaes interessantes. O web site da Debian (http://www.debian.org/) contm larga quantidade de documentao. Em particular, veja Debian FAQ (http://www.debian.org/doc/FAQ/) e o Debian Mailing List Archives (http://www.debian.org/ListsArchives/). A comunidade Debian faro seu suporte; para se inscrever em uma ou mais das listas de discusso da Debian, veja Mail List Subscription (http://www.debian.org/MailingLists/subscribe).

8.5. Compilando um novo Kernel


Porque alguem deseja compilar um novo kernel? Isto no freqentemente necessrio desde que o kernel padro que acompanha a Debian trabalha com muitas configuraes. No entanto, til compilar um novo kernel com o objetivo de: * Incluir hardwares ou opes no includas no kernel padro, como APM ou SMP. * Otimizar o kernel removendo drivers desnecessrios, que diminui tempo de inicializao e diminui o tamanho do kernel (a memria utilizada pelo kernel no movida para o disco). * Utilizar opes do kernel que no esto disponveis no kernel padro (como o firewall da rede). * Executar um kernel desenvolvido. * Impressionar seus amigos, tentando coisas novas. No tenha nenhum medo em tentar compilar o kernel. divertido e lucrativo. Para compilar um kernel para a Debian trabalhar, voc precisar de vrios pacotes: kernel package, kernelsource2.2.17 (a verso mais recente quando este documento foi escrito), fakeroot e alguns outros programas que provavelmente j esto instalados (veja /usr/doc/kernel package/README.gz para a lista completa). Note que voc no precisa compilar o kernel usando o "mtodo da Debian"; mas ns achamos que utilizar um sistema de pacotes para administrar o kernel realmente mais seguro e mais fcil. De fato, voc pode obter os fontes do kernel corrigidos por Linus ao invs do kernelsource 2.2.17, contudo utilize o mtodo de compilao do kernelpackage. Note que voc encontrar a documentao completa sobre o uso do kernelpackage em /usr/doc/kernelpackage. Esta seo contm um pequeno tutorial. A partir de agora, ns assumimos que seus fontes do kernel esto localizados em /usr/local/src e que sua verso do kernel 2.2.17. Como root, crie um diretrio em /usr/local/src e altere o dono daquele diretrio para a conta noroot que utiliza. Com sua conta normal, altere seu diretrio para onde voc deseja descompactar os fontes do kernel (cd /usr/local/src), descompacte os fontes do kernel (tar zxvf /usr/src/kernelsource2.2.17.tar.gz), altere seu diretrio para ele (cd kernelsource2.2.17). Agora, voc pode configurar seu kernel (make xconfig se o X11 estiver
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 61

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

instalado e configurado, ou ento make menuconfig). Leve um tempo lendo a documentao online e escolha cuidadosamente as opes. Quando estiver em dvida, tipicamente melhor incluir o controlador de dispositivo (o software que gerncia perifricos de hardware, como placas Ethernet, controladores SCSI, e muitos outros). Tenha cuidado: outras opes, que no esto relacionadas com hardwares especficos, devem ser deixadas em seus valores padres caso no entendelas. No se esquea de selecionar "Kernel daemon support" (e.g. Autoinicializao de mdulos) em "Loadable module support" (Ele no selecionado por padro) ou sua instalao da Debian ter problemas. Limpe a rvore dos fontes e resete os parmetros do kernelpackage. Para fazer isto, digite /usr/sbin/makekpkg clean. Agora, compile o kernel: fakeroot /usr/sbin/makekpkg revivion=custom.1.0 kernelimage. O nmero da verso "1.0" pode ser alterada a vontade; isto um nmero de verso para localizar suas construes do kernel. Igualmente, voc pode colocar qualquer palavra que quiser substituindo "custom" (i.e., o nome do host). A compilao do kernel poder demorar um pouco, dependendo da potncia do seu computador. Se voc precisar do suporte PCMCIA, voc tambm dever instalar o pacote pcmciasource. Descompacte o arquivo compactado como root no diretrio /usr/src ( importante que estes mdulos estejam localizados aqui, onde eles devem ser encontrados, isto , /usr/src/modules). Ento, como root, digite make kpkg modules_image. Aps a compilao estar completa, voc poder instalar seu kernel personalizado como qualquer pacote. Como root, digite dpkg i ../kernelimage 2.2.17<subarch>_custom.1.0_i386.deb. A parte <subarch> uma subarquitetura opcional, como um "i586", dependendo de que opes do kernel utilizou. O comando dpkg i kernelimage... instalar o kernel, junto com outros arquivos de suporte. Por instante, o system.map ser apropriadamente instalado (til para problemas de depurao do kernel), e /boot/config2.2.17 ser instalado, contendo as suas configuraes atuais do sistema. Seu novo pacote kernel image2.2.17 inteligente o bastante para utilizar o lilo para atualizar as informaes da imagem do kernel permitindo voc inicializalo, assim voc no precisar reexecutar o lilo. Se voc criou um pacote de mdulos, voc precisar instalar aquele pacote tambm. Esta a hora de reiniciar seu computador: Leia qualquer alerta que o passo acima tenha produzido, ento digite shutdown r now Para mais informaes sobre o kernelpackage, leia /usr/doc/kernelpackage.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 62

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

9. Informaes tcnica sobre os disquetes de inicializao


9.1. Cdigo Fonte
O pacote bootfloppies contm todo o cdigo fonte e documentao dos disquetes de instalao.

9.2. disquete de inicializao


O disquete de inicializao possui o sistema de arquivos Ext2 (ou um sistema de arquivos FAT, dependendo de sua arquitetura), e voc pode acesslos de qualquer lugar que possa montar disquetes EXT2 ou FAT. O kernel do Linux est no arquivo linux. O arquivo root.bin uma imagem de disco de 1.44 MB compactado pelo gzip utilizando o sistema de arquivo Minix ou sistema de arquivos EXT2, e ser carregado na unidade RAM e usado como sistema de arquivos root.

9.3. Trocando o kernel do disquete de inicializao


Se voc achar necessrio trocar o kernel do disquete de inicializao, voc dever configurar seu novo kernel com estas caractersticas, no como mdulos inicializveis: * Suporta a RAM disk (CONFIG_BLK_DEV_RAM) * Suporte a RAM disk inicial initrd (CONFIG_BLK_DEV_INITRD) * Suporte do Kernel a binrios ELF (CONFIG_BINFMT_ELF) * Suporte ao dispositivo de Loop (CONFIG_BLK_DEV_LOOP) * Sistemas de arquivos FAT, Minix e Ext2 (algumas arquiteturas no precisam dos sistemas de arquivos FAT e/ou Minix veja o cdigo fonte) Copie seu novo kernel para o arquivo linux no disquete de inicializao e reexecute o shell script rdev.sh que voc encontra no disquete. O script rdev.sh assume que o kernel est no

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 63

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

diretri atual ou seno em /mnt/linux. Se no estiver, voc deve especificar o caminho como argumento para o script. Voc tambm pode substituir o arquivo modules.tgz do disquete de controladores. Este arquivo simplesmente contm arquivo tar compactado atravs do gzip do diretrio /lib/modules/<kernelver>; faa isto atravs de seu sistema de arquivos raz, assim todos os diretrios tambm sero armazenados no arquivo tar.

9.4. Os disquetes do sistema bsico


Os disquete de sistema bsico contm um cabealho de 512 bytes seguido por uma poro do arquivo tar compactado pelo gzip. Se voc retirar estes cabealhos e ento concatenar o contedo dos disquetes de sistema bsico, o resultado ser o arquivo compactado tar. O arquivo contm o sistema bsico que ser instalado no seu disco rgido. Uma vez que este arquivo estiver instalado, voc deve seguir os passos descritos em Seco 7.14, Configurar o Sistema Bsico, e outro item de menu do dbootstrap para configurar a rede e voc deve instalar o kernel do sistema operacional e mdulos. Aps concluir este passo, o sistema ser utilizvel. As tarefas de psinstalao so manipuladas atravs do pacote baseconfig.

10. Apndice
10.1. Further Information and Obtaining Debian GNU/Linux
10.1.1. Informaes teis
Uma fonte geral de informaes no Linux o Projeto de Documentao do Linux (http://www.linuxdoc.org/). L voc encontrar os HOWTOs e ponteiros para outras informaes valiosas do sistma GNU/Linux.

10.1.2. Obtendo a Debian GNU/Linux


Se voc planeja comprar um conjunto de CDs para instalar o sistema Debian GNU/Linux, d uma olhada em Pgina de vendedores de CD (http://www.debian.org/distrib/vendors). L voc encontrar uma lista de endereos de onde pode comprar a Debian GNU/Linux em CDROM. A lista classificada por pas assim voc no ter problemas para encontrar um vendedor perto de voc.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 64

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

10.1.3. Mirrors (espelhos) da Debian


Se voc reside fora dos Estados Unidos e deseja copiar os pacotes da Debian, voc pode usar muitos dos mirrors (espelhos) fora dos EUA. Uma lista de paises e mirrors podem ser encontrados em Debian FTP server website (http://www.debian.org/distrib/ftplist).

10.1.4. GPG, SSH e outros Programas de Segurana


As leis dos Estados Unidos colocam restries na exportao de artigos de defesa que, infelizmente, incluem alguns tipos de programas de criptografia. PGP e ssh, entre outros, esto nesta categoria. No entanto, legal importar tal software nos EUA. Para prevenir qualquer de correr riscos legais desnecessrios, alguns pacotes da Debian esto disponveis atravs de um servidor fora dos EUA que contm vrios programas de criptografia: Debian nonUS Server (ftp://nonus.debian.org/debiannonUS/). Este texto foi retirado do arquivo README.nonUS file, que voc pode encontrar em qualquer mirror de arquivos FTP da Debian. Ele tambm contm uma lista de mirrors do servidor nonUS.

10.2. Dispositivos do Linux


No Linux voc tem vrios arquivos especiais em /dev. Estes arquivos so chamados de arquivos de dispositivos. No mundo Unix, o acesso ao hardware diferente. Nele voc tem um arquivo especial em que executado um driver que acessa o hardware. O arquivo de dispositivo uma interface ao atual componente do sistema. Os arquivos em /dev tambm tem diferenas de arquivos normais. Abaixo esto listados os arquivos de dispositivos mais importantes. fd0 1. Unidade de Disquetes fd1 2. Unidade de Disquetes hda Disco Rgido IDE / CDROM na primeira porta IDE (Master) hdb Disco Rgido IDE / CDROM na primeira porta IDE (Escravo) hdc Disco Rgido IDE / CDROM na segunda porta IDE (Master) hdd Disco Rgido IDE / CDROM na segunda porta IDE (Escravo) hda1 1. partio do primeiro disco rgido IDE hdd15 15. partio do quarto disco rgido IDE sda Disco Rgido SCSI com o SCSI ID 0 (menor SCSI ID) sdb Disco Rgido SCSI com o SCSI ID 1 sdc Disco Rgido SCSI com o SCSI ID 2 sda1 1. Partio do primeiro disco rgido SCSI sdd10 10. Partio do quarto disco rgido SCSI sr0 sr1 CDROM SCSI com menor SCSI ID CDROM SCSI com o prximo SCSI ID

ttyS0 Porta Serial 0, COM1 no DOS ttyS1 Porta Serial 1, COM2 no DOS psaux Dispositivo de mouse PS/2
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 65

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

gpmdata Dispositivo Pseudo, dados repetidos do daemon GPM (mouse) cdrom Link Simblico para a unidade de CDROM mouse Link Simblico para o mouse null tudo apontando para este dispositivo desaparecer zero voc somente obter zeros atravs deste dispositivo

11. Administrivia
11.1. Sobre este documento
Este documento escrito em SGML, usando o DTD "DebianDoc". Formatos de sada so gerados por programas do pacote debiandocsgml. Para melhorar a manuteno deste documento, ns usamos um nmero de caractersticas da SGML, como entities e sees marcadas. Isto permite a utilizao de variveis e condies na linguagem de programao. O fonte SGML deste documento contm informaes para cada diferente arquitetura sees marcadas so usadas para isolar certas partes do texto para uma arquitetura especfica. A traduo deste documento foi feita integralmente por Gleydson <gleydson@escelsanet.com.br>. Mazioli da Silva

11.2. Contribuindo com este documento


Se voc tiver problemas ou sugestes sobre este documento, voc poder envialos como um relatrio de falhas sobre o pacote bootfloppies. Veja o pacote bug ou leia a documentao online da Debian Bug Tracking System (http://www.debian.org/Bugs/). Seria bom conferir a pgina open bugs against bootfloppies (http://www.debian.org/Bugs/db/pa/lbootfloppies.html) para ver se o seu problema j foi relatado. Se estiver, voc pode enviar colaboraes adicionais ou informaes teis para <XXXX@bugs.debian.org>, onde <XXXX> o nmero da falha j relatada. Melhor ainda, obtenha uma cpia do fonte SGML deste documento, e produza patches atravs dele. O cdigo fonte SGML pode se encontrado no pacote bootfloppies; tente encontrar a reviso mais nova na distribuio unstable (ftp://ftp.debian.org/debian/dists/unstable/). Voc tambm pode acessar o cdigo fonte via WEB em CVSweb (http://cvs.debian.org/bootfloppies/); para instrues de como obter o cdigo fonte via CVS, veja o arquivo READMECVS (http://cvs.debian.org/~checkout~/bootfloppies/READMECVS?tag=HEAD%26contenttype=text/plain) dos fontes do CVS. Por favor _no_ contacte os autores deste documento diretamente. Existe uma lista de discusso para bootfloppies, que inclui discusses sobre este manual. A lista de discusso
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 66

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

<debianboot@lists.debian.org>. Instrues sobre a inscrio nesta lista podem ser encontradas em Debian Mailing List Subscription (http://www.debian.org/MailingLists/subscribe); uma cpia online navegvel pode ser encontrada em Debian Mailing List Archives (http://www.debian.org/ListsArchives/).

11.3. Maiores contribuies


Muitos, muitos usurios Debian e desenvolvedores contribuem com este documento. Agradecimentos particulares devem ser feitas para Michael Schmitz (suporte m68k), Frank Neumann (autor original do Debian Installation Instructions for Amiga (http://www.informatik.uni oldenburg.de/~amigo/debian_inst.html)), Arto Astala, Eric Delaunay/Ben Collins (informaes SPARC), Tapio Lehtonen, e Stphane Bortzmeyer para numerosas edies e textos. Alguns textos teis e informaes podem ser encontradas no HOWTO de inicializao em rede de Jim Minthas (url no disponvel), A Debian FAQ (http://www.debian.org/doc/FAQ/), o Linux/m68k FAQ (http://www.linuxm68k.org/faq/faq.html), o Linux for SPARC Processors FAQ (http://www.ultralinux.org/faq.html) , Linux/Alpha FAQ (http://www.alphalinux.org/faq/FAQ.html), entre outros. Os mantedores deixam estes disponveis gratuitamente e boas fontes de informaes podem ser encontradas.

11.4. Reconhecimento de marcas registradas


Todas as marcas registradas neste documento so de propriedades de seus respectivos donos.

Nota dos autores


Este documento pode ser distribuido ou modificado sobre os termos da GNU General Public Licence. (C) 1996 Bruce Perens (C) 1996, 1997 Sven Rudolph (C) 1998 Igor Grobman, James Treacy (C) 19982000 Adam Di Carlo Este manual software livre; voc pode redistribuilo e/ou modificalo de acordo com os termos da GNU General Public Licence como publicada pela Free Software Foundation; , verso 2 da licena ou (a critrio do autor) qualquer verso posterior. Este documento distribudo com a iteno de ser til ao seu utilizador, no entanto _NO TEM NENHUMA GARANTIA, EXPLCITAS OU IMPLCITAS , COMERCIAIS OU DE ATENDIMENTO A UMA DETERMINADA FINALIDADE_. Consulte a Licena Pblica Geral GNU para maiores detalhes. Uma cpia da GNU General Public Licence esta disponvel em /usr/doc/copiright/GPL na distribuio Debian GNU/Linux ou no website da GNU (http://www.gnu.org/copyleft/gpl.html) na
Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 67

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

World Wide Web. Voce tambm pode obter uma cpia escrevendo para a Free Software Foundation, Inc., 59 Temple Place Suite 330, Boston, MA 021111307, USA. Ns requerimos que voc atribua qualquer material derivado deste documento a Debian e seus autores. Se voc modificar e melhorar este documento, ns pedimos que os autores sejam notificados, pelo EMail <debianboot@lists.debian.org>. Traduo feita integralmente para o idioma Portugus por Gleydson Mazioli da Silva <gleydson@escelsanet.com.br>.

Controle de verses
Data 21/08/2000 Autor Gleydston Mazioli Silva Observaes da Verso inicial 2.2.17

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 68

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

GNU Free Documentation License


Version 1.1, March 2000 Copyright (C) 2000 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 021111307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. 0. PREAMBLE The purpose of this License is to make a manual, textbook, or other written document "free" in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or noncommercially. Secondarily, this License preserves for the author and publisher a way to get credit for their work, while not being considered responsible for modifications made by others. This License is a kind of "copyleft", which means that derivative works of the document must themselves be free in the same sense. It complements the GNU General Public License, which is a copyleft license designed for free software. We have designed this License in order to use it for manuals for free software, because free software needs free documentation: a free program should come with manuals providing the same freedoms that the software does. But this License is not limited to software manuals; it can be used for any textual work, regardless of subject matter or whether it is published as a printed book. We recommend this License principally for works whose purpose is instruction or reference. 1. APPLICABILITY AND DEFINITIONS This License applies to any manual or other work that contains a notice placed by the copyright holder saying it can be distributed under the terms of this License. The "Document", below, refers to any such manual or work. Any member of the public is a licensee, and is addressed as "you". A "Modified Version" of the Document means any work containing the Document or a portion of it, either copied verbatim, or with modifications and/or translated into another language. A "Secondary Section" is a named appendix or a frontmatter section of the Document that deals exclusively with the relationship of the publishers or authors of the Document to the Documents overall subject (or to related matters) and contains nothing that could fall directly within that overall subject. (For example, if the Document is in part a textbook of mathematics, a Secondary Section may not explain any mathematics.) The relationship could be a matter of historical connection with the subject or with related matters, or of legal, commercial, philosophical, ethical or political position regarding them. The "Invariant Sections" are certain Secondary Sections whose titles are designated, as being those of Invariant Sections, in the notice that says that the Document is released under this License. The "Cover Texts" are certain short passages of text that are listed, as FrontCover Texts or BackCover Texts, in the notice that says that the Document is released under this License. A "Transparent" copy of the Document means a machinereadable copy, represented in a format whose specification is available to the general public, whose contents can be viewed and edited directly and straightforwardly with generic text editors or (for images composed of pixels) generic paint programs or (for drawings) some widely available drawing editor, and that is suitable for input to text formatters or for automatic translation to a variety of formats suitable for input to text formatters. A copy made in an otherwise Transparent file format whose markup has been designed to thwart or discourage subsequent modification by readers is not Transparent. A copy that is not "Transparent" is called "Opaque". Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo input format, LaTeX input format, SGML or XML using a publicly available DTD, and

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 69

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA standardconforming simple HTML designed for human modification. Opaque formats include PostScript, PDF, proprietary formats that can be read and edited only by proprietary word processors, SGML or XML for which the DTD and/or processing tools are not generally available, and the machinegenerated HTML produced by some word processors for output purposes only. The "Title Page" means, for a printed book, the title page itself, plus such following pages as are needed to hold, legibly, the material this License requires to appear in the title page. For works in formats which do not have any title page as such, "Title Page" means the text near the most prominent appearance of the works title, preceding the beginning of the body of the text. 2. VERBATIM COPYING You may copy and distribute the Document in any medium, either commercially or noncommercially, provided that this License, the copyright notices, and the license notice saying this License applies to the Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this License. You may not use technical measures to obstruct or control the reading or further copying of the copies you make or distribute. However, you may accept compensation in exchange for copies. If you distribute a large enough number of copies you must also follow the conditions in section 3. You may also lend copies, under the same conditions stated above, and you may publicly display copies. 3. COPYING IN QUANTITY If you publish printed copies of the Document numbering more than 100, and the Documents license notice requires Cover Texts, you must enclose the copies in covers that carry, clearly and legibly, all these Cover Texts: FrontCover Texts on the front cover, and BackCover Texts on the back cover. Both covers must also clearly and legibly identify you as the publisher of these copies. The front cover must present the full title with all words of the title equally prominent and visible. You may add other material on the covers in addition. Copying with changes limited to the covers, as long as they preserve the title of the Document and satisfy these conditions, can be treated as verbatim copying in other respects. If the required texts for either cover are too voluminous to fit legibly, you should put the first ones listed (as many as fit reasonably) on the actual cover, and continue the rest onto adjacent pages. If you publish or distribute Opaque copies of the Document numbering more than 100, you must either include a machinereadable Transparent copy along with each Opaque copy, or state in or with each Opaque copy a publiclyaccessible computernetwork location containing a complete Transparent copy of the Document, free of added material, which the general networkusing public has access to download anonymously at no charge using publicstandard network protocols. If you use the latter option, you must take reasonably prudent steps, when you begin distribution of Opaque copies in quantity, to ensure that this Transparent copy will remain thus accessible at the stated location until at least one year after the last time you distribute an Opaque copy (directly or through your agents or retailers) of that edition to the public. It is requested, but not required, that you contact the authors of the Document well before redistributing any large number of copies, to give them a chance to provide you with an updated version of the Document. 4. MODIFICATIONS You may copy and distribute a Modified Version of the Document under the conditions of sections 2 and 3 above, provided that you release the Modified Version under precisely this License, with the Modified Version filling the role of the Document, thus licensing distribution and modification of the Modified Version to whoever possesses a copy of it. In addition, you must do these things in the Modified Version:

A. Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and from those of previous versions (which should, if there were any, be listed in the History section of the Document). You may use the same title as a previous version if the original publisher of that version gives permission. B. List on the Title Page, as authors, one or more persons or entities responsible for authorship of the modifications in the Modified Version, together with at least five of the principal authors of the Document (all of its principal authors, if it has less than five). Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 70

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

C. State on the Title page the name of the publisher of the Modified Version, as the publisher. D. Preserve all the copyright notices of the Document. E. Add an appropriate copyright notice for your modifications adjacent to the other copyright notices. F. Include, immediately after the copyright notices, a license notice giving the public permission to use the Modified Version under the terms of this License, in the form shown in the Addendum below.

G. Preserve in that license notice the full lists of Invariant Sections and required Cover Texts given in the Documents license notice. H. Include an unaltered copy of this License. I. Preserve the section entitled "History", and its title, and add to it an item stating at least the title, year, new authors, and publisher of the Modified Version as given on the Title Page. If there is no section entitled "History" in the Document, create one stating the title, year, authors, and publisher of the Document as given on its Title Page, then add an item describing the Modified Version as stated in the previous sentence. Preserve the network location, if any, given in the Document for public access to a Transparent copy of the Document, and likewise the network locations given in the Document for previous versions it was based on. These may be placed in the "History" section. You may omit a network location for a work that was published at least four years before the Document itself, or if the original publisher of the version it refers to gives permission.

J.

K. In any section entitled "Acknowledgements" or "Dedications", preserve the sections title, and preserve in the section all the substance and tone of each of the contributor acknowledgements and/or dedications given therein. L. Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles. Section numbers or the equivalent are not considered part of the section titles. M. Delete any section entitled "Endorsements". Such a section may not be included in the Modified Version. N. N. Do not retitle any existing section as "Endorsements" or to conflict in title with any Invariant Section. O. If the Modified Version includes new frontmatter sections or appendices that qualify as Secondary Sections and contain no material copied from the Document, you may at your option designate some or all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in the Modified Versions license notice. These titles must be distinct from any other section titles. You may add a section entitled "Endorsements", provided it contains nothing but endorsements of your Modified Version by various partiesfor example, statements of peer review or that the text has been approved by an organization as the authoritative definition of a standard. You may add a passage of up to five words as a FrontCover Text, and a passage of up to 25 words as a BackCover Text, to the end of the list of Cover Texts in the Modified Version. Only one passage of Front Cover Text and one of BackCover Text may be added by (or through arrangements made by) any one entity. If the Document already includes a cover text for the same cover, previously added by you or by arrangement made by the same entity you are acting on behalf of, you may not add another; but you may replace the old one, on explicit permission from the previous publisher that added the old one. The author(s) and publisher(s) of the Document do not by this License give permission to use their names for publicity for or to assert or imply endorsement of any Modified Version.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 71

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA 5. COMBINING DOCUMENTS You may combine the Document with other documents released under this License, under the terms defined in section 4 above for modified versions, provided that you include in the combination all of the Invariant Sections of all of the original documents, unmodified, and list them all as Invariant Sections of your combined work in its license notice. The combined work need only contain one copy of this License, and multiple identical Invariant Sections may be replaced with a single copy. If there are multiple Invariant Sections with the same name but different contents, make the title of each such section unique by adding at the end of it, in parentheses, the name of the original author or publisher of that section if known, or else a unique number. Make the same adjustment to the section titles in the list of Invariant Sections in the license notice of the combined work. In the combination, you must combine any sections entitled "History" in the various original documents, forming one section entitled "History"; likewise combine any sections entitled "Acknowledgements", and any sections entitled "Dedications". You must delete all sections entitled "Endorsements." 6. COLLECTIONS OF DOCUMENTS You may make a collection consisting of the Document and other documents released under this License, and replace the individual copies of this License in the various documents with a single copy that is included in the collection, provided that you follow the rules of this License for verbatim copying of each of the documents in all other respects. You may extract a single document from such a collection, and distribute it individually under this License, provided you insert a copy of this License into the extracted document, and follow this License in all other respects regarding verbatim copying of that document. 7. AGGREGATION WITH INDEPENDENT WORKS A compilation of the Document or its derivatives with other separate and independent documents or works, in or on a volume of a storage or distribution medium, does not as a whole count as a Modified Version of the Document, provided no compilation copyright is claimed for the compilation. Such a compilation is called an "aggregate", and this this License does not apply to the other selfcontained works thus compiled with the Document, on account of their being thus compiled, if they are not themselves derivative works of the Document. If the Cover Text requirement of section 3 is applicable to these copies of the Document, then if the Document is less than one quarter of the entire aggregate, the Documents Cover Texts may be placed on covers that surround only the Document within the aggregate. Otherwise they must appear on covers around the whole aggregate. 8. TRANSLATION Translation is considered a kind of modification, so you may distribute translations of the Document under the terms of section 4. Replacing Invariant Sections with translations requires especial permission from their copyright holders, but you may include translations of some or all Invariant Sections in addition to the original versions of these Invariant Sections. You may include a translation of this License provided that you also include the original English version of this License. In case of a disagreement between the translation and the original English version of this License, the original English version will prevail. 9. TERMINATION You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 10. FUTURE REVISIONS OF THIS LICENSE The Free Software Foundation may publish new, revised versions of the GNU Free Documentation License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/. Each version of the License is given a distinguishing version number. If the Document specifies that a particular numbered version of this License "or any later version" applies to it, you have the option of following Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 72

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA the terms and conditions either of that specified version or of any later version that has been published (not as a draft) by the Free Software Foundation. If the Document does not specify a version number of this License, you may choose any version ever published (not as a draft) by the Free Software Foundation.

How to use this License for your documents. To use this License in a document you have written, include a copy of the License in the document and put the following copyright and license notices just after the title page:

Copyright (c) YEAR YOUR NAME. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being LIST THEIR TITLES, with the FrontCover Texts being LIST, and with the BackCover Texts being LIST. A copy of the license is included in the section entitled "GNU Free Documentation License". If you have no Invariant Sections, write "with no Invariant Sections" instead of saying which ones are invariant. If you have no FrontCover Texts, write "no FrontCover Texts" instead of "FrontCover Texts being LIST"; likewise for BackCover Texts. If your document contains nontrivial examples of program code, we recommend releasing these examples in parallel under your choice of free software license, such as the GNU General Public License, to permit their use in free software.

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 73

Comit de Incentivo a Produo do Software Gratuito e Alternativo CIPSGA

Comit de Incentivo a Produo do Software Gratuito e Alternativo

Fundado em 29 de janeiro de 1999.

1 Diretoria

Djalma Valois Filho


Diretor Executivo
dvalois@cxpostal.com

Jos Luiz Nunes Poyares Diretor Administrativo

Paulo Roberto Ribeiro Guimares Diretor Institucional

CIPSGA Rua Professora Ester de Melo, numero 202, Parte, Benfica, Rio de Janeiro, RJ, CEP. 20930010; Telefone (Fax/Dados): 0215564201; email: administracao@cipsga.org.br CNPJ: 031796140001/70

Instalando o Debian para Intel (i386) www.cipsga.org.br cursos@cipsga.org.br Pgina 74

Anda mungkin juga menyukai