FreeBSD Handbook/Iniciando/Instalando o FreeBSD/Tarefas Pré-instalação

Origem: Wikilivros, livros abertos por um mundo aberto.


FreeBSD Handbook
Anterior Capítulo 2. Instalando o FreeBSD Próxima


2.3 Tarefas Pré-instalação

2.3.1 Inventário de seu Computador

Antes de instalar o FreeBSD, é aconselhável tentar levantar todas as informações sobre os componentes presentes em seu computador. As rotinas de instalação do FreeBSD mostrarão estes componentes (discos rígidos, placas de rede, dispositivos de CDROM e vários outros) com seus respectivos números de modelo e fabricação. O FreeBSD tentará também determinar a configuração correta para estes dispositivos, o que inclui informações sobre IRQ e utilização de endereços de E/S. Devido aos caprichos de alguns equipamentos para PC, esse processo não é sempre realizado com sucesso e pode ser necessário corrigir as definições do FreeBSD na sua configuração.

Caso tenha um outro sistema operacional instalado, como Windows® ou Linux, é uma boa idéia utilizar os recursos oferecidos por estes sistemas para saber como seu equipamento já está configurado. Caso não esteja certo das configurações de alguma placa de expansão, pode ser possível encontra-las impressas na própria placa. Valores populares para endereços de interrupção (IRQ) são 3, 5 e 7 e o endereçamento de E/S normalmente é definido em números hexadecimais, como 0x330.

Recomendamos que você imprima ou escreva estas informações antes de iniciar o processo de instalação do FreeBSD. A utilização de uma tabela, como abaixo, pode ajudar:

Tabela 2-1. Modelo de Inventário de Dispositivos
Nome do dispositivo IRQ Endereço(s) de E/S Notas
Primeiro disco rígido N/A N/A Disco de 40 GB, marca Seagate, primeira IDE primária
CDROM N/A N/A Primeira IDE secundária
Segundo disco rígido N/A N/A Disco de 20 GB, marca IBM, segunda IDE primária
Primeira controladora IDE 14 0x1f0  
Placa de rede N/A N/A Intel® 10/100
Modem N/A N/A 3Com® 56K faxmodem, na COM1
...      

Uma vez feito o inventário você deve verificar se seu hardware é compatível com a versão de FreeBSD que você pretende instalar.

2.3.2 Faça Cópias de Segurança de Seus Dados

Caso a estação onde você instalará o FreeBSD contenha dados relevantes, garanta que você tenha cópias de segurança (backup) destes dados e que as cópias de segurança tenham sido testadas antes de iniciar a instalação do FreeBSD. A rotina de instalação do FreeBSD pedirá confirmação antes de escrever quaisquer dados no seu disco, mas uma vez iniciado este processo não pode ser desfeito.

2.3.3 Decida Onde Instalar o FreeBSD

Se você deseja que o FreeBSD utilize todo o seu disco rígido, então não há com o que se preocupar neste momento -- você pode pular esta seção.

Contudo, se você precisa que o FreeBSD co-exista com outro sistema operacional, então é necessário uma certa compreensão sobre como os dados são dispostos no disco e como isso pode afetar você.

2.3.3.1 Disposições de Disco no FreeBSD/i386

Um disco de PC pode ser dividido em partes separadas. Tais partes são chamadas de partições. Como o FreeBSD também tem partições internamente, estes nomes podem ficar confusos, em função disso estas partes são chamadas de slices de disco ou simplesmente slices. Por exemplo, o utilitário fdisk do FreeBSD, que trabalha com as partições de disco convencionais, as chama de slices ao invés de partições (partitions). A forma como o PC é projetado possibilita que apenas quatro partições sejam suportadas por disco. Estas partições são chamadas de partições primárias. Como paliativo para esta limitação foi criado um novo tipo de partições, chamado de partições estendidas. Um disco pode conter apenas uma partição estendida. Partições especiais, chamadas de partições lógicas podem ser criadas dentro destas partições estendidas.

Cada partição possui um identificador único, chamado de partition ID, que é um número utilizado para identificar o tipo de dado naquela partição. Partições FreeBSD tem o ID de identificação número 165.

De forma geral, cada sistema operacional utilizado identificará as partições de forma particular. Por exemplo, DOS e seus descendentes como Windows atribuem a cada partição primária e lógica uma letra de dispositivo, começando a partir do C:.

FreeBSD deve obrigatoriamente ser instalado em uma partição primária. FreeBSD pode manter todos seus dados, incluindo qualquer arquivo que você crie nesta única partição. Contudo, se você possuir múltiplos discos, você pode criar uma partição FreeBSD em cada um deles, ou apenas em alguns. Quando instalar o FreeBSD, ao menos uma partição deve estar disponível. Pode ser uma partição vazia, que você preparou, ou então pode ser uma partição já existente contendo dados que não são mais necessários.

