linuxman.gif (21978 bytes)

Voltar ao Índice


3. ANTES DE COMEÇAR

Embora a instalação do Conectiva Red Hat Linux seja um processo direto, gastar algum tempo antes de começar a instalação pode tornar as coisas muito mais fáceis. Neste capítulo, discutiremos os passos que deverão ser executados antes do início da instalação.

Nota : Se você atualmente está usando a versão Parolin do sistema Conectiva Red Hat Linux, pode-se executar um upgrade. Reveja as informações básicas referentes à instalação e leia os seguintes capítulos em ordem. O upgrade começa idêntico ao procedimento de instalação; onde será necessário optar pela atualização.

Há cinco coisas que devem ser feitas antes de instalar-se o Conectiva Red Hat:

  1. Assegurar-se de ter acesso aos componentes da Conectiva Red Hat Linux necessários para instalação.
  2. Assegurar-se de conhecer a configuração do hardware e informações da rede.
  3. Decidir-se, baseado nas primeiras duas tarefas, qual método será utilizado na instalação do Conectiva Red Hat Linux.
  4. Determinar em que local do disco rígido o Conectiva Red Hat Linux residirá.
  5. Assegurar-se de ter documentação suficiente para o uso do sistema Conectiva Red Hat Linux depois da instalação.

3.1 Criando os Componentes do CRHL

Se você comprou o conjunto Conectiva Red Hat Linux, então agora é uma boa hora para fazer uma checagem no conteúdo do seu conjunto. Se você não comprou um conjunto Conectiva Red Hat Linux, vá para a seção 3.1.3.

3.1.1 Conteúdo do conjunto CRHL

O conjunto Conectiva Red Hat Linux contém os seguintes itens:

3.1.1.1 Guia de instalação

O Guia de instalação do Conectiva Red Hat Linux é este que você está lendo. Contém as informações necessárias para instalar o CRHL. Além do mais, contém informação sobre os aspectos do sistema operacional que são únicos ao Conectiva Red Hat Linux.

3.1.1.2 CD

Este CD contém a distribuição completa do Conectiva Red Hat Linux, incluindo o código fonte.

3.1.1.3 Disquetes boot e suplementar

Estes disquetes são usados para inicializar o processo de instalação do CRHL. Dependendo da configuração do computador e do tipo de instalação selecionado, pode ser necessário somente o disquete de boot, ambos ou nenhum. Mais tarde, neste capítulo, quando discutirmos os diversos métodos de instalação, veremos quais disquetes são necessários para cada tipo de instalação.

3.1.1.4 Licença e Cartão de Registro.

Este cartão contém os dados necessários ao registro da cópia do seu Conectiva Red Hat Linux. Uma vez registrado, você pode receber suporte gratuito para a instalação através de email. O programa de suporte de instalação do software Conectiva Red Hat Linux é discutido no apêndice A.

3.1.2 Faltou alguma coisa?

Se você comprou o conjunto Conectiva Red Hat Linux Oficial da Conectiva Internet Solutions (ou de um de seus distribuidores), e faltam um ou mais dos itens vistos acima, por favor entre em contato conosco através do telefone (55) 041-332-2074, ou ainda via e-mail: info@crhl.com.br.

3.2 Coisas que você deve saber

Para prevenir-se de qualquer surpresa durante a instalação, você deve consultar algumas informações antes de tentar instalar o CRHL. Estas informações podem ser encontradas na documentação anexa a seu sistema, ou do vendedor do sistema ou fabricante.

Nota : A lista mais recente de hardware suportado pelo CRHL pode ser achada em http://www.crhl.com.br. É recomendável fazer uma verificação prévia do hardware com esta lista antes de prosseguir.

3.2.1 Configuração básica de hardware

Antes de iniciar o processo de instalação do Conectiva Red Hat Linux, são necessárias algumas informações sobre o hardware e a rede, tais como:

3.2.2 Configuração de vídeo

Se o X Window também for instalado são necessários ainda:

3.2.3 Informação da rede

Se o equipamento estiver conectado a uma rede são necessárias as seguintes informações:

