Anda di halaman 1dari 54

1

MANUAL DE INSTALAO DO FREEBSD

2.1 Sinopse
FreeBSD composto de um programa de fcil utilizao, em modo texto, chamado desysinstall. Este o programa padro de instalao para o FreeBSD, apesar dos distribuidores terem liberdade para oferecer seu prprio programa de instalao, se desejado. Este captulo descreve a utilizao dosysinstall para realizar a instalao do FreeBSD. Aps a leitura deste captulo, voc saber:
y y y y

Como criar os discos de instalao do FreeBSD. Como FreeBSD se refere e faz as subdivises dos discos rgidos. Como iniciar o sysinstall. As perguntas que o sysinstall far durante sua utilizao, o que cada uma significa e como respondlas.

Antes de ler este captulo, recomendvel:


y

Ler a lista de hardware suportado que acompanha a verso do FreeBSD que voc est instalando e verificar se os seus equipamentos so suportados.

Nota: Em geral, estas instrues de instalao so escritas para computadores de arquitetura i386 (PC compatveis). Onde necessrio, sero listadas instrues especficas para outras plataformas (por exemplo, Alpha). Embora este guia seja mantido o mais atualizado possvel, podero ser encontradas algumas pequenas diferenas entre a aplicao instaladora e o que apresentado neste documento. aconselhvel que este captulo seja utilizado como um guia geral ao invs de um rigoroso passo a passo de instalao .

2.2 Requisitos de hardware


2.2.1 Configurao mnima

A confi hardware

o mnima para a instalao varia de acordo com a verso do FreeB

Informaes sobre a confi urao mnima est disponvel nas Notas de Instalao na pginaRelease Information, no site do FreeB . Um resumo desta informao fornecido nas sees seguintes. Dependendo do mtodo escolhido para instalar voc pode ainda precisar de um drive de disquete, um CDROM compatvel e, em alguns casos, uma placa de rede. Isso ser abordado pela Seo 2. .7. 2.2.1.1 Arqui uras i386 e pc98

As duas verses de FreeBSD para i e pc98 precisam de um processador 486 ou melhor e pelo menos 24 MB de RAM. Voc precisar ainda de pelo menos 150 MB de disco livre para a instalao mnima. ota: Estes requisitos se referem instalao feita com as mdias disponveis pelo projeto. Elas so criadas para atender a imensa maioria dos casos. O FreeBSD, porm, possui flexibilidades e pode ser instalado em computadores mais antigos, como PCs 386 e em discos menores, porm isso ser uma atividade que exigir maior conhecimento do sistema para personali -lo. Outra opo para instalar com menos requisitos usar uma verso mais antiga do FreeBSD. No caso de configuraes mais antigas, na maioria das vezes conseguir mais RAM e espao em disco mais relevante do que um processador mais rpido. 2.2.1.2 Arquitetura Alpha Para instalar o FreeBSD/alpha voc precisar de uma plataforma suportada (veja a Seo 2.2.2) e um disco dedicado para o FreeBSD. No possvel compartilhar o disco com outro sistema operacional por enquanto. Este disco precisa estar conectado a uma controladora SCSI suportado pelo firmware SRM ou ser um disco IDE, assumindo que a SRM da sua mquina permite o boot a partir de discos IDE. 2.2.1.3 Arquitetura amd64 O FreeBSD/amd64 precisa de um processador AMD Athlon64, AMD Athlon64-FX, AMD Opteron ou melhor para rodar. Se sua mquina se baseia em chipset nVidia nForce3 Pro-150, voc precisa desabilitar a opo APIC de IO na BIOS. Se no houver opo para isso provavelmente ser necessrio desabilitar a ACPI. Existem bugs no chipset Pro-150 para os quais ainda no encontramos soluo. 2.2.1.4 Arquitetura Sparc64 Para instalar o FreeBSD/Sparc64, ser necessrio que voc tenha uma plataforma suportada (veja a Seo 2.2.2). Voc precisar de um disco dedicado para o FreeBSD/Sparc64. No possvel compartilhar o disco com outro sistema operacional por enquanto.

2.2.2 Hardware suportado


Uma lista de equipamentos suportados acompanha cada verso do FreeBSD nas &8220;Notas de Hardware do FreeBSD&8221;. Este documento normalmente pode ser encontrado no arquivo chamado HARDWARE.TXT, na raiz do CDROM do FreeBSD ou de algum stio FTP, ou ainda no menu de documentao do sysinstall . Ele lista, para cada arquitetura, os equipamentos reconhecidamente suportados em cada verso do FreeBSD. Copias da lista de equipamentos suportados para cada verso e arquitetura do sistema podem ainda ser encontradas na pgina Release Information


e a arquitetura de

MAN AL

N ALA

2.3 Tarefas Pr-i stalao


2.3.1 Inventrio de seu Computador
Antes de instalar o FreeBSD, aconselhvel tentar levantar todas as informaes sobre os componentes presentes em seu computador. As rotinas de instalao do FreeBSD mostraro estes componentes (discos rgidos, placas de rede, dispositivos de CDROM e vrios outros) com seus respectivos nmeros de modelo e fabricao. O FreeBSD tentar tambm determinar a configurao correta para estes dispositivos, o que inclui informaes sobre IRQ e utilizao de endereos de E/S. Devido aos caprichos de alguns equipamentos para PC, esse processo no sempre realizado com sucesso e pode ser necessrio corrigir as definies do FreeBSD na sua configurao. Caso tenha um outro sistema operacional instalado, como Windows ou inux, uma boa idia utilizar os recursos oferecidos por estes sistemas para saber como seu equipamento j est configurado. Caso no esteja certo das configuraes de alguma placa de expanso, pode ser possvel encontra-las impressas na prpria placa. Valores populares para endereos de interrupo (IRQ) so 3, 5 e 7 e o endereamento de E/S normalmente definido em nmeros hexadecimais, como 0x330. Recomendamos que voc imprima ou escreva estas informaes antes de iniciar o processo de instalao do FreeBSD. A utilizao de uma tabela, como abaixo, pode ajudar:
Tabela 2-1. Modelo de Inventrio de Dispositivos

ome do dispositivo IRQ Endereo(s) de E/S otas Primeiro disco rgido N/A N/A Disco de 40 GB, marca Seagate, primeira IDE primria CDROM N/A N/A Primeira IDE secundria Segundo disco rgido N/A N/A Disco de 20 GB, marca IBM, segunda IDE primria 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 inventrio voc deve verificar se seu hardware compatvel com a verso de FreeBSD que voc pretende instalar.

2.3.2 Faa Cpias de Segurana de Seus Dados


Caso a estao onde voc instalar o FreeBSD contenha dados relevantes, garanta que voc tenha cpias de segurana (backup) destes dados e que as cpias de segurana tenham sido testadas antes de iniciar a instalao do FreeBSD. A rotina de instalao do FreeBSD pedir confirmao antes de escrever quaisquer dados no seu disco, mas uma vez iniciado este processo no pode ser desfeito.

2.3.3 Decida Onde Instalar o FreeBSD


Se voc deseja que o FreeBSD utilize todo o seu disco rgido, ento no h com o que se preocupar neste momento -- voc pode pular esta seo. Contudo, se voc precisa que o FreeBSD co-exista com outro sistema operacional, ento necessrio uma certa compreenso sobre como os dados so dispostos no disco e como isso pode afetar voc. 2.3.3.1 Disposies de Disco no FreeBSD/i386

   

MAN AL

  

N ALA

Um disco de PC pode ser dividido em partes separadas. Tais partes so chamadas de parties. Como o FreeBSD tambm tem parties internamente, estes nomes podem ficar confusos, em funo disso estas partes so chamadas de slices de disco ou simplesmente slices. Por exemplo, o utilitrio fdisk do FreeBSD, que trabalha com as parties de disco convencionais, as chama de slices ao invs de parties (partitions). A forma como o PC projetado possibilita que apenas quatro parties sejam suportadas por disco. Estas parties so chamadas de parties primrias. Como paliativo para esta limitao foi criado um novo tipo de parties, chamado de parties estendidas. Um disco pode conter apenas uma partio estendida. Parties especiais, chamadas de parties lgicas podem ser criadas dentro destas parties estendidas. Cada partio possui um identificador nico, chamado de partition ID, que um nmero utilizado para identificar o tipo de dado naquela partio. Parties FreeBSD tem o ID de identificao nmero 165 . De forma geral, cada sistema operacional utilizado identificar as parties de forma particular. Por exemplo, DOS e seus descendentes como Windows atribuem a cada partio primria e lgica uma letra de dispositivo, comeando a partir do C:. FreeBSD deve obrigatoriamente ser instalado em uma partio primria. FreeBSD pode manter todos seus dados, incluindo qualquer arquivo que voc crie nesta nica partio. Contudo, se voc possuir mltiplos discos, voc pode criar uma partio FreeBSD em cada um deles, ou apenas em alguns. Quando instalar o FreeBSD, ao menos uma partio deve estar disponvel. Pode ser uma partio vazia, que voc preparou, ou ento pode ser uma partio j existente contendo dados que no so mais necessrios. Caso esteja utilizando todas as parties primrias de todos seus discos, ento ser necessrio 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 partio sobressalente, pode utiliza-la. Contudo, pode ser necessrio modificar primeiro uma ou mais das suas parties atuais. A instalao mnima do FreeBSD ocupa apenas 150 MB de espao em disco. Contudo, esta uma instalao extremamente mnima, no deixando quase espao algum para seus prprios arquivos. Um valor mnimo mais realista seria 300 MB sem ambiente grfico, ou 400 MB (ou at mais) se deseja o ambiente grfico. Se voc planeja instalar muitas aplicaes de terceiros tambm, ento ser necessrio mais espao. Voc pode utilizar alguma ferramenta comercial como PartitionMagic para redimensionar suas parties de forma a criar algum espao para o FreeBSD. O diretrio tools no CDROM contm dois programas gratuitos que podem realizar esta tarefa, chamados de FIPS e PResizer. Documentaes sobre ambas aplicaes esto disponveis no mesmo diretrio. FIPS, PResizer e PartitionMagic podem redimensionar parties FAT16 e FAT32 -- usadas do MS-DOS ao Windows ME. PartitionMagic e GParted so capazes de redimensionar sistema de arquivos NTFS. O GParted est disponvel em Live CDs de diversas distribuies inux, como a SystemRescueCD. J foram informados diversos problemas ao redimensionar parties em sistemas Microsoft Windows Vista. recomendvel ter sempre uma cpia do CDROM de instalao do sistema a mo. Em todas essas operaes de manuteno de disco fortemente recomendvel que se realizem os backups necessrios. Aviso: O uso incorreto destas ferramentas pode apagar os dados em seu disco. Garanta que existam cpias de seguranas recentes e funcionais antes de utiliz-las.
Exemplo 2.1 Usando uma Partio Existente sem Modific-la