Caso esteja utilizando todas as partições primárias de todos seus discos, então será necessário liberar uma delas para o FreeBSD, utilizando as ferramentas oferecidas pelo sistema operacional que você utiliza (por exemplo, fdisk no DOS ou Windows).

Se você tem uma partição sobressalente, pode utiliza-la. Contudo, pode ser necessário modificar primeiro uma ou mais das suas partições atuais.

A instalação mínima do FreeBSD ocupa apenas 150 MB de espaço em disco. Contudo, esta é uma instalação extremamente mínima, não deixando quase espaço algum para seus próprios arquivos. Um valor mínimo mais realista seria 300 MB sem ambiente gráfico, ou 400 MB (ou até mais) se deseja o ambiente gráfico. Se você planeja instalar muitas aplicações de terceiros também, então será necessário mais espaço.

Você pode utilizar alguma ferramenta comercial como PartitionMagic® para redimensionar suas partições de forma a criar algum espaço para o FreeBSD. O diretório tools no CDROM contém dois programas gratuitos que podem realizar esta tarefa, chamados de FIPS e PResizer. Documentações sobre ambas aplicações estão disponíveis no mesmo diretório. FIPS, PResizer e PartitionMagic podem redimensionar partições FAT16 e FAT32 -- usadas do MS-DOS® ao Windows ME. PartitionMagic e GParted são capazes de redimensionar sistema de arquivos NTFS. O GParted está disponível em Live CDs de diversas distribuições Linux, como a SystemRescueCD.

Já foram informados diversos problemas ao redimensionar partições em sistemas Microsoft® Windows Vista. É recomendável ter sempre uma cópia do CDROM de instalação do sistema a mão. Em todas essas operações de manutenção de disco é fortemente recomendável que se realizem os backups necessários.

Aviso: O uso incorreto destas ferramentas pode apagar os dados em seu disco. Garanta que existam cópias de seguranças recentes e funcionais antes de utilizá-las.

Exemplo 2.1 Usando uma Partição Existente sem Modificá-la

Suponha que você tenha um computador com um único disco rígido de 80 GB que já tem uma versão do Windows instalada, e você separou o disco em duas partições, o drive C: e o D: cada qual com 40 GB de tamanho. Você dispõe de 10 GB de dados no C: e 15 GB de dados no D:.

Isto significa que seu disco tem duas partições, uma por letra. Você pode copiar todos os dados atuais da D: na C: o que liberará a segunda partição, que estará pronta para o FreeBSD.

Exemplo 2.2 Redimensionando uma Partição Existente

Suponha que você tem um computador com um único disco rígido de 80 GB que já tem uma versão do Windows instalada. Ao instalar o Windows você criou uma única partição, atribuindo ao seu dispositivo C: o tamanho de 80 G. Atualmente tem 25 GB de espaço em uso e você deseja alocar 20 GB de espaço para o FreeBSD.

Para instalar o FreeBSD será preciso executar uma das duas opções:

  1. Fazer cópia de segurança dos dados de seu Windows e reinstalá-lo definindo uma partição de 60 GB de espaço no momento da instalação,
  2. Utilizar uma das ferramentas como o PartitionMagic , descrito anteriormente para redimensionar sua partição Windows, sem necessidade de reinstalação.

2.3.3.2 Disposições de Disco no Alpha

Será necessário um disco dedicado para o FreeBSD em um Alpha. Não é possível compartilhar o disco com outro sistema operacional até o momento. Dependendo da máquina Alpha específica que você tem em mãos, o disco pode ser SCSI ou IDE, com tanto que sua máquina seja capaz de inicializar por meio deste.

Seguindo as convenções do manual da Digital / Compaq todas as entradas referentes ao SRM serão apresentadas em letras maiúsculas. O SRM não faz distinção entre maiúsculas e minúsculas.

Para encontrar os nomes e tipos de discos disponíveis na máquina, use o comando SHOW DEVICE na tela do console SRM:

 >>>SHOW DEVICE
 dka0.0.0.4.0          DKA0       TOSHIBA CD-ROM XM-57  3476
 dkc0.0.0.1009.0       DKC0                   RZ1BB-BS  0658
 dkc100.1.0.1009.0     DKC100         SEAGATE ST34501W  0015
 dva0.0.0.0.1          DVA0
 ewa0.0.0.3.0          EWA0          00-00-F8-75-6D-01
 pkc0.7.0.1009.0       PKC0              SCSI Bus ID 7  5.27
 pqa0.0.0.4.0          PQA0                   PCI EIDE
 pqb0.0.1.4.0          PQB0                   PCI EIDE