Nota : A informação dada acima é apenas um exemplo! Não a utilize para instalar o CRHL. Se você não sabe os valores adequados para sua rede, peça ao seu administrador de rede.

O administrador da rede é a pessoa indicada para prestar estas informações.

Se o CRHL vai coexistir em uma máquina com OS/2, é necessário criar as partições de disco com o software do OS/2, caso contrário o OS/2 poderá não reconhecê-las. Durante a instalação não crie novas partições, mas informe os dados durante a execução do Linux fdisk.

Por favor, leia todas as instruções de instalação antes de iniciá-la, assim estará preparado para qualquer decisão necessária durante o processo de instalação e evitará surpresas em meio à sua execução.

3.3 Métodos de instalação

A instalação e atualização do CRHL podem ser feitas de várias formas. Dependendo do método que seja utilizado, serão necessários os discos de boot e o suplementar.

3.3.1 Instalação durante o suporte a PCMCIA

A seguir o processo indagará se é necessário o suporte a PCMCIA. Caso esteja sendo utilizando um equipamento com interface PCMCIA (por exemplo, uma placa de rede para instalação via NFS, ou um cartão PCMCIA SCSI para instalação do CD-ROM), é necessário responder Sim; o programa de instalação solicitará a inserção do segundo disco (disco suplementar). Será necessário aguardar até que a próxima caixa de diálogo apareça, antes de selecionar o cartão PCMCIA.

O suporte do PCMCIA depende de duas coisas :

  1. O tipo de controlador do PCMCIA no seu sistema.
  2. O tipo de dispositivo PCMCIA que você deseja usar durante a instalação.

Quase todos os controladores e dispositivos de PCMCIA são suportados, com algumas exceções. Para maiores informações, consulte a Lista Compatibilidade do CRHL em http://www.crhl.com.br.

Um detalhe importante que se deve ter em mente é que para ter o suporte de PCMCIA, você precisará de um disquete suplementar.

3.3.2 Instalação via CD-ROM

Quando você instalar utilizando o CD CRHL, os pacotes que você selecionar são lidos do CD-ROM, e são instalados em seu disco rígido.

3.3.2.1 Como fazer isto?

Será necessário usar o disquete de boot (e o disquete suplementar se for requerido suporte a PCMCIA). Há um outro método de instalação através do CD-ROM que não usa nenhum disquete, mas para isto, sua BIOS terá que permitir boot via CD-ROM, ou então, requer que o sistema tenha DOS (discutiremos mais detalhadamente no Capítulo 4).

Se este método de instalação é aplicável à sua situação, vá para seção 3.4.

3.3.3 Instalação via FTP Site

Se você não tem um CD-ROM do CRHL, mas tem acesso de rede, então o FTP pode ser uma alternativa. Quando você instalar via FTP, os pacotes do CRHL selecionados são carregados através da rede até o seu computador, e são instalados no disco rígido.

3.3.3.1 Como fazer isto?

Quando fizer uma instalação via FTP, você precisará ter acesso à uma rede local. Se sua LAN tem acesso à Internet, você pode usar um dos sites de FTP que fazem o mirror do CRHL. Pode achar uma lista de sites de mirror em http://www.crhl.com.br.

Se a LAN não tiver acesso à Internet, pode-se utilizar um servidor local que possa aceitar conexões anônimas de FTP.

Para uma instalação via FTP, devem ser utilizados os disquetes de boot e suplementar. São necessários ainda: o nome do servidor configurado ou o endereço de IP do servidor de FTP que será utilizado. Você também precisará do caminho do diretório CRHL no servidor de FTP.

Se este método de instalação é bem aplicável a sua situação, vá para a seção 3.4.

3.3.4 Instalação via servidor NFS

Quando você instalar via NFS, os pacotes do CRHL selecionados são fornecidos a seu computador através de um sistema servidor de NFS. Os pacotes então são instalados no disco rígido.

3.3.4.1 Como fazer isto?

É necessário montar o CD-ROM do CRHL numa máquina que suporte sistemas de arquivo ISO-9660 com extensões Rock Ridge, assim como tenha suporte a NFS. Exporte o sistema de arquivos de CD-ROM via NFS. É necessário saber o nome do servidor configurado, ou o endereço IP, assim como o caminho do CD-ROM exportado.