Suponha que voc tenha um computador com um nico disco rgido de 80 GB que j tem uma verso do Windows instalada, e voc separou o disco em duas parties, o drive C: e o D: cada qual com 40 GB de tamanho. Voc dispe de 10 GB de dados no C: e 15 GB de dados no D:.

"

&% $ $

MAN AL

#" !  

N ALA

C:

Isto significa que seu disco tem duas parties, uma por letra. Voc pode copiar todos os dados atuais da D: na o que liberar a segunda partio, que estar pronta para o FreeBSD.
Exemplo 2.2 Redimensionando uma Partio Existente

Suponha que voc tem um computador com um nico disco rgido de 80 GB que j tem uma verso do Windows instalada. Ao instalar o Windows voc criou uma nica partio, atribuindo ao seu dispositivo C: o tamanho de 80 G. Atualmente tem 25 GB de espao em uso e voc deseja alocar 20 GB de espao para o FreeBSD. Para instalar o FreeBSD ser preciso executar uma das duas opes: 1. Fazer cpia de segurana dos dados de seu Windows e reinstal-lo definindo uma partio de 60 GB de espao no momento da instalao, 2. Utilizar uma das ferramentas como o PartitionMagic , descrito anteriormente para redimensionar sua partio Windows, sem necessidade de reinstalao. 2.3.3.2 Disposies de Disco no Alpha Ser necessrio um disco dedicado para o FreeBSD em um Alpha. No possvel compartilhar o disco com outro sistema operacional at o momento. Dependendo da mquina Alpha especfica que voc tem em mos, o disco pode ser SCSI ou IDE, com tanto que sua mquina seja capaz de inicializar por meio deste. Seguindo as convenes do manual da Digital / Compaq todas as entradas referentes ao SRM sero apresentadas em letras maisculas. O SRM no faz distino entre maisculas e minsculas. Para encontrar os nomes e tipos de discos disponveis na mquina, use o comando SHOW DEVICE na tela do console SRM:
>>>SHOW DEVICE dka0.0.0.4.0 dkc0.0.0.1009.0 dkc100.1.0.1009.0 dva0.0.0.0.1 ewa0.0.0.3.0 pkc0.7.0.1009.0 pqa0.0.0.4.0 pqb0.0.1.4.0 DKA0 DKC0 DKC100 DVA0 EWA0 PKC0 PQA0 PQB0 TOSHIBA CD -ROM XM-57 3476 RZ1BB -BS 0658 SEAGATE ST34501W 0015 00 -00-F8-75-6D-01 SCSI Bus ID 7 5.27 PCI EIDE PCI EIDE

Este exemplo de uma Digital Personal Workstation modelo 433au e apresenta trs discos ligados estao. O primeiro um CDROM chamado de DKA0 e os outros dois so discos rgidos, chamados DKC0 e DKC100 respectivamente. Discos cujos nomes esto dispostos no formato DKx so discos SCSI. Por exemplo, DKA100 se refere ao disco SCSI com ID SCSI nmero 1 no primeiro barramento SCSI (A), enquanto DKC300 se refere a um disco SCSI com ID SCSI nmero 3 no terceiro barramento SCSI (C). O dispositivo PKx se refere controladora SCSI. Como foi visto na sada do comando SHOW DEVICE , dispositivos de CDROM SCSI so tratados como um disco rgido SCSI qualquer. Discos IDE tem nomes parecidos com DQx, enquanto PQx a controladora IDE associada.

2.3.4 Obtenha os Detalhes de Configurao da Sua Interface de Rede


Caso voc pretenda se conectar em rede como parte do processo de instalao de seu FreeBSD (por exemplo, caso a instalao seja feita a partir de um stio FTP ou servidor NFS), ento necessrio conhecer a configurao de sua rede. Voc ser indagado por estas informaes durante a instalao do FreeBSD, de forma que o sistema possa se conectar rede e concluir a instalao.