Este exemplo é de uma Digital Personal Workstation modelo 433au e apresenta três discos ligados à estação. O primeiro é um CDROM chamado de DKA0 e os outros dois são discos rígidos, chamados DKC0 e DKC100 respectivamente.

Discos cujos nomes estão dispostos no formato DKx são discos SCSI. Por exemplo, DKA100 se refere ao disco SCSI com ID SCSI número 1 no primeiro barramento SCSI (A), enquanto DKC300 se refere a um disco SCSI com ID SCSI número 3 no terceiro barramento SCSI (C). O dispositivo PKx se refere à controladora SCSI. Como foi visto na saída do comando SHOW DEVICE, dispositivos de CDROM SCSI são tratados como um disco rígido SCSI qualquer.

Discos IDE tem nomes parecidos com DQx, enquanto PQx é a controladora IDE associada.

2.3.4 Obtenha os Detalhes de Configuração da Sua Interface de Rede

Caso você pretenda se conectar em rede como parte do processo de instalação de seu FreeBSD (por exemplo, caso a instalação seja feita a partir de um sítio FTP ou servidor NFS), então é necessário conhecer a configuração de sua rede. Você será indagado por estas informações durante a instalação do FreeBSD, de forma que o sistema possa se conectar à rede e concluir a instalação.

2.3.4.1 Conectando-se a uma Rede Ethernet ou um Modem DSL ou Cabo

Se você se conecta à uma rede Ethernet, ou tem uma conexão Internet com uma placa de rede via cabo ou DSL, então será necessário saber as seguintes informações:

  1. Endereço IP
  2. Endereço IP do gateway padrão
  3. Nome da estação (hostname)
  4. Endereço IP do servidor DNS
  5. Máscara de subrede

Caso não saiba tais informações, pergunte ao seu administrador de sistemas ou provedor de serviços. Eles podem dizer que tais informações são atribuídas automaticamente, usando DHCP. Se for o caso, anote isto.

2.3.4.2 Conectando-se por Meio de um Modem

Se você disca para um provedor de serviços Internet (ISP) utilizando um modem convencional, ainda é possível instalar o FreeBSD pela internet, só que levará muito tempo.

Será necessário saber:

  1. O número de telefone do seu provedor
  2. A porta COM onde seu modem está ligado
  3. Usuário e senha da conta no seu provedor

2.3.5 Verifique a Errata do FreeBSD

Mesmo considerando que o projeto FreeBSD se esforça para garantir que cada versão do FreeBSD seja tão estável quanto possível, falhas ocasionalmente podem acontecer. Em situações extremamente raras tais falhas podem afetar o processo de instalação do FreeBSD. Conforme estes problemas são descobertos e corrigidos, eles são anotados na Errata do FreeBSD, que pode ser encontrada no sítio WWW do FreeBSD. Você deve verificar a errata correspondente à versão que está instalando antes de iniciar a instalação para saber se existem problemas que mereçam atenção.

Informações sobre todas as versões, incluindo a errata para cada uma, podem ser encontradas na seção de informação de versões do sítio WWW do FreeBSD.

2.3.6 Ontenha os Arquivos de Instalação do FreeBSD

O processo de instalação do FreeBSD pode instalar o sistema à partir de arquivos armazenados nos seguintes locais:

Mídia Local

  • Um CDROM ou DVD
  • Uma partição DOS no mesmo computador
  • Fita SCSI ou QIC
  • Disquetes

Rede

  • Sítio FTP atrás de um firewall, ou usando um proxy HTTP, se necessário
  • Servidor NFS
  • Conexão paralela ou serial dedicada

Caso tenha adquirido o FreeBSD em CD ou DVD, então você já tem tudo que precisa e pode pular para a próxima seção (Preparando a Mídia de Inicialização (Boot)).

Caso não tenha obtido os arquivos de instalação do FreeBSD, você pode se adiantar para Seção 2.13 que explica como preparar o FreeBSD para a instalação por qualquer das mídias acima citadas. Após a leitura desta seção, volte a este ponto e leia Seção 2.3.7.

2.3.7 Preparando a Mídia de Inicialização (Boot)

O processo de instalação do FreeBSD começa ao iniciar o computador (dar boot) com o instalador do sistema (não é um programa para ser executado a partir de outro sistema operacional). O computador normalmente é inicializado a partir do sistema operacional que já está instalado em seu disco, mas também é possível configurar o sistema de modo a fazer uso de um disquete “inicializável” ou mais normalmente um CD ou DVD. Os computadores mais recentes podem ser inicializados à partir de um CD do FreeBSD no dispositivo de de CDROM.