Para uma instalação via NFS, somente será necessário o disquete de boot.

Se este método de instalação é aplicável a sua situação, vá para a seção 3.4.

3.3.5 Instalação via disco rígido

Inicialmente é importante criar um diretório RedHat como diretório de mais alto nível na árvore de diretórios. Após copie o subdiretório base do CD, e os pacotes que se deseje instalar para outro subdiretório chamado RPMS. Pode ser utilizado o espaço disponível em uma partição DOS existente ou em uma partição Linux que não seja utilizada durante o processo de instalação (por exemplo, uma partição que será utilizada para armazenamento de dados).

Caso esteja sendo utilizado um sistema de arquivos DOS, pode não ser possível utilizar o sistema de filenames longos do Linux para pacotes RPM. O processo de instalação não se preocupa com os filenames, mas não será possível acompanhar o processo de instalação com precisão.

3.3.5.1 Como fazer isto?

O método de instalação do disco rígido requer a cópia de todos os arquivos necessários para uma partição antes de começar o programa de instalação do CRHL. Você deve primeiro criar um diretório RedHat no topo de sua árvore de diretórios. Tudo que se deseje instalar deverá ser colocado naquele diretório. Copie primeiro o subdiretório base. Após isto, copie os pacotes que você deseja instalar em outro subdiretório chamado RPMS.

Você precisará dos disquetes boot e suplementar para instalação através de um disco rígido.

3.4 Partições

Para instalar o Conectiva Red Hat Linux é necessário haver espaço disponível no disco rígido, o qual deve estar separado de outras áreas que possuam outros sistemas operacionais (MS_DOS, OS/2, Windows 95, outras versões de Linux, etc...). A forma de separar estas áreas é dividindo o espaço disponível em áreas distintas chamadas partições.

Pode-se desejar instalar o Conectiva Red Hat Linux em um computador que não contenha nenhum sistema operacional instalado. Neste caso, pode-se usar o sistema de instalação do Conectiva Red Hat Linux para criar as partições necessárias.

Opcionalmente pode-se instalar o Conectiva Red Hat Linux em um disco rígido que já contenha softwares instalados ou com dados de um sistema operacional distinto. Neste caso a criação de partições depende do sistema operacional já instalado.

3.4.1 Estratégia de particionamento

Há três estratégias para recriar partições em um disco rígido:

3.4.1.1 Usando espaço livre não particionado

Nesta situação, as partições definidas não ampliam o disco rígido inteiro, utilizando-se espaço não alocado, o qual não faz parte de qualquer partição definida. Um disco rígido sem uso também cai nesta categoria; a único diferença é que nem todo o espaço é parte de uma partição.

Neste caso, você pode simplesmente criar a partição proveniente do espaço sem uso.

3.4.1.2 Usando uma partição sem uso

Quando você trocou o minúsculo disco rígido de 105MB em seu Windows por um monstro de 4 GB você particionou ele em duas partes iguais, imagine que você usaria o drive C: (a primeira partição do drive) para Windows, e o drive D: (a segunda partição do drive) para o carregamento de programas freeware da Internet. Você estava tão acostumado ao drive C: que nunca utilizou algo substancial em D:.

Se você se encontra nesta situação, você pode usar o espaço atribuído à partição em desuso. Você precisará deletar a partição, e criar as partições Linux no seu lugar.

3.4.1.3 Usando espaço livre de uma partição ativa

Esta situação é bem comum. O problema principal é que você tem um enorme espaço livre, mas atualmente está atribuído a uma partição que está em uso. Se você comprar um computador com software pré-instalado, é bem possivel que o disco rígido tenha uma partição compacta que retém o sistema operacional e os dados.

Independente de adicionar um novo disco rígido ao seu sistema, você tem duas escolhas:

Recriando Partições de Forma Destrutiva:

