Professional Documents
Culture Documents
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.
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 .
A confi hardware
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.
e a arquitetura de
MAN AL
N ALA
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.
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.
(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
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.
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.
UX VVba `U `
MAN AL
YX W VU T
N ALA
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
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
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
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
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
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
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.
16
17
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.
18
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
19
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
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.
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
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.
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
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
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
Ao terminar, aperte Q. Suas modificaes sero salvas pelo sysinstall, mas por enquanto no sero efetivamente aplicadas em disco.
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
A tela de ajuda oferecida ao pressionar F1 oferece algumas informaes sobre os problemas implcitos no compartilhamento de discos rgidos entre mltiplos sistemas operacionais.
27
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.
Partio
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
/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
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
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
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
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
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
34
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
} ~
35
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
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-
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).
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
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.
38
MAN AL
N ALA
39
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
[ 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
User Do you
irm ti
equested
[ Yes ]
40
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
[ 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-
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.
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.
User Confirmation Requested [ Yes No
41
MAN AL
N ALA
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.
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.
User Confirmation Requested [ Yes No User Confirmation Requested [ Yes No
42
MAN AL
N ALA
43
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.
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.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
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
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?
[ 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.
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.
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
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?
[ Yes ]
49
User
irm ti
equested
[ Yes ]
Uma das opes normalmente utilizadas a proteo de tela. Use as setas para selecionarSaver e aperte Enter.
Figura 2-
Figura 2-
50
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
Figura 2-
User
irm ti
equested
[ 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
[ 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
Figura 2-
53
54
Confirme a abreviao se o fuso horrio em questo estiver correto. AperteEnter para continuar com a configurao ps-instalao.
User
irm ti
equested
[ 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.