Dica: Caso tenha o FreeBSD em CDROM ou DVD (indiferentemente se você comprou o disco ou o fez manualmente), e seu computador permite a inicialização por estes dispositivos (normalmente a opção no BIOS chamada de “Boot Order” ou similar), então você pode pular esta seção. As imagens de CDROM e DVD do FreeBSD são inicializáveis (“bootáveis”) e podem ser utilizadas para instalar o FreeBSD sem qualquer outro procedimento especial.

Para criar disquetes de inicialização, siga os seguintes passos:

1. Adquira as imagens de disquetes de inicialização

Os discos de inicialização estão disponíveis a partir de sua mídia de instalação, no diretório floppies/ e podem também ser baixadas à partir do diretório de imagens de disquetes, ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/<arch>/<version>-RELEASE/floppies/. Troque <arch> e <version> pela arquitetura e versão que pretende instalar, respectivamente. Por exemplo, as imagens de disquetes para o FreeBSD/i386 6.2-RELEASE estão disponíveis em ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/6.2-RELEASE/floppies/.

As imagens de disquete tem a extensão .flp. O diretório floppies/ tem uma série de imagens distintas e as que você vai precisar usar dependem da versão do FreeBSD que você pretende instalar e, em alguns casos, dos equipamentos onde você irá realizar a instalação. Na maioria dos casos serão necessárias apenas algumas imagens, boot.flp e todas as kernX.flp, onde X = 1, 2, 3, etc. Verifique o arquivo README.TXT no mesmo diretório para obter as informações mais atualizadas sobre estas imagens de disquetes.

Importante: O programa FTP que você for utilizar deve usar o modo binário para baixar as imagens de disquete da Internet. Alguns navegadores WWW conhecidamente utilizam modo texto text (ou ASCII), o que se tornará claro quando perceber que não pode inicializar o sistema por meio destes discos.

2. Prepare os disquetes

É necessário preparar um disquete por imagem que você baixou da Internet. É imperativo que tais discos estejam livres de defeitos. A melhor maneira de tirar isso a limpo é formatando os discos. Não confie em disquetes pré-formatados. O utilitário de formatação do Windows não informará sobre a presença de blocos defeituosos no disquete, esta ferramenta apenas os marca como bad (defeituoso) e os ignora, portanto não confie nela também. É aconselhado utilizar disquetes novos caso esta seja sua opção de instalação.

Importante: Ao instalar o FreeBSD, se o programa de instalação travar, congelar ou falhar, uma das primeiras coisas à se suspeitar são os disquetes. Grave as imagens em um novo disquete e inicie o processo de instalação novamente.

3. Grave as imagens nos disquetes

Os arquivos .flp não são arquivos comuns de modo que baste copiá-los para o disco. São imagens do conteúdo completo do disco. É necessário utilizar ferramentas específicas para escrever as imagens diretamente no disco.

Caso esteja criando os disquetes a partir de um computador que roda MS-DOS/Windows, disponibilizamos uma ferramenta que faz este serviço, chamada fdimage.

Caso esteja utilizando as imagens de disquetes a partir do CDROM e seu dispositivo de CDROM tem a letra E:, basta executar este comando:

 E:\> tools\fdimage floppies\boot.flp A:

Repita este comando para cada imagem .flp trocando o disquete a cada vez e garantindo que cada um esteja sendo rotulado com o nome da imagem que acabou de ser utilizada. Ajuste a linha de comando conforme necessário, dependendo de onde as imagens .flp estejam localizadas. Caso você não disponha do CDROM, o programa fdimage pode ser baixado da Internet à partir do diretório tools no sítio FTP do FreeBSD.

Caso esteja gravando os disquetes a partir de um sistema UNIX® (como um outro sistema FreeBSD por exemplo) pode utilizar o comando dd(1) para gravar a imagem. No FreeBSD bastaria executar:

 # dd if=boot.flp of=/dev/fd0

No FreeBSD, /dev/fd0 se refere ao primeiro dispositivo de disquete (o drive A:). /dev/fd1 seria o dispositivo B: e assim sucessivamente. Outras variantes UNIX podem ter outros nomes para os dispositivos de disquetes e será necessário verificar a documentação do sistema conforme for necessário.

Agora você está pronto para iniciar a instalação do FreeBSD.



Anterior Índice Próxima
Requisitos de hardware Topo Iniciando a Instalação
Última edição desta página: 24/01/2011 (20110124215144)