Este método irá apagar todos os dados residentes em todas as partições que estejam sendo redimensionadas. Neste caso é necessário fazer-se uma cópia prévia de todos os arquivos que se deseje manter, e então executar o utilitário MS-DOS de partição de discos chamado fdisk. Deve-se excluir a partição grande e criar uma pequena destinada à instalação do MS-DOS e à restauração dos dados copiados.

Recriando Partições de Forma Não Destrutiva:

Este método pressupõe a não destruição dos dados, porém é fortemente recomendado que os dados sensíveis sejam copiados antes do início da recriação das partições. Pode ser utilizado o utilitário fips, incluído no Conectiva Red Hat Linux, no diretório dosutils para redimensionar as partições. É recomendada a leitura da documentação do utilitário fips, localizada no subdiretório fipsdocs, antes de utilizá-lo.

Note: Atualmente o utilitário fips não pode redimensionar as novas partições FAT32. Se o seu computador tiver uma partição FAT32, pode-se recriar as partições de forma destrutiva, ou utilizar um software DOS de gerenciamento de discos capaz de encolher partições FAT32. 3.4.2 Partições e outros sistemas operacionais

Informações sobre a criação de partições compatíveis com outros sistemas operacionais podem ser encontradas em diversos HOWTOs (como fazer) e Mini HOWTOs disponíveis no CD do Conectiva Red Hat Linux nos diretórios /doc/HOWTO e /doc/HOWTO/mini, podendo estes textos ainda estarem na língua inglesa.

Se coexistirem o CRHL com OS/2 em sua máquina, você deve criar suas partições com o OS/2. Durante a instalação, não é possível criar novas partições, mas é possível determinar os tipos adequados de partições para o Linux, através do utilitário fdisk.

3.4.3 Usando LILO

O LILO (LInux LOader) é o método mais comum usado para inicializar o CRHL neste sistema. Sendo um carregador de sistema operacional, o LILO opera independente de qualquer sistema operacional, usando apenas a Basic I/O System (ou BIOS) do próprio computador.

3.4.3.1 Limitações da BIOS

O LILO está sujeito a algumas limitações impostas pelas BIOS. Especificamente, a maioria dos BIOS não podem acessar mais de dois discos rígidos e eles não podem acessar qualquer dado armazenado além de cilindro 1023 (o 1024o cilindro) de qualquer drive. Note que algumas BIOS novas não têm estas limitações, mas isto não é universal.

Todas os dados que o LILO necessita acessar em tempo de boot (incluindo o kernel de Linux) são localizadas no diretório /boot, que é normalmente parte da partição da raiz (conhecida como /). Eis as diretrizes que você deve seguir se estiver usando o LILO para inicializar seu sistema CRHL :

Nos dois primeiros Drives IDE - Se você tiver 2 drives IDE (ou EIDE), o /boot deve estar localizado em um deles. Note que este limite de dois drives também inclui qualquer drive de CD-ROM IDE em seu controlador IDE primário. Então, se você tiver um disco rígido IDE e um CD-ROM IDE no controlador primário, o /boot deverá ser localizado somente no primeiro disco rígido, mesmo que você tenha outros discos rígidos em seu controlador IDE secundário.

No primeiro IDE ou primeiro SCSI -- Se você tiver um drive IDE (ou EIDE) e um ou mais drives SCSI, o /boot deve ser localizado no drive IDE ou no drive SCSI com ID 0. Nenhum outro ID SCSI funcionará.

Nos dois primeiros Drives SCSI -- Se você tiver apenas discos rígidos SCSI, o /boot deve ser localizado num drive em ID 0 ou ID 1. Não funcionará em nenhum outro ID SCSI.

Partição Completamente Abaixo do Cilindro 1023 –a partição que contém o diretório /boot deve estar localizado abaixo do cilindro 1023. Se a partição que delimita o /boot ultrapassa o cilindro 1023, você notará que o LILO funcionará, porque toda a informação necessária estará abaixo do 1023o cilindro, mas não funcionará se um novo kernel estiver carregado e residindo acima do 1023o cilindro.

Como já visto, é possível que algumas BIOS permitam ao LILO trabalhar com configurações que não se encaixem nestas diretrizes. Assim mesmo, algumas características do LILO podem ser usadas para inicializar um sistema Linux, mesmo que a configuração não esteja de acordo com estas instruções.