(1 ))54 3( 3

MAN AL

21 0 )( '

N ALA

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 conexo Internet com uma placa de rede via cabo ou DS , ento ser necessrio saber as seguintes informaes: 1. 2. 3. 4. 5. Endereo IP Endereo IP do gateway padro Nome da estao (hostname ) Endereo IP do servidor DNS Mscara de subrede

Caso no saiba tais informaes, pergunte ao seu administrador de sistemas ou provedor de servios. Eles podem dizer que tais informaes so atribudas 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 servios Internet (ISP) utilizando um modem convencional, ainda possvel instalar o FreeBSD pela internet, s que levar muito tempo. Ser necessrio saber: 1. O nmero de telefone do seu provedor 2. A porta COM onde seu modem est ligado 3. Usurio e senha da conta no seu provedor

2.3.5 Verifique a Errata do FreeBSD


Mesmo considerando que o projeto FreeBSD se esfora para garantir que cada verso do FreeBSD seja to estvel quanto possvel, falhas ocasionalmente podem acontecer. Em situaes extremamente raras tais falhas podem afetar o processo de instalao do FreeBSD. Conforme estes problemas so descobertos e corrigidos, eles so anotados na Errata do FreeBSD, que pode ser encontrada no stio WWW do FreeBSD. Voc deve verificar a errata correspondente verso que est instalando antes de iniciar a instalao para saber se existem problemas que meream ateno. Informaes sobre todas as verses, incluindo a errata para cada uma, podem ser encontradas na seo de informao de verses do stio WWW do FreeBSD.

2.3.6 Ontenha os Arquivos de Instalao do FreeBSD


O processo de instalao do FreeBSD pode instalar o sistema partir de arquivos armazenados nos seguintes locais: Mdia ocal
y y y y

Um CDROM ou DVD Uma partio DOS no mesmo computador Fita SCSI ou QIC Disquetes

Rede
y y y

Stio FTP atrs de um firewall, ou usando um proxy HTTP, se necessrio Servidor NFS Conexo paralela ou serial dedicada

7@ 88DC B7 B

MAN AL

A@ 9 87 6

N ALA

Caso tenha adquirido o FreeBSD em CD ou DVD, ento voc j tem tudo que precisa e pode pular para a prxima seo (Preparando a Mdia de Inicializao (Boot)). Caso no tenha obtido os arquivos de instalao do FreeBSD, voc pode se adiantar para Seo 2.13 que explica como preparar o FreeBSD para a instalao por qualquer das mdias acima citadas. Aps a leitura desta seo, volte a este ponto e leia Seo 2.3.7.

2.3.7 Preparando a Mdia de Inicializao (Boot)


O processo de instalao do FreeBSD comea ao iniciar o computador (dar boot) com o instalador do sistema (no 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 tambm possvel configurar o sistema de modo a fazer uso de um disquete inicializvel 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 inicializao por estes dispositivos (normalmente a opo no BIOS chamada de Boot Order ou similar), ento voc pode pular esta seo. As imagens de CDROM e DVD do FreeBSD so inicializveis (bootveis) e podem ser utilizadas para instalar o FreeBSD sem qualquer outro procedimento especial. Para criar disquetes de inicializao, siga os seguintes passos: 1. Adquira as imagens de disquetes de inicializao Os discos de inicializao esto disponveis a partir de sua mdia de instalao, no diretrio floppies/ e podem tambm ser baixadas partir do diretrio de imagens de disquetes, ftp://ftp.Free BSD.org/pub/FreeBSD/releases/ <arch>/<version> -RELEASE/floppies/ . Troque <arch> e <version> pela arquitetura e verso que pretende instalar, respectivamente. Por exemplo, as imagens de disquetes para o FreeBSD/i386 6.2-RE EASE esto disponveis em ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/6.2-RE EASE/floppies/. As imagens de disquete tem a extenso .flp. O diretrio floppies/ tem uma srie de imagens distintas e as que voc vai precisar usar dependem da verso do FreeBSD que voc pretende instalar e, em alguns casos, dos equipamentos onde voc ir realizar a instalao. Na maioria dos casos sero necessrias apenas algumas imagens, boot.flp e todas as kernX.flp , onde X = 1, 2, 3, etc. Verifique o arquivo README.TXT no mesmo diretrio para obter as informaes mais atualizadas sobre estas imagens de disquetes. Importante: O programa FTP que voc for utilizar deve usar o modo binrio 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 no pode inicializar o sistema por meio destes discos. 2. Prepare os disquetes necessrio 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. No confie em disquetes pr-formatados. O utilitrio de formatao do Windows no informar sobre a presena de blocos defeituosos no disquete, esta ferramenta apenas os marca como bad (defeituoso) e os ignora, portanto no confie nela tambm. aconselhado utilizar disquetes novos caso esta seja sua opo de instalao. Importante: Ao instalar o FreeBSD, se o programa de instalao travar, congelar ou falhar, uma das primeiras coisas se suspeitar so os disquetes. Grave as imagens em um novo disquete e inicie o processo de instalao novamente.

FI GGSR QF Q

MAN AL

PI H GF E

N ALA

3. Grave as imagens nos disquetes Os arquivos .flp no so arquivos comuns de modo que baste copi-los para o disco. So imagens do contedo completo do disco. necessrio utilizar ferramentas especficas 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 servio, 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 necessrio, dependendo de onde as imagens .flp estejam localizadas. Caso voc no disponha do CDROM, o programa fdimage pode ser baixado da Internet partir do diretrio tools no stio 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 necessrio verificar a documentao do sistema conforme for necessrio. Agora voc est pronto para iniciar a instalao do FreeBSD.

2.4 Iniciando a Instalao


Importante: Por padro, o programa de instalao no far qualquer modificao em seu(s) disco(s) at que voc veja a mensagem da Figura 2-1.
Figura 2-1. ltima Chance de Desistir

UX VVba `U `

MAN AL

YX W VU T

N ALA

MANUAL DE INSTALAO DO FREEBSD

A instalao pode ser interrompida a qualquer instante antes desta advertncia final, sem modificar qualquer contedo em seu disco rgido. Se voc estiver em dvida sobre ter configurado algo incorretamente, pode simplesmente desligar o computador antes deste ponto e nenhum dano ser causado.

2. .1 Booting
2. .1.1 Processo de Iniciali ao no i 1. Inicie com seu computador desligado. 2. Ligue o computador. Durante sua inicializao ele deve mostrar uma opo para entrar no menu de configurao do sistema (system set menu) ou BIOS, normalmente conseguido ao utilizar teclas como F2, F10, Del ou lt+S. Utilize o conjunto de teclas que for indicado na tela. Em alguns casos o computador poder exibir uma tela grfica ao iniciar. Normalmente basta pressionarEsc para eliminar a imagem grfica e permitir que voc visualize as mensagens necessrias. 3. Encontre as configuraes que controlam o dispositivo de inicializao do sistema. Normalmente esta opo intitulada Boot Order e costuma ser apresentada como uma lista de dispositivos como Floppy, CDROM, First Hard Disk e assim por diante. Caso seja necessrio preparar disquetes de inicializao, garanta que a opo de disquetes seja selecionada. Caso esteja iniciando o sistema pelo CDROM garanta ento que este seja o dispositivo selecionado. Em caso de dvida consulte o manual do seu computador e/ou da placa-me. Faa a modificao, salve e saia do BIOS. O computador dever se reiniciar. 4. Caso tenha necessidade de preparar disquetes de inicializao como foi descrito naSeo 2.3.7, ento um deles ser o primeiro disco de inicializao; na verdade o disco contendo a imagemboot.flp. Insira este disco no seu dispositivo de disquetes. Caso esteja iniciando o sistema a partir do CDROM, ser necessrio ligar o computador e inserir o CDROM na primeira oportunidade. Caso o computador inicie normalmente e carregue o sistema operacional j instalado, ento alguma destas situaes esto ocorrendo:

dc

10

MANUAL DE INSTALAO DO FREEBSD

1. Os discos no foram inseridos tempo durante o processo de inicializao. Mantenha -os inseridos e reinicie seu computador. 2. As modificaes anteriormente realizadas no BIOS no funcionaram corretamente. Refaa este passo at que a opo correta seja encontrada. 3. Seu BIOS em particular no suporta inicializao do sistema partir da mdia desejada. 5. O FreeBSD comear a ser iniciado. Caso esteja iniciando o sistema partir do CDROM voc ver algumas mensagens similares a estas (as informaes sobre a verso do sistema foram omitidas):
Figura 2-2. Iniciando o Sistema pelo CDROM

Caso esteja iniciando partir de disquetes, voc ver algumas mensagens similares a estas (as informaes sobre a verso do sistema foram omitidas):
Figura 2- . Iniciando o Sistema pelo Disquete

Siga as instrues acima, removendo o disco com a imagem boot.flp e inserindo o disco com a imagem kern1.flp e depois aperte Enter. Em seguida insira os prximos discos, a medida que forem solicitados. 6. Tenha o sistema sido iniciado por disquete ou CDROM, o processo deboot chegar ao menu de entrada do sistema:
Figura 2- . Menu de Entrada do Sistema

e f

11

MANUAL DE INSTALAO DO FREEBSD

Espere dez segundos ou aperte Enter. 2. .1.2 Processo de Iniciali ao no Alpha 1. Comece com seu sistema desligado. 2. Ligue o computador e espere pela tela do monitor de inicializao. 3. Caso tenha sido preciso fazer discos de inicializao, como descrito naSeo 2.3.7 ento um dos discos ser o primeiro disco de inicializao, provavelmente o disco gerado a partir da imagem chamada boot.flp. Insira este disco no seu dispositivo de disquetes e digite o seguinte comando para carreg -lo (substituindo o nome do seu dispositivo de disco caso necessrio): Caso esteja iniciando a partir do CDROM, insira o CDROM no dispositivo e digite o seguinte comando para iniciar a instalao (substituindo o nome apropriado par o dispositivo de CDROM, se necessrio): a

5. O FreeBSD vai comear a ser iniciado. Caso esteja iniciando o sistema a partir de um disquete, em dado momento ser apresentada a mensagem: Siga as instrues acima, removendo o disco com a imagem do boot.flp e inserindo o disco com a imagem do kern1.flp e aperte Enter. 7. Indiferente se o sistema foi iniciado por disquete ou CDROM, o processo deboot chegar a este ponto:
8. Hit [Enter] to boot immediately, or any ot er key for command prompt. 9. Booting [kernel] in 9 seconds... _

Espere dez segundos ou aperte Enter. Isto iniciar o menu de configurao do kernel. 2. .1. Processo de Iniciali ao na Sparc

6. Please insert MF

>>>BOOT DKA0 -FLAG

4. >>>BOOT DVA0 -FLAG

'' -FILE ''

'' -FILE ''

root floppy and press e ter: n

A maioria dos sistemas Sparc64 so configurados para iniciar automaticamente a partir do disco. Para instalar o FreeBSD voc precisa iniciar o sistema pela rede ou a partir de um CDROM, que requer que voc quebre a seqncia de boot indo operao do PROM (OpenFirmware). Para fazer isso reinicie o sistema e aguarde at que a mensagem de boot aparea. Isso depende do modelo, mas deve se parecer com algo assim:
Sun Blade 100 (UltraSPARC -IIe), Keyboard Present Copyright 1998 -2001 Sun Microsystems, Inc. Al l rights reserved. OpenBoot 4.2, 128 MB memory installed, Serial #51090132. Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.

Se o sistema seguir com o boot do disco a partir deste ponto, voc precisa apertar L1+A ou Stop+A no teclado, ou enviar um BREAK a partir da console serial (usando, por exemplo ~# com nas ferramentas tip(1) ou cu(1)) para chegar ao prompt da PROM. Ele se parecer com o seguinte:
ok ok {0} (1) (2)

(1) Este o prompt em sistemas com apenas uma CPU (2) Este o prompt em sistemas SMP, onde o dgito indica o nmero de CPUs ativas Neste momento coloque o CDROM no driver e, do prompt de comandos, digite:
boot cdrom

2.4.2 Revisando o resultado do reconhecimento de dispositivos


As ltimas centenas de linhas que foram apresentadas na tela so armazenadas e podem ser revisadas. Para revisar o buffer, aperte Scroll Lock. Esta tecla ativa o paginamento da tela. Voc pode utilizar as teclas de setas ou PageUp e PageDown para visualizar os resultados do processo de reconhecimento de dispositivos. Aperte Scroll Lock novamente para desativar o paginamento. Faa isso agora para revisar o texto que foi paginado para cima da tela quando o kernel estava sendo carregado e os dispositivos de controle sendo reconhecidos. Voc ver informaes textuais similares Figura 2-5, embora o contedo preciso seja diferente dependendo de quais dispositivos existam no seu computador.
Figura 2-5. Resultados Tpicos do Reconhecimento de Dispositivos avail memory = 253050880 (247120K bytes) Preloaded elf kernel "kernel" at 0xc0817000. Preloaded mfs_root "/mfsroot" at 0xc0817084. md0: Preloaded image </mfsroot> 4423680 bytes at 0xc03ddcd4 md1: Malloc disk Using $PIR table, 4 entries at 0xc00fde60 npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <Host to PCI bridge> on motherboard pci0: <PCI bus> on pcib0 pcib1:<VIA 82C598MVP (Apollo MVP3) PCI -PCI (AGP) bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11 isab0: <VIA 82C586 PCI -ISA bridge> at device 7.0 on pci0 isa0: <iSA bus> on isab0 atapci0: <VIA 82C586 ATA33 controller> port 0xe000 -0xe00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0 <VIA 83C572 USB controller> port 0xe400 -0xe41f irq 10 at device 7.2 on pci

ru ssyx wr w

12

MAN AL

vu t sr q

N ALA

0 usb0: <VIA 83572 USB controller> on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr1 uhub0: 2 ports with 2 removable, self powered pci0: <unknown card> (vendor=0x1106, dev=0x3040) at 7.3 dc0: <ADMtek AN985 10/100BaseTX> port 0xe800 -0xe8ff mem 0xdb000000 -0xeb0003ff ir q 11 at device 8.0 on pci0 dc0: Ethernet address: 00:04:5a:74:6b:b5 miibus0: <MII bus> on dc0 ukphy0: <Generic IEEE 802.3u media interface> on miibus0 ukphy0: 10baseT, 10baseT -FDX, 100baseTX, 100baseTX -FDX, auto ed0: <NE2000 PCI Ethernet (Rea lTek 8029)> port 0xec00 -0xec1f irq 9 at device 10. 0 on pci0 ed0 address 52:54:05:de:73:1b, type NE2000 (16 bit) isa0: too many dependant configs (8) isa0: unexpected small tag 14 orm0: <Option ROM> at iomem 0xc0000 -0xc7fff on isa0 fdc0: <NEC 72065B or clo ne> at port 0x3f0 -0x3f5,0x3f7 irq 6 drq2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440 -KB 3.5" drive> on fdc0 drive 0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> flags 0x1 irq1 on atkbdc0 kbd0 at atkbd0 psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: model Generic PS/@ mouse, device ID 0 vga0: <Generic ISA VGA> at port 0x3c0 -0x3df iomem 0xa0000 -0xbffff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8 -0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8 -0x2ff irq 3 on isa0 sio1: type 16550A ppc0: <Parallel port> at port 0x378 -0x37f irq 7 on isa0 pppc0: SMC -like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/ 16/15 bytes threshold plip0: <PLIP network interface> on ppbus0 ad0: 8063MB <IBM -DHEA-38451> [16383/16/63] at ata0 -master UDMA33 acd0: CD-RW <LITE-ON LTR-1210B> at ata1 -slave PIO4 Mounting root from ufs:/dev/md0c /stand/sysinstall running as init on vty0

Verifique os resultados do reconhecimento cuidadosamente para garantir que o FreeBSD encontrou todos os dispositivos que voc esperava. Se algum equipamento no foi encontrando, ele no ser listado. Um kernel personalizado permite que voc adicione suporte a dispositivos que no esto no kernel GENERIC , como placas de som. Para o FreeBSD 6.2 e mais novos, depois do procedimento de reconhecimento de dispositivos, voc ver a Figura 2-6. Use as setas para escolher um pas, regio ou grupo. Em seguida aperte Enter e desta forma sero configurados seu pas e mapa de teclado facilmente. Tambm simples sair do programa sysinstall e comear tudo novamente.
Figura 2-6. Menu de Seleo de Pas

13

MAN AL

N ALA

14

MANUAL DE INSTALAO DO FREEBSD

Caso seja necessrio modificar as configuraes do reconhecimento de dispositivos, simples sair dosysinstall e recomear o processo de instalao. Esta tambm uma tima forma de se tornar mais familiar com o processo.
Figura 2-7. Selecione a Sada do sysinstall

Utilize as teclas de setas para selecionar a opo Exit Install do menu principal de instalao. Aseguinte mensagem ser exibida:
Figura 2- . Confirmao de Usurio Requerida

15

MANUAL DE INSTALAO DO FREEBSD

O programa de instalao ser reiniciado se o CDROM for mantido no leitor de CD e a opo [Yes] for selecionada. Se estiver iniciando o sistema por disquetes, ser necessrio retirar o disco boot.flp antes da reinicializao.

2.5 Introduo ao Sysinstall


O utilitrio sysinstall o programa de instalao oferecido pelo Projeto FreeBSD. baseado em console e dividido em vrios menus e telas que podem ser utilizados para configurar e controlar o processo de instalao. O sistema de menu do sysinstall controlado pelas teclas de setas, Enter, Tab, Espao, e outras. A descrio detalhada destas teclas e o que elas fazem est disponvel nas informaes de utilizao dosysinstall. Para visualizar tais informaes, garanta que a opo Usage est marcada no menu do programa e que oitem [Select] est selecionado, como mostrado na Figura 2-9, depois aperte Enter. As instrues para utilizar esse sistema de menu sero apresentadas. Depois de revis -las, aperte Enter para voltar ao menu principal.
Figura 2-9. Selecionando a opo Usage do menu do Sysinstall

16

MANUAL DE INSTALAO DO FREEBSD

2.5.1 Selecionando o Menu de Documentao


No menu principal, selecione a opo Doc com as setas e aperteEnter.
Figura 2-10. Selecionando o Menu de Documentao

Isso apresentar o menu de documentao.


Figura 2-11. Menu de Documentao do sysinstall

17

MANUAL DE INSTALAO DO FREEBSD

importante ler os documentos disponibilizados pelo menu em questo. Para visualizar algum dos documentos, selecione com as setas e aperte Enter. Quando terminar a leitura do -o documento, pressione Enter novamente para retornar ao menu de documentao. Para voltar ao menu principal de instalao, selecione Exit com as teclas de setas e pressioneEnter.

2.5.2 Selecionando o Menu de Mapeamento do Teclado


Para modificar o mapeamento de teclado, utilize as se do teclado para selecionar a opo Keymap do menu e tas tecle Enter. Isso necessrio apenas se o seu teclado no for padro americano. No Brasil podemos reconhecer o teclado americano pela ausncia do c-cedilha.
Figura 2-12. Menu Principal do sysinstall

18

MANUAL DE INSTALAO DO FREEBSD

O mapeamento distinto do teclado pode ser escolhido selecionando o item em questo no menu com as setas para cima e para baixo e pressionando a Barra de Espao. Apertar a Barra de Espao novamente remove a seleo deste item. Quando terminado, escolha a opo [OK ] utilizando as setas do teclado e aperte Enter. Apenas uma lista parcial mostrada na representao desta tela. Apertando a teclaTab para selecionar [ Cancel ] far com que seja utilizado o mapeamento padro, e voltar ao menu principal de instalao.
Figura 2-1 . Menu de Mapeamento do Teclado do sysinstall

2.5. Tela de Opes de Instalao

19

MANUAL DE INSTALAO DO FREEBSD

Selecione [ Options ] e aperte Enter.


Figura 2-1 . Menu Principal do sysinstall

Figura 2-15. Opes do sysinstall

Os valores padro normalmente so bons para a maioria dos usurios e no precisam ser modificados. O nome da verso (release name) ir variar de acordo com a verso do sistema que est sendo instalada.

20

MANUAL DE INSTALAO DO FREEBSD

A descrio do item selecionado aparecer na base da tela destacado em azul. Note que uma das opes Use Defaults que tem a funo de redefinir todos os itens para seus valores padro. Aperte F1 para ler a tela de ajuda sobre as vrias opes. Ao apertar a tecla q o foco volta ao menu principal de instalao.

2.5. Iniciando uma Instalao Padro


A instalao padro (Standard) a opo recomendada aos usurios recm chegados ao ambiente UNIX ou FreeBSD. Utilize as setas do teclado para selecionar a opo Standard e aperte Enter para iniciar a instalao.
Figura 2-1 . Iniciando Instalao Padro

2. Alocando Espao em Disco


A primeira tarefa alocar espao em disco para o FreeBSD e rotular este espao de forma que osysinstall possa prepar-lo. Para fazer isso necessrio saber como o FreeBSD pretende encontrar as informaes em disco.

2. .1 Numerao dos Discos no BIOS


Antes de instalar e configurar o FreeBSD em seu sistema, existe um item fundamental ao qual voc deve dar ateno, especialmente se possuir mltiplos discos rgidos. Em um PC que utiliza um sistema operacional dependente do BIOS (BIOS-dependent OS) como MS-DOS ou Microsoft Windows, o BIOS capaz de abstrair a ordem normal dos discos, e o sistema operacional reconhece tal modificao. Isso permite que o usurio inicie o sistema partir de um disco qualquer, ao invs do chamado mestre primrio. Isso especialmente conveniente para usurios que acreditam que a forma mais rpida e barata de manter o backup de um sistema comprando um segundo disco rgido idntico ao primeiro e

realizar rotinas de copias do primeiro disco no segundo, utilizando os programas Ghost ou XCOPY. Dessa forma, se o primeiro dispositivo falhar ou for atacado por um vrus ou for danificado por defeito no sistema operacional, ele pode facilmente recuperar o sistema simplesmente instruindo o BIOS a modificar a unidade de inicializao. como mudar os cabos do disco, mas sem ter que abrir o gabinete. Sistemas mais caros com controladoras SCSI costumam incluir extenses no BIOS que permitem que os discos SCSI sejam reordenados de forma similar para at sete discos. Usurios que tem costume de tirar vantagens destas caractersticas podem se surpreender ao perceber que o resultado no FreeBSD no como o esperado. FreeBSD no utiliza o BIOS e no reconhece o &8220;mapeamento lgico dos dispositivos no BIOS&8221;. Isso pode levar o usurio situaes perplexas especialmente quando a geometria dos discos exatamente igual e os dados de um foram clonados para o outro. Ao usar o FreeBSD, sempre restaure a numerao usual do BIOS antes de iniciar a instalao do sistema e mantenha-a desta forma. Se for necessrio alternar entre os discos, ento faa-o da forma difcil, abrindo o gabinete e modificando os jumpers e cabos. Uma Ilustrao dos arquivos das Aventuras Fantsticas de Bill e Fred: Bill resolve destruir outra mquina Wintel para montar outro servidor FreeBSD para o Fred. Bill configura um nico disco SCSI na unidade SCSI nmero zero, e instala FreeBSD nela. Fred passa a utilizar o sistema, mas depois de vrios dias nota que o disco SCSI antigo passa a reportar vrios erros lgicos e relata este fato ao Bill. Depois de vrios dias mais, Bill decide que hora de resolver a situao, ento ele consegue um disco SCSI idntico no armazm de discos na sala dos fundos. Uma varredura inicial de superfcie indica que o dispositivo funciona corretamente, ento Bill instala este disco SCSI na unidade nmero quatro e faz uma cpia dos dados no disco atravs da imagem da unidade zero para o disco na quatro. Agora o dispositivo est instalado e funcionando corretamente. Bill decide ento utilizar o disco e faz uso da opo no BIOS SCSI para reordenar os dispositivos de disco de forma que o sistema inicialize partir da unidade quatro. FreeBSD inicia e entra no ar de forma correta. Fred continua seu trabalho por vrios dias e logo Bill e Fred decidem que hora de uma nova aventura -- hora de atualizar para uma verso mais recente do FreeBSD. Bill retira a unidade zero SCSI, que estava falhando, e troca ela por um outro disco idntico, l do mesmo armazm. Bill reinstala o FreeBSD no novo disco na unidade zero utilizando os disquetes mgicos de FTP via Internet do Fred. A instalao termina corretamente. Fred utiliza a nova verso do FreeBSD por alguns dias e se certifica que ela boa o bastante para colocar no departamento de engenharia. hora de copiar todo seu trabalho do sistema antigo. Fred monta a unidade SCSI quatro (a ltima cpia da verso anterior do FreeBSD). Fred quase desmaia ao constar que nenhum de seus to preciosos dados de trabalho est presente na unidade SCSI quatro. Onde os dados foram parar? Quando Bill fez uma cpia do disco SCSI original da unidade zero na unidade SCSI quatro, a unidade quatro se tornou o novo clone. Quando Bill reordenou o BIOS SCSI de forma que pudesse iniciar a partir da unidade quatro, ele estava apenas enganando a s mesmo. FreeBSD continuava rodando partir da unidade SCSI zero. Realizar esse tipo de modificao no BIOS faz com que todo o cdigo do carregador (Loader) e do setor de inicializao seja obtido do disco selecionado, mas quando o ncleo do FreeBSD assume o controle, a ordem das unidades ignorada e o FreeBSD reconhece a numerao fsica (original) dos discos. Nesta ilustrao o sistema continuou sendo utilizado partir da unidade zero e todos os dados do Fred continuavam l, e no na unidade SCSI nmero quatro. O fato de o sistema parecer estar sendo executado na unidade 4 era apenas uma

ed

21

MAN AL

N ALA

22

MANUAL DE INSTALAO DO FREEBSD

iluso criada pelas expectativas humanas. Ficamos felizes em mencionar que nenhum byte sequer foi perdido ou danificado com isso. A unidade SCSI zero antiga foi trazida de volta da pilha de ossos e todo o trabalho de Fred voltou s suas mos (e agora Bill sabe que ele pode contar alm de zero). Embora discos SCSI tenham sido utilizados nesta ilustrao, o conceito se aplica igualmente dispositivos IDE.

2. .2 Criando Parties com fdisk


Nota: Nenhuma alterao realizada durante o uso do fdisk ser escrita em disco. Se voc acreditar que tenha cometido algum erro e deseja iniciar o processo novamente, pode utilizar o menu para sair dosysinstall e comear de novo, ou apertar U para utilizar a opo de desfazer (Undo). Se voc ficar confuso e no estiver certo sobre como sair, lembre-se que voc pode sempre desligar seu computador. Aps selecionar a instalao padro do sysinstall voc ver esta mensagem:
Figura 2-17. Entrando no fdisk

Aperte Enter como indicado. Voc ver uma lista de discos rgidos que o kernel encontrou quando foi carregado. A Figura 2-18 apresenta um exemplo de sistema com dois discos IDE. Eles foram chamados dead0 e ad2.
Figura 2-1 . Selecionando o Disco para o fdisk

23

MANUAL DE INSTALAO DO FREEBSD

Voc deve estar se perguntando por qu ad1 no listado aqui. Por qu ela foi pulada? Considere o que aconteceria se voc tivesse dois discos IDE, um como primrio na primeira controlada IDE, e um como primrio na segunda controladora IDE. Se o FreeBSD os numerasse conforme os encontrasse, como dispositivo ad0 e ad1, ento tudo funcionaria. Mas se voc adicionasse um terceiro disco, como secundrio na primeira controladora IDE, ele seria agoraad1, e o ad1 anterior seria chamado de ad2. Considerando que o nome dos dispositivos (como ad1s1a) so utilizados para identificar os sistemas de arquivos, voc poderia de repente perceber que seus sistemas de arquivos no esto mais dispostos corretamente, e teria que modificar sua configurao do FreeBSD. Para resolver isso, o kernel pode ser configurado para nomear discos IDE com base em sua disposi fsica, e o no na ordem em que eles so encontrados. Com este esquema, o disco primrio na segunda controladora IDE ser sempre o ad2, mesmo que no existam dispositivos ad0 ou ad1 . Esta a configurao padro no kernel do FreeBSD, e por isso que esta tela apresenta ad0 e ad2. A estao de onde este screenshot foi tirado tinha dois discos IDE nos dois canais primrios de cada controladora IDE, e nenhum disco nos canais secundrios. Voc deve escolher o disco onde o FreeBSD deve ser instalado e depoisapertar [ OK ]. O fdisk ser iniciado com uma interface similar esta apresentada na Figura 2-19. A tela do fdisk est dividida em trs sees. A primeira seo, mostrada nas duas primeiras linhas da tela, apresenta os detalhes do disco atualmente selecionado, incluindo sua nomenclatura FreeBSD, a geometria de disco e o tamanho total do mesmo. A segunda seo apresenta as parties que esto no disco, onde elas iniciam e terminam, qual seu tamanho, o nome que o FreeBSD lhes d e suas descries e sub-tipos. Este exemplo apresenta duas pequenas parties no utilizadas, que so artifcios do esquema de disposio de discos no PC. Tambm apresenta uma grande partio FAT, que quase sempre aparece como C: no MS-DOS / Windows e uma partio estendida, que pode conter dispositivos com outras letras para o MS-DOS / Windows.

24

MANUAL DE INSTALAO DO FREEBSD

A terceira seo apresenta os comandos que so disponibilizados pelofdisk.


Figura 2-19. Parties tpicas do fdisk antes de sua edio

O que voc vai fazer agora depende de como vocpretende particionar seu disco. Se a inteno utilizar o FreeBSD no disco todo (o que ir apagar todos outros dados presentes no disco ao confirmar a continuidade do processo de instalao nosysinstall ) basta apertar a tecla A, que significa utilizar o disco inteiro (Use Entire Disk). As parties existentes sero apagadas e substitudas por uma pequena rea marcada como unused (mais uma vez, caracterstica das disposies do PC) e uma grande partio para o FreeBSD. Ao fazer isso aconselhvel selecionar a nova partio FreeBSD com as setas e apertar a tecla S para marcar a partio como inicializvel. A tela ter aparncia similar Figura 2 -20. Note a opo A na coluna Flags, que indica que esta partio uma partio ativa (acti e) e servir como dispositivo de inicializao. Se a inteno apagar uma partio existente de forma a conseguir espao em disco para o FreeBSD, ento voc deve selecionar a partio e apertar D. Em seguida pode fazer uso da tecla C e responder qual o tamanho pretendido para a nova partio que voc pretende criar. Entre com o valor apropriado e aperteEnter. O valor padro aqui indica o tamanho mximo possvel para esta partio, que ser o maior bloco contnuo de espao no alocado ou o tamanho do disco inteiro. Se j existe espao para o FreeBSD (por exemplo, se voc garantiu espao com alguma aplicao como o PartitionMagic ) ento pode utilizar a tecla C para criar uma nova partio. Mais uma vez, ser necessrio informar o tamanho da nova partio ser criada.
Figura 2-20. Partio fdisk Utili ando Todo o Disco

25

MANUAL DE INSTALAO DO FREEBSD

Ao terminar, aperte Q. Suas modificaes sero salvas pelo sysinstall, mas por enquanto no sero efetivamente aplicadas em disco.

2. . Instale um Gerenciador de Iniciali ao (Boot Manager)


Agora voc tem a opo de instalar um gerenciador do processo de inicializao do sistema, ou um gerenciador de boot como conhecido. O gerenciador disponvel durante a instalao do FreeBSD um gerenciador nativo, mas depois de instalar outros poderiam ser usados. Aqueles que tiverem tal conhecimento podem lanar mo do uso de gerenciadores como o lilo ou grub aps a instalao do FreeBSD. indicado instalar um gerenciador de inicializao, se:
y y

Voc tem mais de um disco, e instalou o FreeBSD em algum disco que no seja o primeiro. Voc instalou o FreeBSD em conjunto com outro sistema operacional, no mesmo disco, e de seja escolher em qual entrar momento da inicializao do computador.

Se o FreeBSD ser o nico sistema operacional nesta estao, instalado no primeiro disco rgido, o inicializador padro do FreeBSD (opo Standard) o recomendado. Escolha a opo None se j estiver usando outro gerenciador de inicializao no nativo ou se no deseja modificar o setor mestre de inicializao do disco (MBR). Escolha sua opo e aperte Enter.
Figura 2-21. Menu do Boot Manager do sysinstall

26

MANUAL DE INSTALAO DO FREEBSD

A tela de ajuda oferecida ao pressionar F1 oferece algumas informaes sobre os problemas implcitos no compartilhamento de discos rgidos entre mltiplos sistemas operacionais.

2. . Criando Parties em Outro Disco


Se houver mais de um disco, o menu voltar tela de seleo de unidades de armazenamento aps a seleo do gerenciador de inicializao. Se a inteno for instalar FreeBSD em mais de um disco, ento voc pode selecionar o outro disco e repetir o processo de particionamento usando ofdisk. Importante: Se voc estiver instalando o FreeBSD em um disco diferente do primeiro, ento o gerenciador de inicializao do FreeBSD deve ser instalado em ambos os discos.
Figura 2-22. Sair da Seleo de Discos

27

MANUAL DE INSTALAO DO FREEBSD

A tecla Tab alterna entre as opes [ OK ] e [ Cancel ]. Aperte a tecla Tab uma nica vez para selecionar [ OK ] e depois aperte Enter para continuar a instalao.

2. .5 Criando Parties com o Disklabel


Agora voc deve criar subparties dentro de cada partio primria que voc acabou de criar. Lembrese que cada partio identificada com letras de a e que as parties b, c e d tem significados convencionais que devem ser respeitados. Algumas aplicaes podem se beneficiar de esquemas particulares de particionamento, especialmente se voc estiver utilizando parties em mais de um disco. Contudo, para sua primeira instalao, voc no precisa se empenhar tanto na definio do particionamento do seuFreeBSD. mais importante instalar o FreeBSD e aprender a utiliz-lo. Mais tarde voc pode reinstalar o sistema e modificar o esquema de particionamento quando estiver mais familiarizado com o sistema. O esquema atual apresenta quatro parties -- uma para o espao de swap e trs para sistemas de arquivos.
Tabela 2- . Disposio de Parties para o Primeiro Disco

Partio

Sistema de Tamanho arquivos

128 MB

N/D

2a3x RAM

Este o sistema de arquivos raiz. Todos os outros sistemas de arquivos sero montados em algum ponto abaixo deste. 128 MB um tamanho razovel para ele. No ser necessrio armazenar muitos dados neste sistema de arquivos j que em uma instalao regular do FreeBSD so utilizados cerca de 40 MB de dados aqui. O espao restante para dados temporrios e tambm oferece espao para expanso se eventualmente verses futuras do FreeBSD precisarem de mais espao no /. O espao de swap do sistema mantido na partio b. Escolher a quantidade correta de espao para swap uma questo um tanto quanto artstica. Uma boa regra base criar um espao equivalente a duas a trs vezes a quantidade

Descrio

/var

256 MB

/usr

Restante do disco

Se voc for instalar o FreeBSD em mais de um disco o melhor criar parties nos demais discos tambm. A forma mais simples de se fazer isso criar pelo menos duas parties em cada disco, uma de swap e a outra para um sistema de arquivos.
Tabela 2-3. Disposio de parties para discos subsequentes

Partio
b

Sistema de Tamanho arquivos N/D Ver descrio

/diskn

Como discutido, o espao de swap pode ser dividido em cada disco. Mesmo considerando que a partio a esteja livre, a conveno dita que as parties de troca (swap) devem ficar na partio b. O restante do disco utilizado por uma partio grande. Esta partio poderia ser a a, ao invs da partio e. Contudo, por conveno a partio a reservada ao sistema de arquivos raiz (/). Voc no tem obrigao de seguir este padro, mas o sysinstall o faz, de forma que seguir este padro torna sua Restante do instalao mais limpa. Voc pode escolher montar este sistema de arquivos disco em qualquer local; este exemplo sugere que eles sejam montados como os diretrios /disk n , onde n corresponde ao nmero que muda de acordo com a ordem de cada disco. Mas voc est livre para utilizar um outro esquema, se preferir.

Tendo definido a disposio de seu esquema de particionamento, voc pode cri-lo utilizando o sysinstall. Durante a instalao usando a opo "Standard" voc ver a seguinte mensagem:

Message Now, you need to create BSD partitions inside of the fdisk partition(s) just created. If you have a reasonable amount of disk space (200MB or more) and don't have any special requirements, simply use the (A)uto command to allocate space automatically. If you have more specific needs or just don't care for the layout chosen by (A)uto, press F1 for more

lo mmsr ql q
de memria fsica disponvel (RAM). recomendvel ainda que voc tenha pelo menos 64 MB de swap, ento, mesmo que voc tenha menos que 32 MB de RAM defina ao menos 64 MB de swap. Se voc dispe de mais de um disco, pode colocar uma partio de swap em cada. Desta maneira o FreeBSD usar os dois discos para swap, o que aumentar efetivamente a velocidade de uso do mesmo. Neste caso, calcule o espao total de swap necessrio (digamos, 128 MB) e divida pela quantidade de discos disponveis (por exemplo, dois discos), alocando a quantidade resultante em cada um, nesse exemplo, 64 MB de swap em cada disco. O diretrio /var contm arquivos que so constantemente acessados; arquivos de logs e outros arquivos administrativos. A maioria destes arquivos so de escrita ou leitura intensivas no dia-a-dia da utilizao do FreeBSD. Colocar tais arquivos em um sistema de arquivos separado permite que o acesso a estes arquivos seja otimizado sem afetar outros arquivos e diretrios que no tem o mesmo padro de acesso. Todos seus outros arquivos sero armazenados normalmente sob o /usr e seus subdiretrios. Descrio

28

MAN AL

po n ml k

N ALA

29

MANUAL DE INSTALAO DO FREEBSD

i f

ti

ll

t.

[ OK ]

Aperte Enter para iniciar o editor de parties do FreeBSD, chamado Disklabel. A figura 2-23 apresenta o resultado da primeira execuo do Disklabel. A tela dividida em trs sees. As primeiras linhas mostram o nome do disco onde voc est trabalhando e oslice onde esto as parties que sero criadas (neste momento o Disklabel o chama de partio (partition) ao invs de slice). A tela apresenta tambm a quantidade de espao livre disponvel no slice, ou seja o espao designado ao FreeBSD, mas que ainda no foi definido atribudo a nenhuma subpartio do mesmo. O meio da tela apresenta as parties que foram criadas, o nome do sistema de arquivos em cada partio, seu tamanho e algumas opes sobre a criao do sistema de arquivos. A base da tela, na terceira parte da imagem, apresenta as teclas de comandos que so validas noDisklabel.
Figura 2-2 . Editor Disklabel do Sysinstall

O Disklabel pode criar parties automaticamente e atribuir espao padro para cada uma. Experimente esta opo agora, pressionando a tecla A. Voc vai ver mensagens similares as que so apresentadas na Figura 2 -24. Dependendo do tamanho do disco que voc tem disponvel, os valores padro vo ser ou no apropriados. Isso, porm, no importa, afinal voc no tem que aceitar o padro.

30

MANUAL DE INSTALAO DO FREEBSD

Nota: O particionamento padro atribui uma partio dedicada ao diretrio/tmp ao invs de fazer parte do sistema de arquivos raiz (/). Isso ajuda a evitar que a raiz fique lotada com arquivos temporrios.
Figura 2-2 . Editor Disklabel do Sysinstall com padres automticos

Se sua escolha for no utilizar o particionamento padro, e voc pretende substituilo com sua prpria definio, use as setas do teclado para selecionar a primeira partio desejada e aperte a teclaD para apag-la. Repita isto para apagar todas as parties que quiser. Para criar a primeira partio (a, montada como / -- raiz), garanta que a partio apropriada no topo da tela est selecionada e aperte C. Uma caixa de dilogo aparecer perguntando qua o tamanho desejado para a nova l partio (como apresentado na Figura 2-25). Voc pode definir o nmero de blocos que deseja usar, ou um valor seguido por M para indicar megabytes, G para gigabytes, ou C para cilindros. Nota: A partir do FreeBSD 5.X os usurios podem: escolher o uso do UFS2 (que o padro a partir do FreeBSD 5.1) utilizando a opo Custom Newfs (Z), criar rtulos com Auto Defaults e modific-los com a opo Custom Newfs ou adicionar -O 2 durante a criao regular do sistema de arquivos. No se esquea de adicionar a opo -U para indicar o uso do oftUpdates se voc fizer uso da opo de customizao do newfs, Custom Newfs!
Figura 2-25. Liberando Espao para a Partio Rai

31

MANUAL DE INSTALAO DO FREEBSD

O tamanho padro apresentado criar uma partio que ocupa o restante doslice. Se estiver usando os tamanhos de partio descritos no exemplo, apague a definio existente utilizandoBackspace e digite 128M, como apresentando na Figura 2-26. Em seguida aperte [ OK ].
Figura 2-2 . Editando o Tamanho da Partio Rai

Tendo escolhido o tamanho da partio, o instalador perguntar se a partio vai conter um sistema de arquivos ou espao para swap. A caixa de dilogo a apresentada na Figura 2-27. A primeira partio ter um sistema de arquivos, ento marque o item FS e aperte Enter.

32

MANUAL DE INSTALAO DO FREEBSD


Figura 2-27. Escolhendo o Tipo da Partio Rai

Finalmente, por estar criando um sistema de arquivos, necessrio informar aoDisklabel onde o sistema de arquivos em questo deve ser montado. A caixa de dilogo apresentada na Figura 2 -28. O ponto de montagem para a partio raiz /, portanto digite / e aperte Enter.
Figura 2-2 . Escolhendo o Ponto de Montagem da Rai

A tela ser atualizada para apresentar as parties recm criadas. Este processo deve ser repetido para as outras parties. Quando for crida a partio de swap o sistema no pedir o ponto de montagem da partio, j que

33

MANUAL DE INSTALAO DO FREEBSD

parties de swap nunca so montadas. Ao criar a partio final, o /usr, voc pode manter o tamanho sugerido intacto, para utilizar o resto do disco. A tela final DiskLabel do FreeBSD ter aparncia similar a da Figura 2-29, embora os valores escolhidos por voc possam estar diferentes. Aperte Q para terminar.
Figura 2-29. Editor Disklabel do Sysinstall

2.7 Escolhendo o que Instalar


2.7.1 Selecione o Conjunto de Distribuio
Decidir que conjunto da distribuio instalar depende muito da inteno de uso do sistema e da quantidade de espao em disco disponvel. As opes predefinidas vo da menor instalao possvel instalao de tudo que estiver disponvel. Usurios ainda no familiarizados com o ambiente UNIX ou FreeBSD costumam escolher entre esses dois extremos. Customizar o conjunto de instalao uma tarefa tpica para usurios mais experientes. Aperte F1 para obter mais informaes sobre cada conjunto da distribuio e seu contedo. Ao terminar a leitura do arquivo de ajuda, aperte Enter para voltar ao menu de seleo de distribuies. Se for desejvel uma interface grfica com o usurio, as distribuies precedidas por umX devem ser escolhidas. A configurao do servidor X e seleo de umdesktop padro devem ser feitas aps a instalao do sistema. Mais informaes sobre a configurao de um servidor X pode ser encontrada no Captulo 5. A verso padro do X11 instalada o Xorg. Se espera-se realizar a compilao de um kernel personalizado, selecione uma opo que inclua o cdigo fonte. Para mais detalhes sobre os motivos pelos quais um kernel personalizado deve ser compilado ou sobre com o compilar um novo kernel, veja o Captulo 8.

34

MANUAL DE INSTALAO DO FREEBSD

Obviamente o sistema mais verstil o que inclui tudo que estiver disponvel. Se houver espao em disco adequado, selecione a opo All como mostrado na Figura 2 utilizando as setas do teclado e aperte Enter. -30 Se existir preocupao sobre o espao em disco considere utilizar a opo que melhor se adequar sua situao. No perca tempo tentando encontrar o conjunto perfeito de aplicaes, tendo em vista que outras distribuies podem ser adicionadas aps a instalao.
Figura 2- 0. Escolha de Distribuies

2.7.2 Instalando a Coleo de Ports


Aps escolher a distribuio desejada, oferecida a oportunidade de instalar a Coleo dePorts do FreeBSD. A Coleo de Ports prov uma maneira prtica e conveniente de instalar programas. Ela no contm os cdigos fontes necessrios para compilar os programas. Ao invs disto, uma coleo de arquivos automatiza o download, compilao e instalao e pacotes de programas de tercei os. O Captulo 4 discute a r utilizao da coleo de Ports. O programa de instalao no verifica se voc tem espao o bas tante para instalar a coleo de ports. Selecione esta opo apenas se voc realmente tiver espao o bastante. No FreeBSD6.2 a Coleo de Ports consome cerca de 440 MB de espao em disco. Por segurana assuma um valor maior para verses mais novas do FreeBSD.
Figura 2- 1. Confirmar Instalao da Coleo de Ports

} ~

35

MANUAL DE INSTALAO DO FREEBSD

Selecione [ Yes ] com as setas do teclado para instalar a coleo de ports ou [ No ] para pular esta opo. Aperte Enter para continuar. O menu de seleo de distribuio aparecer novamente.
Figura 2- 2. Confirmar Distribuies

Se estiver satisfeito com as opes, selecione a opo Exit com as setas, garanta que [OK ] est destacado e aperte Enter para continuar.

36

MANUAL DE INSTALAO DO FREEBSD

2. Escolhendo a Mdia de Instalao


Se a instalao estiver sendo realizada partir de CDROM ou DVD use as setas indicativas para destacar a opo Install from a FreeBSD CD/DVD. Garanta que a opo [ OK ] est marcada e aparte Enter para continuar com o processo de instalao. Para outros mtodos de instalao, selecione a opo apropriada e siga as instrues. Aperte F1 para visualizar a ajuda instantnea sobre as mdias de instalao. AperteEnter para voltar ao menu de seleo de mdias.

Modos de instalao FTP: Existem trs modos de INSTALAo FTP que voc pode escolher: FTP ativo, FTP passivo e FTP atravs de um proxy HTTP. FTP Ativo: Install from an FTP server (Instalao partir de um servidor FTP) Esta opo far toda transferncia FTP ser realizada em modo ativo. No funcionar atrs de um firewall, mas funcionar com servidores FTP antigos, que no suportam modo passivo. Se sua conexo travar em modo passivo (o padro), tente modo ativo! FTP Passivo: Install from an FTP server through a firewall (Instalao partir de um servidor FTP atravs de um firewall) Essa opo instrui o sysinstall a utilizar modo Passivo para todas operaes FTP. Isso permite que o usurio passe atravs de firewall que no permite conexes entrantes em portas TCP randmicas. FTP atravs de proxy HTTP: Install from an FTP server through a http proxy (Instalao partir de um servidor FTP atravs de um proxy HTTP)

Figura 2-

. Escolha a Mdia de Instalao

Essa opo instrui o sysinstall a utilizar o protocolo HTTP (como se fosse um navegador) para se conectar em um proxy para realizar operaes FTP. O proxy traduzir as solicitaes e as encaminhar ao servidor FTP. Isso permite que usurios passem por um firewall que no permite FTP, mas oferece um proxy HTTP. Neste caso necessrio especificar o proxy alm do servidor FTP. Para o servidor FTP via proxy normalmente basta definir o nome do servidor desejado como parte do nome de usurio, aps o smbolo @. O servidor proxy simula o servidor real. Por exemplo, vamos assumir que voc deseja instalar o sistema partir de ftp.FreeBSD.org usando o proxy FTP no servidor algum.exemplo.com , que escuta na porta 1024. Nesse caso, voc vai no menu de opes, define o usurio FTP como sendo ftp@ftp.FreeBSD.org e coloca seu endereo de correio eletrnico como sendo a senha. Como mdia de instalao, especifique FTP (ou FTP passivo, se o proxy o suportar) e a UR ftp://algum.exemplo.com:1234/pub/FreeBSD . Partindo do princpio que /pub/FreeBSD em ftp.FreeBSD.org acessado via proxy, voc poder instalar o sistema partir daquela mquina (que ir acessar os arquivos de ftp.FreeBSD.org conforme seu processo de instalao os requisitar).

2.9 Efetivando a Instalao


Se voc desejar, a instalao pode acontecer agora. Esta tambm a ltima chance que voc tem para abortar a instalao e evitar qualquer modificao no disco rgido.
Figura 2-34. Requisio de Confirmao do Usurio

User Confirmation Requested Last Chance! Are you SURE you want to continue the installation?

If you're running this on a disk with data you wish to save then WE STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding! We can take no responsibility for lost disk contents!
[ Yes No

Selecione [ Yes ] e aperte Enter para continuar. O tempo de instalao ir variar de acordo com a distribuio escolhida, o tipo de mdia e a velocidade do computador. Haver uma srie de mensagens sendo apresentadas na tela indicando o estado do processo. A instalao estar terminada quando a seguinte mensagem for apresentada:
Figura 2-35. Instalao Concluda

37

MAN AL

N ALA

Message Congratulations! You now have FreeBSD installed on your system.

We will now move on to the final configuration questions. For any option you do not wish to configure, simply select No. If you wish to re-enter this utility after the system is up, you may do so by typing: /stand/sysinstall.
[

Aperte Enter para seguir para as configuraes de ps instalao. Selecionando [ No ] e apertando Enter ir abortar a instalao, de forma que modificao alguma ser realizada em seu sistema. A mensagem seguir aparecer:
Figura 2-36. Instalao Concluda com Erros

Message Installation complete with some errors. You may wish to scroll through the debugging messages on VTY1 with the scroll -lock feature. You can also choose "No" at the next prompt and go back into the installation menus to retry whichever operations have failed. [

Essa mensagem apresentada porque nada foi instalado. Apertar Enter far o programa voltar ao menu principal de instalao para sair do processo.

2.10. Ps-Instalao
Aps a instalao bem sucedida do sistema operacional, iniciada a configurao de uma srie de opes. Cada opo pode ser configurada revisitando as opes de configurao antes de iniciar o recm instalado sistema FreeBSD ou, no sistema j instalado, chamando o comando /stand/sysinstall e selecionando a guia Configure.

2.10.1 Configurao dos dispositivos de rede


Caso tenha configurado o PPP anteriormente para instalao via FTP, esta tela no aparecer e o PPP pode ser configurado posteriormente como descrito acima.

38

MAN AL

N ALA

39

MANUAL DE INSTALAO DO FREEBSD

Para obter informaes detalhadas sobre Redes Locais (LANs) e sobre como configurar o FreeBSD para agir como routeador/gateway consulte o captulo de Uso Avanado de Redes.

User Woul ou li

irm i

equested

to onfi ure ny Et ernet or SLIP/PPP net ork evi es?

[ Yes ]

Para configurar um dispositivo de rede, selecione a opo [ Yes ] e aperte Enter. Caso contrrio selecione [ No ] para continuar.
Figura 2- 7. Selecionando Dispositivos de Rede

Selecione a interface ser configurado com as setas do teclado e aperteEnter.

User Do you

irm ti

equested

nt to try IPv6 onfi uration of t e interface?

[ Yes ]

40

MANUAL DE INSTALAO DO FREEBSD

Nesta rede local privada, o protocolo de endereamento de Internet atual (IPv4) foi suficiente e selecionar a opo [ No ] e apertar Enter satisfez a necessidade. Caso esteja conectado uma rede IPv6 com um servidor RA, selecione a opo[ Yes ] e aperte Enter. A busca por servidores RA levar alguns segundos.

User

irm ti

equested

Do you ant to try DHCP confi uration of t e interface?

[ Yes ]

Caso DHCP (protocolo de configurao dinmica de rede) no seja necessrio, selecione a opo[ No ] com as setas do trclado e aperte Enter. Caso selecione [ Yes ] o programa dhclient ser executado, e se a busca pelo servidor DHCP tiver sucesso, a configurao da rede ser automaticamente preenchida. Refira Seo 27.5 Configurao Automtica de -se Rede (DHCP) para obter maiores informaes. A prxima tela de configurao da rede apresenta a configurao do dispositivo de rede em um sistema que far papel de gateway para uma rede local.

Utilize a tecla Tab para selecionar os campos de informaes e prencha os dados de forma apropriada:

Figura 2-

. Ajustando Configurao de Rede para ed0

Host O nome completamente qualificado da mquina, como por exemplo k6-2.example.com neste caso. Domnio O nome do domnio onde sua estao est localizada, como example.com neste caso. Gateway IPv4 Endereo IP do host que encaminhar pacotes para um destino no local. necessrio preencher este campo se a mquina em questo estiver em uma rede. Mantenha este campo em branco se a prpria estao for o gateway para a Internet para a sua rede. O gateway IPv4 tambm chamado de gateway padro ou rota padro. Servidor de nomes Endereo IP de seu servidor DNS local. No h servidor de nomes nesta rede local, de forma que o endereo IP do servidor DNS do provedor (208.163.10.2 ) foi utilizado. Endereo IPv4 O endereo IP desta interface 192.168.0.1 Netmask O bloco de endereamento utilizado nesta rede foi 192.168.0.0 - 192.168.255.255 ) com mscara de rede 255.255.255.0 . Opes extras para o ifconfig Qualquer opo especfica de uma interface de rede que possa ser definida com o comando ifconfig pode ser adicionada aqui. Neste caso no havia nenhuma opo necessria. Use a tecla Tab para selecionar [ OK ] quando terminar, e aperte Enter.

Would you like to Bring Up the ed0 interface right now?

Escolhendo [ Yes ] e apertando Enter a mquina estar colocada na rede e pronta para uso. Entretanto, como ainda estamos no processo de instalao esta opo s estar plenamente operacional aps um reboot.

2.10.2 Configurao do gat way


User Confirmation Requested [ Yes No

41

MAN AL

N ALA

Do you want this machine to function as a network gateway?

Se a mquina em questo for atuar como gateway para a rede local e encaminhar pacotes entre outras redes, escolha [ Yes ] e aperte Enter. Se a mquina for apenas um n da rede, escolha [ No ] e aperte Enter para continuar.

2.10.3 Configurao de Servios de Internet

Do you want to configure inetd and the network services that it provides?

Se selecionar [ No ] vrios servios populares como telnetd no sero habilitados. Isso significa que usurios remotos no podero acessar esta mquina via telnet. Os usurios locais continuaro podendo acessar estaes remotas via telnet . Estes servios podem ser habilitados aps a instalao, editando o arquivo /etc/inetd.conf com seu editor de texto favorito. Veja a seo 27.2 O Super Servidor inetd para obter mais informaes. Selecione [ Yes ] caso deseje configurar estes servios durante esta instalao. Uma informao adicional ser apresentada:

User Confirmation Requested The Internet Super Server (inetd) allows a number of simple Internet services to be enabled, including finger, ftp and telnetd. Enabling these services may increase risk of security problems by increasing the exposure of your system.

With this in mind, do you wish to enable inetd?


[ Yes No


User Confirmation Requested [ Yes No User Confirmation Requested [ Yes No

42

MAN AL

N ALA

43

MANUAL DE INSTALAO DO FREEBSD

Selecione [ Yes ] para continuar.

User irm ti equested inet 8 relies on its confi uration file, /etc/inet .conf, to etermine ich of its Internet services ill e available. he efault reeBSD inet .conf 5 leaves all services isabled by default, so they must be specifically enabled in the confi uration file before they ill function, even once inetd(8 is enabled. ote that services for IPv6 must be separately enabled from IPv4 services. Select [Yes] now to invoke an editor on /etc/inetd.conf, or [ o] to use the current settings. [ Yes ]

Ao escolher [ Yes ] voc poder adicionar servios que sero automaticamente iniciados, apagando os -se caracteres # ao incio de cada linha.
Figura 2- 9. Editando o arquivo inetd.conf

Aps adicionar os servios desejados, aperte Esc para visualizar um novo menu que permite sair do editor e salvar as modificaes.

2.10. Habilitando Login via SSH

Would you like to enable SSH login?

Selecionar [ YES ] habilitar o programa sshd(8), daemon do OpenSSH . Isso permitir acesso remoto seguro sua mquina. Para mais informaes sobre o OpenSSH veja a seo 14.11 OpenSSH.

2.10.5 FTP Annimo

Do you want to have anonymous FTP access to this machine?

2.10.5.1 egar FTP Annimo Selecionar a opo padro, [ No ] e apertar Enter ainda permitir que usurios que tenham contas autenticadas por senhas utilizem FTP para acessar a estao. 2.10.5.2 Permitir FTP Annimo Qualquer pessoa poder acessar a estao se voc permitir conexes FTP annimas. As implicaes de segurana devem ser consideradas antes de habilitar esta opo. Para mais informaes sobre segurana, veja o Captulo 14 Segurana. Para permitir FTP annimo, use as flechas indicativas para selecionar [ Yes ] e aperte Enter. Uma confirmao adicional ser solicitada:

User Confirmation Requested Anonymous FTP permits un-authenticated users to connect to the system FTP server, if FTP service is enabled. Anonymous users are restricted to a specific subset of the file system, and the default configuration provides a drop-box incoming directory to which uploads are permitted. You must separately enable both inetd( ), and enable ftpd( ) in inetd.conf( ) for FTP services to be available. If you did not do so earlier, you will have the opportunity to enable ine td( ) again later.

If you want the server to be read -only you should leave the upload directory


User Confirmation Requested [ Yes No User Confirmation Requested [ Yes No

44

MAN AL

N ALA

45

MANUAL DE INSTALAO DO FREEBSD

option empty and add the r command-line option to ftpd(8 in inetd.conf(5 Do you wish to continue configuring anonymous [ Yes ] P?

Esta mensagem te informa que o servio de FTP tambm ter que ser habilitado no arquivo/etc/inetd.conf se voc deseja habilitar conexes annimas de FTP, veja a seo 2.10.3. Selecione [ Yes ] e aperte Enter para continuar.
Figura 2- 0. Configurao Padro para FTP Annimo

Use a tecla Tab para selecionar o campo e preencha-o com a informao apropriada. UID O nmero de identificao (User ID) que voc deseja atribuir ao usurio de FTP annimo. Todos os arquivos enviados tero pertencero a este ID. Group A que grupo voc deseja que o usurio de FTP annimo pertena Comment Descrio deste usurio para o arquivo /etc/passwd

46

MANUAL DE INSTALAO DO FREEBSD

FTP Root Directory Onde sero mantidos os arquivos disponveis para o FTP annimo. Upload subdirectory Para onde iro os arquivos enviados por usurios de FTP annimos. O diretrio de FTP raiz ser colocado sob /var por padro. Caso voc no tenha espao suficiente para a demanda prevista de FTP, o diretrio /usr pode ser utilizado como base para o Diretrio Raiz, ficando /usr/ftp. Quando estiver satisfeito com os valores, aperte Enter para continuar.

User

irm ti

equested P users?

Create a welcome message file for anonymous

[ Yes ]

Ao selecionar [ Yes ] e apertar Enter, um editor de texto ser automaticamente iniciado, permitindo que voc edite a mensagem de boas-vindas de FTP.
Figura 2- 1. Editando a Mensagem de Boas-vindas de FTP

Este um editor de texto chamado ee. Use as instrues para modificar a mensagem ou modifique-a posteriormente com o editor de sua escolha. Preste ateno no nome e localizao do arquivo, na base da tela do editor de textos. Aperte Esc e um menu surgir com a opo padro definida como a) leave editor. Aperte Enter para sair e continuar e aperte Enter novamente para salvar as alteraes, caso tenha feito alguma.

2.10.6 Configure o Sistema de Arquivos de Rede


O sistema de arquivos de rede (Network File System - NFS) permite compartilhar arquivos atravs de uma rede. Uma estao pode ser configurada como servidor, como cliente ou ambos. Por gentileza, refira-se Seo 27.3 Network File System (NFS) para obter mais informaes. 2.10.6.1 Servidor FS

Do you want to configure this machine as an NFS server?

Se no houver necessidades de um servidor de sistema de arquivos de rede, selecione [ No ] e aperte Enter. Caso [ Yes ] seja escolhido, uma mensagem ser apresentada, indicando que o arquivo exports deve ser criado.

Message Operating as an NFS server means that you must first configure an /etc/exports file to indicate which hosts are allowed certain kinds of access to your local filesystems.

Press [Enter] now to invoke an editor on /etc/exports


[

Aperte Enter para continuar. Um editor de texto ser iniciado, permitindo a criao do arquivo exports bem como sua edio.
Figura 2-42. Editando o Arquivo exports


User Confirmation Requested [ Yes No

47

MAN AL

N ALA

48

MANUAL DE INSTALAO DO FREEBSD

Utilize as instrues em questo para adiconar os sistemas de arquivos exportados no momento, ou, posteriormente, com um editor de texto de sua escolha. Note a localizao e nome do arquivo na base da tela do editor de textos. Aperte Esc e um menu ir surgir na opo padro, a) leave editor. Aperte Enter para sair e continuar. 2.10.6.2 Cliente NFS O cliente NFS permite que sua estao acesse servidores NFS.

User

irm ti

equested S client?

Do you want to configure this machine as an

[ Yes ]

Com as setas do teclado escolha [ Yes ] ou [ No ], como preferir, e aperte Enter.

2.10.7 Configuraes do Console do Sistema


Existem vrias opes disponveis para a customizao do console do sistema.

49

MANUAL DE INSTALAO DO FREEBSD

User

irm ti

equested

Would you like to customize your system console settings?

[ Yes ]

Para visualizar e configurar tais opes, selecione [ Yes ] e aperte Enter.

Uma das opes normalmente utilizadas a proteo de tela. Use as setas para selecionarSaver e aperte Enter.

Figura 2-

Figura 2-

. Opes de Configurao do Console do Sistema

. Opes da Proteo de Tela

50

MANUAL DE INSTALAO DO FREEBSD

Escolha o protetor de tela desejado usando as setas e aperteEnter. O menu de configurao do console do sistema ir ressurgir. O intervalo temporal padro 300 segundos. Para modifica selecione Saver novamente. No menu de opes -lo do protetor de tela selecione Timeout e aperte Enter. Um menu ir surgir:
Figura 2- 5. Tempo para Proteo de Tela

O valor pode ser modificado, em seguida aperte [ OK ] e Enter para voltar ao menu de opes do protetor de tela.

51

MANUAL DE INSTALAO DO FREEBSD

Selecione Exit e aperte Enter para continuar ao menude configurao de ps -instalao.

2.10. Definindo o Fuso Horrio (Time Zone)


Definir o fuso horrio de seu computador possibilitar que ele corrija automaticamente seus horrios para os padres regionais e realize funes de horrio de forma apropriada. O exemplo apresentado para um computador localizado na faixa de horrio do Leste dos Estados Unidos. Sua opo vai variar de acordo com sua localizao geogrfica.

Selecione [ Yes ] e aperte Enter para definir o fuso horrio.

Figura 2-

. Saida da Configurao do Console do Sistema

User

irm ti

equested

Would you like to set this machine's time zone now?

[ Yes ]

User irm ti equested Is this machine's CMOS clock set to C? If it is set to local time or you don't know, please choose O here!

52

MANUAL DE INSTALAO DO FREEBSD

[ Yes ]

Selecione [ Yes ] ou [ No ] de acordo com a forma como o relgio a sua mquina est configurado e aperte Enter.
Figura 2- 7. Selecione sua Regio

A regio apropriada selecionada usando as setas e apertandoEnter.

Figura 2-

. Selecione seu Pas

53

MANUAL DE INSTALAO DO FREEBSD

Selecione o pas apropriado com as setas do teclado e aperteEnter.


Figura 2- 9. Selecione o Fuso Horrio

O fuso horrio apropriado selecionado com as setas do teclado e apertandoEnter.


Figura 2-50. Confirmando Sigla do Fuso Horrio

54

MANUAL DE INSTALAO DO FREEBSD

Confirme a abreviao se o fuso horrio em questo estiver correto. AperteEnter para continuar com a configurao ps-instalao.

2.10.9 Compatibilidade Linux

User

irm ti

equested

Would you like to enable Linux binary compatibility?

[ Yes ]

Selecionar [ Yes ] e apertar Enter permitir a execuo de aplicaes Linux no FreeBSD. A instalao adicionar os pacotes apropriados para viabilizar a compatibilidade Linux. Se voc estiver instalando o sistema por FTP, a estao necessitar estar conectada Internet. As vezes um stio FTP remoto no ter todas distribuies, como a compatibilidade binria Linux. Esta compatibilidade pode ser instalada posteriormente, se desejado.