3.4.4 Quantas partições?

Caso se deseje, o Conectiva Red Hat Linux pode ser instalado em uma única partição abrangendo todo o disco rígido. Porém recomendamos que sejam criadas partições da seguinte forma:

Partição de Swap

Destinada para memória virtual. Caso o equipamento tenha 16 Mb ou menos a criação de uma partição de swap é obrigatória, caso contrário é recomendada. O tamanho da partição deve ser de, no mínimo, 16 Mb ou igual à quantidade de memória do equipamento.

Partição Root

Uma partição root ou raiz, será montada como / (diretório inicial) quando o Conectiva Red Hat Linux inicia. A partição root necessita conter somente os arquivos necessários à carga do sistema e os arquivos de configuração. 50 a 80 Mb em média é uma área suficiente para esta partição.

Partição /usr

Esta partição conterá a maior parte dos softwares que o Conectiva Red Hat Linux disponibiliza. Pode ter entre 200 a 500 Mb, dependendo de quantos pacotes se pretenda instalar.

Partição /home

Esta partição contém os diretórios dos usuários. Seu tamanho depende principalmente de quantos usuários utilizarão o sistema e do volume de dados que eles armazenem.

Adicionalmente podem ser criadas as seguintes partições:

Partição /tmp

Destinada ao armazenamento de arquivos temporários. Bastante indicada para sistemas com muitos usuários ou servidores de rede.

Partição /usr/src

Destinada ao armazenamento de grandes quantidades de códigos fonte incluídos no Conectiva Red Hat Linux.

Partição /usr/local

Destinada ao armazenamento de objetos em separado do restante do Conectiva Red Hat Linux, tais como softwares não disponíveis como um pacote RPM.

3.5 Documentação

O CRHL é um sistema operacional poderoso e com muitas melhorias. A menos que seja um perito em Linux, você necessitará de documentação para operar o seu sistema CRHL. Todos devem revisar o Capítulo 8 para maiores informação sobre a documentação disponível do Linux. As pessoas que estão começando a usar o Linux necessitam muito dessa informação adicional.

Linux para principiantes -- Se esta é a primeira vez que você usa o Linux (ou qualquer sistema operacional no que diz respeito a Linux), você precisará de uma sólida informação introdutória em conceitos básicos de Unix. O site da Conectiva (http://www.conectiva.com.br) estará fornecendo títulos e indicações.

Alguma Experiência de Linux – Se você já usou outras distribuições do Linux (ou um sistema operacional Unix), você encontrará provavelmente alguma referência mais profunda disponível. O Doctor Red Hat Linux e o Manual são formidáveis para uma documentação global, entretanto os títulos mais especializados são valiosos quando for necessária muita informação para um assunto particular.

Para experts -- Se você tem muita experiência com o CRHL, você provavelmente não precisará ler a documentação .

Em português: podem ser encontradas diversas informações em português nos links listados em http://www.crhl.com.br.

3.6 Nota sobre os drivers de kernel

Durante a instalação do Conectiva Red Hat Linux há algumas limitações de sistemas de arquivos e outros drivers suportados pelo kernel, observando-se que, após a instalação, o suporte a diversos tipos de arquivos e drivers estarão disponíveis.

Durante a instalação o kernel modularizado tem suporte para equipamentos (E)IDE (inclusive ATAPI CD-ROM), adaptadores SCSI e placas de rede. Adicionalmente todos os mouses, SLIP, CSLIP, PPP, PLIP, emulação FPU, seleção de console, ELF, SysV IPC, IP forwarding, firewall, ARP reverso, QIC tape e impressoras paralelas e contabilização estão disponíveis.

Após a instalação, o kernel pode ser reconstruído incluindo somente os componentes de hardware desejados. Veja o capítulo 7, seção 7.1 para maiores informações sobre a construção de um kernel customizado.

3.7 Uma última nota.

Por favor leia todas as instruções para a instalação antes de começar; isto o preparará para tomar qualquer decisão e eliminará grandes surpresas.