Você está na página 1de 337

Red Hat Enterprise Linux 5.0.

0
Guia de Instalao do Red Hat Enterprise Linux

Red Hat Enterprise Linux 5.0.0: Guia de Instalao do Red Hat Enterprise Linux
Copyright 2007 Red Hat, Inc. Este Guia de Configurao e Instalao documenta informaes relevantes para a instalao do Red Hat Enterprise Linux 5.0.0.

1801 Varsity Drive Raleigh, NC 27606-2072 USA Phone: +1 919 754 3700 Phone: 888 733 4281 Fax: +1 919 754 3701 PO Box 13588 Research Triangle Park, NC 27709 USA Documentation-Deployment Copyright 2007 by Red Hat, Inc. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, V1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/). Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. Distribution of the work or derivative of the work in any standard (paper) book form for commercial purposes is prohibited unless prior permission is obtained from the copyright holder. Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries. All other trademarks referenced herein are the property of their respective owners. The GPG fingerprint of the security@redhat.com key is: CA 20 86 86 2B D6 9D FC 65 F6 EC C4 21 91 80 CD DB 42 A6 0E

ndice
Introduo ................................................................................................................ xii 1. Informaes Especficas da Arquitetura .......................................................... xii 2. Convenes do Documento ........................................................................... xii 3. Atualizao Contnua .................................................................................... xv 3.1. Envie-nos o seu Feedback .................................................................. xv 4. Onde Encontrar Outros Manuais ................................................................... xvi I. Instalao e Inicializao de Sistemas x86, AMD64, e Intel 64 ................................... 1 1. Informaes Especficas do Sistema Itanium ................................................... 2 1. Viso Geral da Instalao no Sistema Itanium ......................................... 2 2. Sistemas Itanium A Janela de Comandos EFI ..................................... 2 2.1. Sistemas Itanium Nomes dos Dispositivos EFI .......................... 2 2.2. Sistemas Itanium Partio do Sistema EFI ............................... 3 2. Passos antes de Comear .............................................................................. 4 1. Atualizar ou Instalar? .............................................................................. 4 2. Seu Hardware Compatvel? ................................................................. 4 3. Voc Tem Espao Suficiente em Disco? ................................................. 4 4. Voc Pode Instalar Usando o CD-ROM ou o DVD? .................................. 5 4.1. Mtodos de Inicializao Alternativos ........................................... 5 4.2. Criando um CD-ROM de Inicializao da Instalao ...................... 5 5. Preparando para uma Instalao por Rede .............................................. 6 5.1. Preparando para uma Instalao FTP ou HTTP ............................ 7 5.2. Preparando para uma Instalao NFS .......................................... 8 6. Preparando para uma Instalao a partir do Disco Rgido ......................... 8 3. Tabela de Requisitos do Sistema ...................................................................10 4. Instalando em Sistemas Intel e AMD ..............................................................12 1. A Interface Grfica de Usurio do Programa de Instalao ......................12 1.1. Uma Nota sobre Consoles Virtuais ..............................................13 2. A Interface de Usurio do Programa de Instalao em Modo Texto ..........14 2.1. Usando o Teclado para Navegar .................................................16 3. Iniciando o Programa de Instalao .......................................................17 3.1. Inicializando o Programa de Instalao em Sistemas x86, AMD64, e Intel 64 .............................................................................................17 3.2. Iniciando o Programa de Instalao em Sistemas Itanium .............18 3.3. Opes Adicionais de Inicializao ..............................................20 4. Selecionando um Mtodo de Instalao .................................................21 5. Instalando a partir do DVD/CD-ROM ......................................................22 5.1. E se o CD-ROM IDE no Foi Encontrado? ...................................23 6. Instalando a partir de um Disco Rgido ...................................................23 7. Executando uma Instalao em Rede ....................................................24 8. Instalando atravs do NFS ....................................................................25 9. Instalando atravs do FTP .....................................................................26 10. Instalando atravs do HTTP .................................................................27 11. Bem-vindo ao Red Hat Enterprise Linux ...............................................28 12. Seleo do Idioma ..............................................................................29 13. Configurao do Teclado .....................................................................30 iv

Red Hat Enterprise Linux 5.0.0 14. Fornea o Nmero de Instalao .........................................................31 15. Configurao do Particionamento de Disco ...........................................32 16. Opes Avanadas de Armazenamento ...............................................34 17. Criar Layout Padro ............................................................................35 18. Particionando seu Sistema ..................................................................37 18.1. Representao Grfica de Discos Rgidos .................................38 18.2. Botes do Disk Druid ................................................................39 18.3. Campos da Partio .................................................................40 18.4. Esquema de Particionamento Recomendado .............................40 18.5. Adicionando Parties ..............................................................43 18.6. Editando Parties ...................................................................46 18.7. Apagando uma Partio ...........................................................46 19. Configurao do Carregador de Inicializao em Sistemas x86, AMD64, e Intel 64 .....................................................................................................46 19.1. Configurao Avanada do Carregador de Inicializao ..............48 19.2. Modo de Recuperao ..............................................................50 19.3. Carregadores de Incializao Alternativos ..................................50 19.4. Placas-me SMP e o GRUB .....................................................51 20. Configurao de Rede .........................................................................51 21. Configurao do Fuso Horrio .............................................................54 22. Definio da Senha Root .....................................................................55 23. Seleo do Grupo de Pacotes ..............................................................57 24. Preparando para Instalar .....................................................................59 24.1. Prepare-se para Instalar ...........................................................59 25. Instalando Pacotes ..............................................................................60 26. Instalao Concluda ...........................................................................60 27. Sistemas Itanium Inicializando sua Mquina e Configurao PsInstalao ................................................................................................60 27.1. Opes do Carregador de Inicializao Ps-Instalao ...............61 27.2. Inicializando o Red Hat Enterprise Linux Automaticamente .........61 5. Removendo o Red Hat Enterprise Linux .........................................................64 6. Resolvendo Problemas de Instalao em Sistemas Intel ou AMD ....................66 1. Voc no Consegue Inicializar o Red Hat Enterprise Linux ......................66 1.1. Voc no Consegue Inicializar com sua Placa RAID? ...................66 1.2. Seu Sistema Est Exibindo Erros 'Signal 11'? ..............................66 2. Problemas no Incio da Instalao ..........................................................67 2.1. Problemas ao Inicializar no Modo Grfico de Instalao ...............67 3. Problemas durante a Instalao .............................................................67 3.1. Mensagem de Erro Nenhum dispositivo encontrado para instalar o Red Hat Enterprise Linux .67 3.2. Salvando Mensagens Traceback sem um Drive de Disquete ........68 3.3. Problemas com Tabelas de Partio ...........................................68 3.4. Usando Espao Remanescente ..................................................68 3.5. Outros Problemas com o Particionamento ...................................69 3.6. Outros Problemas de Particionamento para Usurios de Sistemas Itanium ................................................................................................69 3.7. Voc est Recebendo Erros do Python? ......................................69 4. Problemas aps a Instalao .................................................................70 4.1. Problemas com a Tela Grfica do GRUB em um Sistema Baseado no x86? ................................................................................................70 v

Red Hat Enterprise Linux 5.0.0 4.2. Iniciando em Ambiente Grfico ....................................................71 4.3. Problemas com o Sistema X Window (GUI) .................................72 4.4. Problemas com Quedas do Servidor X e Usurios no-Root .........72 4.5. Problemas ao Tentar Autenticar ..................................................72 4.6. Sua Memria RAM no est Sendo Reconhecida? ......................73 4.7. Sua Impressora no Funciona ....................................................74 4.8. Problemas com a Configurao do Som ......................................74 4.9. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao .....................................................................................74 7. Mdias de Drivers para Sistemas Intel e AMD .................................................75 1. Por que eu Preciso de uma Mdia de Drivers? ........................................75 2. Ento o que uma Mdia de Drivers? .....................................................75 3. Como Posso Obter uma Mdia de Drivers? .............................................75 3.1. Criando um Disquete de Drivers a partir de um Arquivo de Imagem .........................................................................................................76 4. Usando uma Imagem de Drivers Durante a Instalao ............................77 8. Opes de Inicializao Adicionais para Sistemas Intel e AMD ........................78 9. O Carregador de Inicializao GRUB .............................................................82 1. Carregadores de Inicializao e a Arquitetura do Sistema .......................82 2. GRUB ..................................................................................................82 2.1. O GRUB e o Processo de Inicializao do x86 .............................82 2.2. Caractersticas do GRUB ............................................................84 3. Instalando o GRUB ...............................................................................84 4. Terminologia do GRUB .........................................................................85 4.1. Nomes de Dispositivos ...............................................................85 4.2. Nomes de Arquivos e Listas de Blocos ........................................86 4.3. O Sistema de Arquivos Raiz e o GRUB .......................................87 5. Interfaces do GRUB ..............................................................................87 5.1. Ordem de Carregamento das Interfaces ......................................88 6. Comandos do GRUB .............................................................................89 7. Arquivo de Configurao do Menu do GRUB ..........................................90 7.1. Estrutura do Arquivo de Configurao .........................................90 7.2. Diretivas do Arquivo de Configurao ..........................................91 8. Alterando Nveis de Execuo Durante a Inicializao .............................92 9. Recursos Adicionais ..............................................................................93 9.1. Documentao Instalada ............................................................93 9.2. Sites teis .................................................................................93 9.3. Livros Relacionados ...................................................................93 10. Recursos Adicionais sobre Itanium e Linux ...................................................94 II. Arquitetura IBM POWER - Instalao e Inicializao ...............................................95 11. Passos antes de Comear ...........................................................................96 1. Atualizar ou Instalar? .............................................................................96 2. Preparao para IBM eServer System p e System i ................................96 3. Voc Tem Espao Suficiente em Disco? ................................................97 4. Voc Pode Instalar Usando o CD-ROM ou DVD? ...................................97 5. Preparando para uma Instalao por Rede .............................................97 5.1. Preparando para uma Instalao FTP ou HTTP ...........................99 5.2. Preparando para uma Instalao NFS .........................................99 6. Preparando para uma Instalao a partir do Disco Rgido ......................100 12. Instalando em Sistemas IBM System i e IBM System p ...............................101 vi

Red Hat Enterprise Linux 5.0.0 1. A Interface Grfica de Usurio do Programa de Instalao ....................101 2. Inicializando o Programa de Instalao em sistemas IBM System i ou IBM System p ................................................................................................102 3. Uma Nota sobre Consoles Virtuais do Linux .........................................103 4. Usando o HMC vterm ..........................................................................104 5. A Interface de Usurio do Programa de Instalao em Modo Texto ........104 5.1. Usando o Teclado para Navegar ...............................................106 6. Iniciando a Instalao ..........................................................................107 6.1. Instalando a partir do DVD/CD-ROM .........................................107 7. Instalando a partir de um Disco Rgido .................................................108 8. Executando uma Instalao em Rede ..................................................108 9. Instalando atravs do NFS ..................................................................109 10. Instalando atravs do FTP .................................................................110 11. Instalando atravs do HTTP ...............................................................111 12. Bem-vindo ao Red Hat Enterprise Linux .............................................112 13. Seleo do Idioma ............................................................................113 14. Configurao do Teclado ...................................................................114 15. Fornea o Nmero de Instalao .......................................................115 16. Configurao do Particionamento de Disco .........................................116 17. Opes Avanadas de Armazenamento .............................................118 18. Criar Layout Padro ..........................................................................119 19. Particionando seu Sistema ................................................................121 19.1. Representao Grfica de Discos Rgidos ...............................122 19.2. Botes do Disk Druid ..............................................................123 19.3. Campos da Partio ...............................................................124 19.4. Esquema de Particionamento Recomendado ...........................124 19.5. Adicionando Parties ............................................................126 19.6. Editando Parties .................................................................128 20. Configurao de Rede .......................................................................128 21. Configurao do Fuso Horrio ...........................................................131 22. Definio da Senha Root ...................................................................132 23. Seleo do Grupo de Pacotes ............................................................134 24. Preparando para Instalar ...................................................................136 24.1. Prepare-se para Instalar .........................................................136 25. Instalando Pacotes ............................................................................137 26. Instalao Concluda .........................................................................137 13. Mdia de Drivers para Sistemas IBM POWER .............................................139 1. Por que eu Preciso de uma Mdia de Drivers? ......................................139 1.1. Ento o que uma Mdia de Drivers? ........................................139 1.2. Como Posso Obter uma Mdia de Drivers? ................................139 1.3. Usando uma Imagem de Driver Durante a Instalao .................140 14. Resolvendo Problemas de Instalao em um Sistema IBM POWER ............141 1. Voc no Consegue Inicializar o Red Hat Enterprise Linux ....................141 1.1. Seu Sistema Est Exibindo Erros 'Signal 11'? ............................141 2. Problemas no Incio da Instalao ........................................................142 2.1. Problemas ao Inicializar no Modo Grfico de Instalao .............142 3. Problemas durante a Instalao ...........................................................142 3.1. Mensagem de Erro Nenhum dispositivo encontrado para instalar o Red Hat Enterprise Linux 142 3.2. Salvando Mensagens Traceback sem um Drive de Disquete ......142 vii

Red Hat Enterprise Linux 5.0.0 3.3. Problemas com Tabelas de Partio .........................................143 3.4. Outros Problemas de Particionamento para Usurios de Sistemas IBM POWER ..................................................................................143 3.5. Voc est Recebendo Erros do Python? ....................................143 4. Problemas aps a Instalao ...............................................................144 4.1. No foi possvel executar o IPL a partir do *NWSSTG ................144 4.2. Iniciando em Ambiente Grfico ..................................................144 4.3. Problemas com o Sistema X Window (GUI) ...............................145 4.4. Problemas com Quedas do Servidor X e Usurios no-Root .......146 4.5. Problemas ao Tentar Autenticar ................................................146 4.6. Sua Impressora no Funciona ..................................................146 4.7. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao ...................................................................................147 15. Opes de Inicializao Adicionais para Sistemas IBM Power .....................148 III. Arquitetura IBM System z - Instalao e Inicializao ...........................................151 16. Passos antes de Comear .........................................................................152 1. Pr-Instalao ....................................................................................152 2. Preparao Adicional do Hardware do System z para as Notas de Instalao ...............................................................................................................153 3. Viso Geral Bsica do Mtodo de Inicializao .....................................153 4. Preparando para uma Instalao por Rede ...........................................153 4.1. Preparando para uma Instalao FTP ou HTTP .........................154 4.2. Preparando para uma Instalao NFS .......................................155 5. Preparando para uma Instalao a partir do Disco Rgido ......................155 6. Instalando sob a z/VM (Mquina Virtual) ...............................................156 7. Instalando em uma LPAR Usando o CD da LPAR do Red Hat Enterprise Linux ........................................................................................................161 8. Instalando em uma LPAR sem os CDs do Red Hat Enterprise Linux para o System z ................................................................................................162 9. Instalando em uma LPAR (Passos Comuns) ........................................162 10. Voc Tem Espao Suficiente em Disco? .............................................163 17. Instalando em Sistemas IBM System z .......................................................164 1. A Interface Grfica de Usurio do Programa de Instalao ....................164 2. A Interface de Usurio do Programa de Instalao em Modo Texto ........164 2.1. Usando o Teclado para Navegar ...............................................167 3. Executando o Programa de Instalao .................................................167 3.1. Instalao Usando o Encaminhamento X11 ...............................168 3.2. Instalao Usando VNC ............................................................168 4. Instalando a partir de um Disco Rgido (DASD) .....................................169 5. Instalando atravs do NFS ..................................................................169 6. Instalando atravs do FTP ...................................................................170 7. Instalando atravs do HTTP ................................................................171 8. Bem-vindo ao Red Hat Enterprise Linux ...............................................172 9. Seleo do Idioma ..............................................................................173 10. Fornea o Nmero de Instalao .......................................................174 11. Configurao do Particionamento de Disco .........................................175 12. Opes Avanadas de Armazenamento .............................................177 12.1. Dispositivos FCP ....................................................................177 13. Criar Layout Padro ..........................................................................180 14. Particionando seu Sistema ................................................................182 viii

Red Hat Enterprise Linux 5.0.0 14.1. Representao Grfica de Dispositivos DASD .........................183 14.2. Botes do Disk Druid ..............................................................183 14.3. Campos da Partio ...............................................................183 14.4. Esquema de Particionamento Recomendado ...........................184 14.5. Editando Parties .................................................................185 15. Configurao de Rede .......................................................................185 16. Configurao do Fuso Horrio ...........................................................187 17. Definio da Senha Root ...................................................................189 18. Seleo do Grupo de Pacotes ............................................................190 19. Preparando para Instalar ...................................................................192 19.1. Preparando para Instalar ........................................................192 20. Instalando Pacotes ............................................................................193 21. Instalao Concluda .........................................................................193 18. Removendo o Red Hat Enterprise Linux .....................................................195 19. Amostra de Arquivos de Parmetros ..........................................................196 20. Opes Adicionais de Inicializao .............................................................199 21. Resolvendo Problemas de Instalao em um Sistema IBM System z ...........201 1. Voc no Consegue Inicializar o Red Hat Enterprise Linux ....................201 1.1. Seu Sistema Est Exibindo Erros 'Signal 11'? ............................201 2. Problemas durante a Instalao ...........................................................201 2.1. Mensagem de Erro Nenhum dispositivo encontrado para instalar o Red Hat Enterprise Linux 201 2.2. Problemas com Tabelas de Partio .........................................201 2.3. Outros Problemas com o Particionamento .................................202 2.4. Voc est Recebendo Erros do Python? ....................................202 3. Problemas aps a Instalao ...............................................................203 3.1. reas de Trabalho Grficas e XDMCP .......................................203 3.2. Problemas ao Tentar Autenticar ................................................203 3.3. Sua Impressora no Funciona ..................................................204 3.4. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao ...................................................................................204 22. Informaes Adicionais para Usurios do IBM System z ..............................205 1. O Sistema de Arquivos sysfs ...............................................................205 2. Usando o Driver zFCP .........................................................................206 3. Usando o mdadm para Configurar o Armazenamento Baseado no RAID e Multi-localidade ......................................................................................209 3.1. Criando um Dispositivo RAID com mdadm .................................209 3.2. Criando um Dispositivo Multi-localidade com mdadm .................210 4. Configurando o IPL a partir de um Dispositivo SCSI ..............................212 4.1. IPL no Disco SCSI ...................................................................212 5. Adicionando um DASD ........................................................................213 6. Adicionando um Dispositivo de Rede ...................................................216 6.1. Adicionando um Dispositivo qeth ...............................................217 6.2. Referncias Rpidas para Adicionar Dispositivos de Rede ..........221 7. Informaes Relacionadas ao Kernel ...................................................224 IV. Passos Comuns ................................................................................................226 23. Atualizando o seu Sistema Atual ................................................................227 1. Escolhendo entre Atualizar ou Reinstalar .............................................227 2. Atualizando o seu Sistema ..................................................................228 24. Ative sua Suscrio ...................................................................................230 ix

Red Hat Enterprise Linux 5.0.0 1. Registrando no RHN ...........................................................................230 1.1. Fornea um Login da Red Hat ..................................................230 1.2. Fornea o seu Nmero de Instalao ........................................230 1.3. Conecte o seu Sistema .............................................................231 25. Introduo s Parties de Disco ...............................................................232 1. Conceitos Bsicos do Disco Rgido ......................................................232 1.1. No Importa o que Voc Escreve, mas como Voc Escreve .......233 1.2. Parties: Transformando um Drive em Muitos ..........................234 1.3. Parties dentro de Parties Uma Viso Geral de Parties Estendidas .........................................................................................237 1.4. Criando Espao para o Red Hat Enterprise Linux .......................237 1.5. Esquema de Nomeamento de Parties ....................................242 1.6. Parties de Disco e Outros Sistemas Operacionais ..................243 1.7. Parties de Disco e Pontos de Montagem ................................243 1.8. Quantas Parties? ..................................................................244 V. Recuperao Bsica do Sistema .........................................................................245 26. Recuperao Bsica do Sistema ................................................................246 1. Problemas Comuns .............................................................................246 1.1. No possvel Inicializar no Red Hat Enterprise Linux ...............246 1.2. Problemas com Hardware/Software ..........................................246 1.3. Senha Root .............................................................................247 2. Inicializando no Modo de Recuperao ................................................247 2.1. Reinstalando o Carregador de Inicializao ...............................249 3. Inicializando no Modo Mono-Usurio ....................................................250 4. Inicializando no Modo de Emergncia ..................................................250 27. Modo de Recuperao em Sistemas POWER .............................................251 1. Consideraes Especiais ao Acessar os Utilitrios SCSI pelo Modo de Recuperao ..................................................................................................251 VI. Instalao e Implementao Avanadas .............................................................253 28. Instalaes pelo Kickstart ..........................................................................254 1. O que so instalaes pelo Kickstart? ..................................................254 2. Como Voc Executa uma Instalao pelo Kickstart? .............................254 3. Criando o Arquivo de Kickstart .............................................................254 4. Opes do Kickstart ............................................................................255 4.1. Exemplo de Particionamento Avanado .....................................277 5. Seleo de Pacotes ............................................................................277 6. Script de Pr-Instalao ......................................................................278 6.1. Exemplo ..................................................................................279 7. Script de Ps-Instalao ......................................................................280 7.1. Exemplos ................................................................................281 8. Disponibilizando um Arquivo de Kickstart .............................................281 8.1. Criando Mdia de Inicializao de Kickstart ................................281 8.2. Disponibilizando o Arquivo de Kickstart na Rede ........................282 9. Disponibilizando a rvore de Instalao ...............................................283 10. Iniciando uma Instalao Kickstart .....................................................283 29. Configurador de Kickstart ..........................................................................289 1. Configurao Bsica ...........................................................................289 2. Mtodo de Instalao ..........................................................................290 3. Opes do Carregador de Inicializao ................................................291 4. Informaes da Partio ......................................................................293 x

Red Hat Enterprise Linux 5.0.0 4.1. Criando Parties .....................................................................294 5. Configurao de Rede .........................................................................296 6. Autenticao .......................................................................................297 7. Configurao do Firewall .....................................................................298 7.1. Configurao do SELinux .........................................................299 8. Configurao da Tela ..........................................................................300 8.1. Geral .......................................................................................300 8.2. Placa de Vdeo ........................................................................301 8.3. Monitor ....................................................................................301 9. Seleo de Pacotes ............................................................................302 10. Script de Pr-Instalao ....................................................................303 11. Script de Ps-Instalao ....................................................................305 11.1. Ambiente Chroot ....................................................................306 11.2. Utilizar um Interpretador .........................................................307 12. Salvando o Arquivo ...........................................................................307 30. Processo de Inicializao, Init, e Shutdown .................................................309 1. O Processo de Inicializao .................................................................309 2. Uma Investigao Detalhada do Processo de Inicializao ....................309 2.1. O BIOS ....................................................................................310 2.2. O Carregador de Inicializao ...................................................310 2.3. O Kernel ..................................................................................311 2.4. O Programa /sbin/init ................................................................312 3. Rodando Programas Adicionais Durante a Inicializao ........................314 4. Nveis de Execuo SysV Init ..............................................................314 4.1. Nveis de Execuo ..................................................................314 4.2. Utilitrios de Nvel de Execuo ................................................315 5. Desligando .........................................................................................316 31. Instalaes PXE em Rede .........................................................................317 1. Configurando o Servidor de Rede ........................................................317 2. Configurao de Inicializao PXE .......................................................317 2.1. Configurao da Linha de Comando ..........................................318 3. Adicionando Hosts PXE ......................................................................318 3.1. Configurao da Linha de Comando ..........................................319 4. TFTPD ...............................................................................................320 4.1. Iniciando o Servidor tftp ............................................................320 5. Configurando o Servidor DHCP ...........................................................320 6. Adicionando uma Mensagem de Inicializao Personalizada .................320 7. Executando a Instalao PXE ..............................................................320

xi

Introduo
Bem-vindo ao Guia de Configurao e Instalao do Red Hat Enterprise Linux. As verses HTML e PDF esto disponveis online em http://www.redhat.com/docs/.

Nota
Apesar deste manual refletir as informaes mais recentes possveis, leia as Notas de Lanamento do Red Hat Enterprise Linux para acessar as informaes que no estavam disponveis antes da finalizao da nossa documentao. Elas podem ser encontradas no CD #1 do Red Hat Enterprise Linux, no site http://www.redhat.com/docs/, ou no diretrio / usr/share/doc/redhat-release-notes-5<variante>/ aps a instalao, onde <variante> Server, Client, ou Desktop.

1. Informaes Especficas da Arquitetura


Este manual dividido nas seguintes sees: Sees de Um a Trs so especficas para uma arquitetura, e do instrues sobre como instalar o Red Hat Enterprise Linux 5.0.0 com referncias especficas para sistemas Intel e AMD de 32 e 64 bits, sistemas baseados no IBM POWER, e sistemas IBM System z, respectivamente. Seo Quatro trata de diversas tarefas comuns, incluindo o registro de seu sistema ao Red Hat Network e informaes genricas no Particionamento do Disco. Seo Cinco trata da Recuperao Bsica do Sistema, e contm algumas informaes especficas para determinadas arquiteturas, assim como informaes relevantes para todas as arquiteturas. Seo Seis contm informaes sobre tpicos de instalao avanados, como Kickstart, PXE, e instalaes sem disco.

2. Convenes do Documento
Neste manual, certas palavras so representadas em fontes, famlias de letras, tamanhos, e espessuras diferentes. Esta nfase sistemtica, e palavras diferentes so representadas no mesmo estilo para indicar que pertencem uma categoria especfica. Os tipos de palavras representadas desta forma incluem as seguintes:

comando

Os comandos do Linux (e comandos de outros sistemas operacionais, quando usados) so representados desta maneira. Este estilo indica que voc pode digitar a palavra ou frase na linha de comandos e pressionar Enter para invocar um comando. s vezes o comando contm palavras que sero exibidas em um estilo diferente por si s (como nomes de ar-

xii

2. Convenes do Documento quivos). Nestes casos, estas palavras so consideradas parte do comando, e ento a frase inteira ser exibida como um comando. Por exemplo: Use o comando cat testfile para visualizar o contedo de um arquivo chamado testfile, no diretrio de trabalho atual.
nome de arquivo

Nomes de arquivos, diretrios, localidades de arquivos e nomes de pacotes RPM so representados desta maneira. Este estilo indica que existe um determinado arquivo ou diretrio com aquele nome no seu sistema. Por exemplo: O arquivo .bashrc do seu diretrio 'home' contm definies da janela de comandos tipo bash e codenomes para seu uso pessoal. O arquivo /etc/fstab contm informaes sobre os dispositivos e sistemas de arquivos diferentes do sistema. Instale o RPM webalizer se voc quiser usar um programa de anlise do arquivo de registro do servidor Web. aplicativo Este estilo indica que o programa um aplicativo de usurio (ao contrrio do software do sistema). Por exemplo: Use o Mozilla para navegar na Web. tecla Uma tecla do teclado exibida neste estilo. Por exemplo: Para completar palavras automaticamente usando Tab num terminal, digite um caractere e ento pressione a tecla Tab. Seu terminal exibe uma lista dos arquivos contidos no diretrio que comeam com esta letra. combinao-de-teclas Uma combinao de seqncia de teclas representada desta maneira. Por exemplo: A combinao de teclas Ctrl-Alt-Backspace termina sua sesso grfica e retorna tela de login grfica ou ao console. texto encontrado em uma interface grfica Um ttulo, palavra ou frase numa tela ou janela da interface grfica do usurio exibida neste estilo. O texto exibido neste estilo indica uma determinada tela ou um elemento da interface grfica do usurio (como o texto associado uma caixa de verificao ou campo). Por exemplo: Selecione a caixa de verificao Solicitar Senha se voc deseja que seu protetor de tela solicite uma senha antes de ser desbloqueado. nvel superior de um menu em uma tela ou janela grfica Uma palavra neste estilo indica que a palavra est no nvel superior de um menu suspenso. Se voc clicar na palavra na tela da interface grfica do usurio, o resto do menu dever aparecer. Por exemplo: Abaixo de Arquivo em um terminal do GNOME, voc ver a opo Nova Aba, que permite

xiii

2. Convenes do Documento que voc abra diversos prompts de comando na mesma janela. Intrues sobre como digitar uma seqncia de comandos a partir de um menu na interface grfica do usurio parecem-se com o seguinte: V para Aplicaes (o menu principal no painel) => Programao => Editor de Texto Emacs para iniciar o editor de texto Emacs. boto em uma tela ou janela grfica Este estilo indica que o texto pode ser encontrado em um boto clicvel de uma tela da interface grfica do usurio. Por exemplo: Clique no boto Voltar para retornar ltima pgina Web que voc visitou.
sada

Texto neste estilo indica o texto exibido em uma janela de comandos, como mensagens de erro e respostas a comandos. Por exemplo: O comando ls exibe o contedo de um diretrio:
Desktop about.html logs paulwesterberg.png Mail backupfiles mail reports

O output exibido em resposta ao comando (neste caso, o contedo do diretrio) apresentado neste estilo.
prompt

Um prompt, o qual indica que o computador est pronto para que voc insira comandos, ser exibido desta maneira. Por exemplo:
$ # [stephen@maturin stephen]$ leopard login: entrada do usurio

O texto que o usurio digita, na linha de comandos ou numa caixa de texto numa tela de interface grfica do usurio, apresentado neste estilo. No exemplo a seguir, text exibido neste estilo: Para inicializar seu sistema no programa de instalao em modo texto, voc deve digitar o comando text no prompt boot:.
<substituvel>

Texto usado para exemplos que devem ser substitudos com dados fornecidos pelo usurio so apresentados neste estilo. No exemplo a seguir, <nmero-da-verso> exibido neste estilo: O diretrio da fonte do kernel /usr/src/kernels/<nmero-da-verso>/, onde <nmero-da-verso> a verso e o tipo do kernel instalado neste sistema. Adicionalmente, ns utilizamos diversas estratgias diferentes para chamar sua ateno determinadas partes da informao. De acordo com a relevncia, estes itens so marcados como xiv

3. Atualizao Contnua

Nota, Dica, Importante, Cuidado, e Aviso. Por exemplo:

Nota
Lembre-se que o Linux sensvel maisculas e minsculas. Em outras palavras, uma rosa no uma ROSA nem uma rOsA.

Dica
O diretrio /usr/share/doc/ contm documentao adicional para os pacotes instalados em seu sistema.

Importante
Se voc modificar o arquivo de configurao do DHCP, as alteraes no tero efeito at que voc reinicie o daemon do DHCP.

Cuidado
No execute tarefas de rotina como root use uma conta de usurio comum, a no ser que voc precise usar a conta root para tarefas de administrao do sistema.

Aviso
Cuidado para remover somente as parties necessrias. Remover outras parties pode resultar na perda de dados ou num ambiente de sistema corrompido.

3. Atualizao Contnua
O Guia de Configurao e Instalao do Red Hat Enterprise Linux faz parte do comprometimento contnuo da Red Hat em oferecer informao e suporte teis e atualizados para usurios do Red Hat Enterprise Linux.

3.1. Envie-nos o seu Feedback


xv

4. Onde Encontrar Outros Manuais

Se voc notar um erro tipogrfico no Guia de Configurao e Instalao do Red Hat Enterprise Linux, ou se voc acredita que o documento possa ser melhorado de alguma forma, ns adoraramos saber! Por favor submeta um relatrio no Bugzilla (http://bugzilla.redhat.com/bugzilla/) para o componente Installation_Guide. Se voc tiver alguma sugesto para melhorar a documentao, tente ser o mais especfico possvel ao descrev-la. Se voc encontrou um erro, por favor inclua o nmero da seo e um trecho do contexto para que possamos localiz-lo facilmente.

4. Onde Encontrar Outros Manuais


Os manuais do Red Hat Enterprise Linux podem ser encontrados online em em www.redhat.com/docs. Alm deste manual, o qual cobre a instalao, o Red Hat Enterprise Linux Guia de Implementao contm informaes sobre a administrao e a segurana de sistemas. As verses HTML e PDF esto disponveis online em http://www.redhat.com/docs/.

Nota
Apesar deste manual refletir as informaes mais recentes possveis, leia as Notas de Lanamento do Red Hat Enterprise Linux para acessar as informaes que no estavam disponveis antes da finalizao da nossa documentao. Elas podem ser encontradas no CD #1 do Red Hat Enterprise Linux, no site http://www.redhat.com/docs/, ou no diretrio / usr/share/doc/redhat-release-notes-5<variante>/ aps a instalao, onde <variante> Server, Client, ou Desktop.

xvi

Parte I. Instalao e Inicializao de Sistemas x86, AMD64, e Intel 64


O Guia de Instalao do Red Hat Enterprise Linux para sistemas Intel e AMD de 32 e 64 bits discute a instalao do Red Hat Enterprise Linux e questes bsicas referentes resoluo de problemas. Opes de instalao avanadas so apresentadas na segunda parte deste manual.

Captulo 1. Informaes Especficas do Sistema Itanium


1. Viso Geral da Instalao no Sistema Itanium
Instalar o Red Hat Enterprise Linux em um sistema Itanium no a mesma coisa que instalar em um sistema x86. Em geral, a seqncia de passos necessrios para uma instalao bem sucedida a seguinte: 1. 2. Inicialize na Janela de Comandos (Shell) Extensible Firmware Interface (EFI). Se voc no puder inicializar a partir do CD-ROM, crie um disquete a partir do arquivo de imagem fornecido com o Red Hat Enterprise Linux. Usando o Shell EFI e o carregador de inicializao ELILO, carregue e execute o kernel, e inicialize o programa de instalao do Red Hat Enterprise Linux.

3.

2. Sistemas Itanium A Janela de Comandos EFI


Antes de voc comear a instalar o Red Hat Enterprise Linux em um sistema Itanium, deve ter um conhecimento bsico da Janela de Comandos EFI, o que faz, e as informaes que oferece. A Janela de Comandos EFI uma interface de console usada para iniciar aplicaes (como o programa de instalao do Red Hat Enterprise Linux), carregar protocolos e drivers de dispositivos do EFI e executar scripts simples. similar ao console do DOS e s pode acessar a mdia formatada com FAT16 (VFAT). A Janela de Comandos EFI tambm contm utilitrios comuns que podem ser usados na partio do sistema EFI. Estes utilitrios incluem edit, type, cp, rm e mkdir. Para visualizar uma lista dos utilitrios e outros comandos, digite help em uma Janela de Comandos EFI. A Janela de Comandos EFI contm um carregador de inicializao chamado ELILO. Informaes adicionais sobre a EFI podem ser encontradas na seguinte URL:
http://developer.intel.com/technology/efi/index.htm

2.1. Sistemas Itanium Nomes dos Dispositivos EFI


O comando map pode ser usado para listar todos os dispositivos e sistemas de arquivos que o EFI pode reconhecer. Quando seu sistema Itanium inicializar na janela de comandos EFI, detectar os componentes de seu sistema na ordem seguinte:

2.2. Sistemas Itanium Partio do Sistema EFI

1. 2. 3. 4. 5. 6.

Drive LS-120 (se conter mdia) Discos rgidos IDE na interface IDE primria Discos rgidos IDE na interface IDE secundria Discos rgidos SCSI na interface SCSI Drives de CD-ROM na interface IDE Drives de CD-ROM na interface SCSI

Para visualizar os resultados desta deteco, digite o seguinte comando numa janela de comandos EFI:
map

O output listado na ordem em que os componentes foram detectados. Portanto, todos os sistemas de arquivos FAT16 so listados primeiro, depois os discos rgidos IDE, ento os discos rgidos SCSI, os drives de CD-ROM IDE e finalmente os drives de CD-ROM SCSI. Por exemplo: o output do comando map pode se parecer com o seguinte:
Device mapping fs0 : fs1 : fs2 : blk0 : blk1 : blk2 : blk3 : blk4 : blk5 : blk6 : blk7 : blk8 : blk9 : table VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown VenHw(Unknown Device:00)/HD(Part1,Sig00000000) Device:80)/HD(Part1,Sig00000000) Device:FF)/CDROM(Entry1)/HD(Part1,Sig00000000) Device:00) Device:00)/HD(Part1,Sig00000000) Device:80) Device:80)/HD(Part1,Sig00000000) Device:80)/HD(Part2,Sig00000000) Device:80)/HD(Part3,Sig00000000) Device:80)/HD(Part3,Sig00000000)/HD(Part1,Sig725F7772) Device:FF) Device:FF)/CDROM(Entry1) Device:FF)/CDROM(Entry1)/HD(Part1,Sig00000000)

Neste exemplo, h um disquete LS-120 no drive LS-120 assim como um CD-ROM no drive de CD-ROM. Todas as listagens comeando com fs so sistemas de arquivos FAT16 que o EFI pode ler. Todas as listagens comeando com blk so dispositivos de bloco que o EFI reconhece. Os sistemas de arquivos e dispositivos de bloco esto listados na ordem em que so detectados. Conseqentemente, fs0 a partio do sistema no LS-120, fs1 a partio do sistema no disco rgido e fs2 a partio do sistema no CD-ROM.

2.2. Sistemas Itanium Partio do Sistema EFI


Quando particionar seu disco rgido para o Linux, voc deve criar uma partio de sistema formatado com FAT16 (VFAT) e ter o ponto de montagem em /boot/efi/. Esta partio contm o(s) kernel(s) do Linux e tambm o arquivo de configurao do ELILO (elilo.conf). Este arquivo contm uma lista dos kernels a partir dos quais voc pode inicializar o sistema.

Captulo 2. Passos antes de Comear


1. Atualizar ou Instalar?
Para informaes sobre como determinar se voc precisa executar uma atualizao ou uma instalao, consulte o Captulo 23, Atualizando o seu Sistema Atual.

2. Seu Hardware Compatvel?


A compatibilidade do hardware especialmente importante se voc tiver um sistema mais antigo ou um sistema que voc mesmo montou. O Red Hat Enterprise Linux 5 compatvel com a maioria do hardware em sistemas manufaturados nos ltimos dois anos. Entretanto, especificaes de hardware mudam quase diariamente, portanto difcil garantir que o seu hardware 100% compatvel. A lista mais recente de componentes de hardware suportados pode ser encontrada em:
http://hardware.redhat.com/hcl/

3. Voc Tem Espao Suficiente em Disco?


Quase todos sistemas operacionais (OSs) modernos usam parties de disco, e o Red Hat Enterprise Linux no uma exceo. Ao instalar o Red Hat Enterprise Linux, talvez voc precise lidar com parties de disco. Se voc no teve a oportunidade de lidar com parties de disco anteriormente (ou precisa de uma rpida reviso dos conceitos bsicos), consulte o Captulo 25, Introduo s Parties de Disco antes de continuar. O espao em disco usado pelo Red Hat Enterprise Linux deve ser separado do espao em disco usado por quaisquer outros sistemas operacionais que voc possa ter instalado no seu sistema, como Windows, OS/2, ou at mesmo uma outra verso do Linux. Para sistemas x86, AMD64, e Intel 64, pelo menos duas parties (/ e swap) devem ser dedicadas ao Red Hat Enterprise Linux. Para sistemas Itanium, pelo menos trs parties (/, /boot/efi/, e swap) devem ser dedicadas ao Red Hat Enterprise Linux. Antes de comear o processo de instalao, voc deve ter espao de disco no particionado1 suficiente para a instalao do Red Hat Enterprise Linux, ou ter uma ou mais parties que possam ser removidas, livrando assim espao suficiente para a instalao do Red Hat Enterprise Linux.

Para poder dimensionar melhor quanto espao de disco voc realmente precisa, consulte os tamanhos de parties recomendados discutidos na Seo 18.4, Esquema de Particionamento 1 Espao de disco no particionado significa que espao disponvel no disco em que voc est instalando no foi dividiRecomendado.
do em sees para dados. Quando voc particiona um disco, cada partio se comporta como um disco separado.

4. Voc Pode Instalar Usando o CD-ROM ou o DVD?

Se voc no tiver certeza se satisfaz estas condies, ou se gostaria de saber como criar espao em disco para a sua instalao do Red Hat Enterprise Linux, consulte o Captulo 25, Introduo s Parties de Disco.

4. Voc Pode Instalar Usando o CD-ROM ou o DVD?


H diversos mtodos de instalao para o Red Hat Enterprise Linux. A instalao a partir de um CD-ROM ou DVD requer que voc tenha comprado um produto Red Hat Enterprise Linux, que voc tenha um CD-ROM ou DVD do Red Hat Enterprise Linux 5.0.0, e que voc tenha um dispositivo de CD-ROM ou DVD em um sistema que suporte a inicializao a partir deste dispositivo. Voc pode ter que alterar o BIOS do sistema para permitir a inicializao a partir do drive de DVD/CD-ROM. Para mais informaes sobre como alterar o seu BIOS, consulte a Seo 3.1, Inicializando o Programa de Instalao em Sistemas x86, AMD64, e Intel 64.

4.1. Mtodos de Inicializao Alternativos


DVD/CD-ROM de Inicializao Se voc puder inicializar usando o seu drive de DVD/CD-ROM, voc pode criar o seu prprio CD-ROM para inicializar o programa de instalao. Isto pode ser til, por exemplo, se voc estiver executando uma instalao atravs da rede ou a partir de um disco rgido. Consulte a Seo 4.2, Criando um CD-ROM de Inicializao da Instalao para instrues adicionais. pen drive USB Este mtodo de inicializao alternativo est disponvel caso voc possa inicializar usando um pen drive USB. Para inicializar usando um pen drive USB, use o comando dd para copiar o arquivo de imagem diskboot.img do diretrio /images/ no DVD ou CD-ROM #1. Por exemplo:
dd if=diskboot.img of=/dev/sda

Seu BIOS deve suportar a inicializao por um dispositivo USB para que este mtodo de incializao funcione.

4.2. Criando um CD-ROM de Inicializao da Instalao


O isolinux (indisponvel para sistemas Itanium) usado para iniciar o CD de instalao do Red Hat Enterprise Linux. Para criar seu prprio CD-ROM para iniciar o programa de instalao, siga as seguintes instrues: Copie o diretrio isolinux/ do CD #1 ou DVD do Red Hat Enterprise Linux para um diretrio temporrio (aqui chamado de <caminho-para-o-diretrio>) usando o seguinte comando:
cp -r <caminho-para-o-cd>/isolinux/<caminho-para-o-diretrio>

5. Preparando para uma Instalao por Rede

Mude para o diretrio <caminho-para-o-diretrio> que voc criou:


cd <caminho-para-o-diretrio>

Certifique-se de que os arquivos copiados contm as permisses apropriadas:


chmod u+w isolinux/*

Finalmente, submeta o seguinte comando para criar o arquivo de imagem ISO:


mkisofs -o file.iso -b isolinux.bin -c boot.cat -no-emul-boot \ -boot-load-size 4 -boot-info-table -R -J -v -T isolinux/

Nota
O comando acima foi dividido em duas linhas apenas por motivos de impresso. Ao executar este comando, certifique-se de digit-lo como um nico comando, tudo na mesma linha.

Grave a imagem ISO resultante (chamada file.iso e localizada em <caminho-para-o-diretrio>) em um CD-ROM como voc normalmente faria.

5. Preparando para uma Instalao por Rede


Nota
Certifique-se de que o CD de instalao (ou qualquer outro tipo de CD) no esteja no drive de CD/DVD do seu sistema se voc estiver executando uma instalao por rede. Um CD no drive pode causar erros inesperados.

A mdia de instalao do Red Hat Enterprise Linux deve estar disponvel para uma instalao por rede (via NFS, FTP ou HTTP) ou para uma instalao via armazenamento local. Use os passos seguintes se for executar uma instalao atravs do NFS, FTP ou HTTP. O servidor NFS, FTP ou HTTP a ser usado para a instalao atravs da rede deve ser uma mquina separada capaz de oferecer todos os arquivos de todos os CD-ROMs de instalao ou do DVD de instalao.

Nota
O programa de instalao do Red Hat Enterprise Linux pode testar a integridade da mdia de instalao. Esta funcionalidade pode ser usada com os mtodos de instalao por CD, DVD, ISO de disco rgido, e ISO de NFS. A Red Hat recomenda que voc teste todas as mdias de instalao antes de iniciar o processo de

5.1. Preparando para uma Instalao FTP ou HTTP

instalao, e antes de relatar quaisquer erros relacionados instalao (muitos dos erros relatados ocorrem devido a CDs mal gravados). Para usar esse teste, digite o seguinte comando no prompt boot: (precedido de elilo em sistemas Itanium:
linux mediacheck

Nota
Nos exemplos a seguir, o diretrio no servidor atuando como base da instalao que ir conter os arquivos de instalao especificado como /localizao/do/espao/em/disco. O diretrio que estar disponvel publicamente atravs do FTP, NFS, ou HTTP ser chamado de /diretrio/exportao/. Por exemplo, / localizao/do/espao/em/disco pode ser um diretrio chamado /var/isos. E o / diretrio/exportao/ pode ser o /var/www/html/rhel5, para uma instalao HTTP.

Para copiar os arquivos dos CD-ROMs de instalao ou do DVD de instalao para uma mquina Linux, que atua como um servidor da plataforma de instalao, siga estes passos: Crie uma imagem ISO a partir do(s) disco(s) de instalao usando o seguinte comando: Para DVD:
dd if=/dev/dvd of=/localizao/do/espao/em/disco/RHEL5.iso

onde dvd refere-se ao seu dispositivo de DVD. Para CD-ROMs:


dd if=/dev/cdrom of=/localizao/do/espao/em/disco/diskX.iso

onde cdrom refere-se ao seu dispositivo de CD, e X o nmero do disco que voc estiver copiando, comeando com 1 para o primeiro disco, e assim por diante.

5.1. Preparando para uma Instalao FTP ou HTTP


Para uma instalao FTP ou HTTP, a imagem ou imagens ISO deve ser montada atravs de retorno de lao no diretrio disponvel publicamente, da seguinte forma: Para DVD:
mount -o loop /localizao/do/espao/em/disco/RHEL5.iso /diretrio/exportao/

Neste caso, /diretrio/exportao/ ser um diretrio compartilhado atravs de FTP ou

5.2. Preparando para uma Instalao NFS

HTTP. Para CD-ROMs:


mount -o loop /localizao/do/espao/em/disco/diskX.iso /diretrio/exportao/diskX/

Execute o comando acima para cada uma das imagens de ISO de CDROM, por exemplo:
mount -o loop /var/isos/disk1.iso /var/www/html/rhel5-install/disk1/

A seguir, certifique-se de que o diretrio /diretrio/exportao/ compartilhado atravs do FTP ou HTTP, e verifique o acesso de clientes. Voc pode verificar se um diretrio pode ser acessado a partir do servidor em si, e ento a partir de outra mquina na mesma sub-rede na qual voc estar executando a instalao.

5.2. Preparando para uma Instalao NFS


Para uma instalao NFS, no necessrio montar a imagem ISO. Basta fazer com que a imagem ISO em si fique disponvel atravs do NFS. Voc pode fazer isto movendo a imagem ou imagens ISO para o diretrio NFS exportado: Para DVD:
mv /localizao/do/espao/em/disco/RHEL5.iso /diretrio/exportao/

Para CD-ROMs:
mv /localizao/do/espao/em/disco/disk*.iso /diretrio/exportao/

Certifique-se de que o diretrio /diretrio/exportao exportado usando o NFS atravs de uma entrada em /etc/exports. Para exportar para um sistema especfico:
/diretrio/exportao client.ip.address(ro,no_root_squash)

Para exportar para todos os sistemas use uma entrada como:


/diretrio/exportao *(ro,no_root_squash)

Inicie o daemon do NFS (em um sistema Red Hat Enterprise Linux, use o /sbin/service nfs start). Se o NFS j estiver executando, recarregue o arquivo de configurao (em um sistema Red Hat Enterprise Linux, use /sbin/service nfs reload). Teste o NFS compartilhado seguindo as instrues contidas no Guia de Implementao do Red Hat Enterprise Linux

6. Preparando para uma Instalao a partir do Disco Rgido

6. Preparando para uma Instalao a partir do Disco Rgido

Nota
Instalaes no disco rgido funcionam somente em sistemas de arquivos ext2, ext3 ou FAT. Se voc tiver um sistema de arquivos diferente destes, no poder efetuar uma instalao a partir do disco rgido.

Instalaes a partir do disco rgido precisam de imagens ISO (ou de DVD/CD-ROM). Uma imagem ISO um arquivo contendo uma cpia exata de uma imagem de DVD/CD-ROM. Aps colocar as imagens ISO (o DVD ou CD-ROMs de binrios do Red Hat Enterprise Linux) necessrias em um diretrio, selecione a instalao a partir do disco rgido. Voc poder ento direcionar o programa de instalao para aquele diretrio para executar a instalao. Para preparar seu sistema para uma instalao a partir do disco rgido, voc deve configurar o sistema de uma das seguintes maneiras: Usando um conjunto de CD-ROMs, ou um DVD Crie arquivos de imagem ISO de cada CD-ROM ou do DVD de instalao. Para cada CD-ROM (ou uma nica vez, no caso do DVD), execute o seguinte comando em um sistema Linux:
dd if=/dev/cdrom of=/tmp/file-name.iso

Usando imagens ISO Transfira estas imagens para o sistema a ser instalado. Verificar se as imagens ISO esto intactas antes de comear a instalao ajuda a evitar problemas posteriores. Para fazer isso, use um programa md5sum (muitos programas md5sum so disponibilizados para diversos sistemas operacionais). Um md5sum deve estar disponvel na mesma mquina Linux que as imagens ISO.

Nota
O programa de instalao do Red Hat Enterprise Linux tem a habilidade de testar a integridade da mdia de instalao. Funciona para os mtodos de instalao atravs de CD, DVD, ISO de disco rgido e ISO de NFS. A Red Hat recomenda que voc teste todas as mdias de instalao antes de comear o processo de instalao e antes de relatar quaisquer erros relacionados instalao (muitos dos erros relatados ocorrem devido a CDs mal gravados). Para usar esse teste, digite o seguinte comando no prompt boot: (precedido de elilo em sistemas Itanium):
linux mediacheck

Alm disso, se um arquivo chamado updates.img existir no diretrio de onde voc instalar, o mesmo ser usado para atualizaes do programa de instalao, o anaconda. Consulte o arquivo install-methods.txt no pacote RPM do anaconda para informaes detalhadas sobre as vrias maneiras de instalar o Red Hat Enterprise Linux, e sobre como proceder para aplicar atualizaes ao programa de instalao.

Captulo 3. Tabela de Requisitos do Sistema


A lista mais recente de hardware suportado pode ser encontrada em http://hardware.redhat.com/hcl/. Esta tabela lhe ajudar a manter um registro das configuraes e requisitos do seu sistema. Insira as informaes sobre seu sistema na tabela como uma referncia prtica para facilitar a instalao do seu Red Hat Enterprise Linux. disco(s) rgido(s): tipo, etiqueta, tamanho. Ex.: IDE hda=40 GB parties: mapa das parties e pontos de montagem; ex.: / dev/hda1=/home, / dev/hda2=/ (preencha isto quando voc souber onde elas residiro) memria: quantidade de RAM instalada no seu sistema; ex.: 512 MB, 1 GB CD-ROM: tipo de interface; ex.: SCSI, IDE (ATAPI) adaptador SCSI: se estiver presente, fabricante e nmero do modelo; ex.: BusLogic SCSI Adapter, Adaptec 2940UW placa de rede: se estiver presente, fabricante e nmero do modelo; ex.: Tulip, 3COM 3C590 mouse: tipo, protocolo e nmero de botes; ex.: mouse PS/2 genrico de 3 botes, 10

mouse serial MouseMan de 2 botes monitor: fabricante, modelo e especificaes do fabricante; ex.: Optiquest Q53, ViewSonic G773 placa de vdeo: fabricante, nmero do modelo e tamanho da VRAM (memria de vdeo); ex.: Creative Labs Graphics Blaster 3D, 8MB placa de som: fabricante, conjunto de chips e nmero do modelo; ex.: S3 SonicVibes, Sound Blaster 32/64 AWE endereos IP, DHCP, e BOOTP netmask endereo IP da porta de comunicao um ou mais endereos IP de servidor de nomes (DNS). nome de domnio: o nome dado sua empresa; ex.: exemplo.com

nome da mquina: o nome do seu computador; uma escolha pessoal de nomes; ex.: cookie, southpark

Tabela 3.1. Tabela de Requisitos do Sistema

Se algum destes termos ou requisitos de rede no lhe so familiares, contate seu administrador de sistema para obter auxlio.

11

Captulo 4. Instalando em Sistemas Intel e AMD


Este captulo explica como executar uma instalao do Red Hat Enterprise Linux atravs de DVD/CD-ROM usando o programa de instalao grfico e o seu mouse. Os seguintes tpicos so discutidos: Familiarizando-se com a interface de usurio do programa de instalao Iniciando o programa de instalao Selecionando um mtodo de instalao Passos de configurao durante a instalao (idioma, teclado, mouse, particionamento, etc.) Finalizando a instalao

1. A Interface Grfica de Usurio do Programa de Instalao


Se voc j usou uma interface grfica de usurio (GUI) antes, est familiarizado com este processo. Use seu mouse para navegar pelas telas, clicar em botes ou inserir texto nos campos apresentados. Voc tambm pode navegar pela instalao usando o teclado. A tecla Tab permite navegar pela tela, as setas para cima e para baixo rolam as listas, as teclas + e - expandem e contraem as listas, enquanto Espao e Enter selecionam ou removem a seleo de um item em destaque. Voc tambm pode usar a combinao de teclas Alt-X como uma outra maneira de clicar em botes ou efetuar outras selees na tela, onde X substitudo por qualquer letra sublinhada que aparea na tela.

Nota
Se voc est usando um sistema x86, AMD64, ou Intel 64 e no deseja utilizar o programa de instalao grfico, o modo texto tambm est disponvel. Para iniciar o programa de instalao no modo texto, digite o seguinte comando no prompt boot: linux text

Consulte a Seo 2, A Interface de Usurio do Programa de Instalao em Modo Texto para uma breve viso geral das instrues de instalao em modo texto. altamente recomendvel que as instalaes sejam executadas usando o programa de instalao grfico. Este oferece a funcionalidade completa do programa de

12

1.1. Uma Nota sobre Consoles Virtuais

instalao do Red Hat Enterprise Linux, incluindo a configurao do LVM, que no disponibilizada durante o modo texto de instalao. Usurios que precisem usar o programa de instalao no modo texto podem seguir as instrues da instalao em modo grfico para obter todas as informaes necessrias.

Nota
Se voc tem um sistema Itanium e no deseja utilizar o programa de instalao grfico, o modo texto tambm est disponvel. Para iniciar o programa de instalao no modo texto, digite o seguinte comando na janela de comandos EFI:
elilo linux text

1.1. Uma Nota sobre Consoles Virtuais


O programa de instalao do Red Hat Enterprise Linux oferece mais do que apenas caixas de dilogo no processo de instalao. H diversas mensagens de diagnstico disponveis, alm da possibilidade de inserir comandos em um prompt. O programa de instalao exibe estas mensagens em cinco consoles virtuais, dentre os quais voc pode alternar usando uma simples combinao de teclas. Um console virtual uma janela de comandos em um ambiente no-grfico, acessado fisicamente pela mquina e no remotamente. Diversos consoles virtuais podem ser acessados simultaneamente. Estes consoles virtuais podem ser teis caso voc encontre um problema durante a instalao do Red Hat Enterprise Linux. As mensagens exibidas nos consoles de instalao ou do sistema podem ajudar a descobrir um problema. Consulte a Tabela 4.1, Console, Teclas e Contedos para uma listagem dos consoles virtuais, seqncias de teclas usadas pra alternar entre eles, assim como o seu contedo. Geralmente, no h razo para sair do console padro (console virtual #6) em instalaes grficas a no ser que voc esteja tentando diagnosticar problemas na instalao. console 1 2 3 teclas ctrl-alt-f1 ctrl-alt-f2 ctrl-alt-f3 contedo dilogo de instalao janela de comandos registro de instalao (mensagens do programa de instalao) mensagens relacionadas ao 13

ctrl-alt-f4

2. A Interface de Usurio do Programa de Instalao em Modo Texto

console

teclas

contedo sistema

5 6

ctrl-alt-f5 ctrl-alt-f6

outras mensagens tela grfica do X

Tabela 4.1. Console, Teclas e Contedos

2. A Interface de Usurio do Programa de Instalao em Modo Texto


O programa de instalao em modo texto do Red Hat Enterprise Linux usa uma interface baseada em telas que inclui a maioria dos widgets de tela normalmente encontrados em interfaces grficas de usurio. A Figura 4.1, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao, e a Figura 4.2, Widgets do Programa de Instalao conforme aparecem no Disk Druid, ilustram as telas que aparecem durante o processo de instalao.

Nota
Apesar das instrues das instalaes em modo texto no serem explicitamente documentadas, aqueles usando o programa de instalao neste modo podem facilmente seguir as instrues da instalao grfica. Um fato a ser notado que a manipulao de volumes de disco LVM (Logical Volume Management) possvel apenas em modo grfico. Em modo texto possvel apenas visualizar e aceitar a configurao LVM padro.

14

2. A Interface de Usurio do Programa de Instalao em Modo Texto

Figura 4.1. Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao

Figura 4.2. Widgets do Programa de Instalao conforme aparecem no Disk Druid

Veja aqui uma lista dos widgets mais importantes exibidos na Figura 4.1, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao e na Figura 4.2, Widgets do Programa de Instalao conforme aparecem no Disk Druid:

15

2.1. Usando o Teclado para Navegar

Janela Janelas (geralmente chamadas de dilogos neste manual) aparecero em sua tela ao longo do processo de instalao. s vezes, uma janela pode se sobrepor outra; nestes casos voc s pode interagir com a janela que estiver em cima. Quando terminar o(s) dilogo(s) nesta janela, ela desaparecer, permitindo que voc continue trabalhando na janela que estava por baixo. Caixa de verificao Caixas de verificao permitem que voc selecione ou desselecione a funcionalidade correspondente. A caixa exibe um asterisco (selecionada) ou um espao (desselecionada). Quando o cursor estiver em uma caixa de verificao, pressione Espao para selecionar ou desselecionar uma funcionalidade. Entrada de Texto Linhas de Entrada de Texto so regies nas quais voc pode inserir informao requisitada pelo programa de instalao. Quando o cursor estiver parado em uma linha de entrada de texto, voc pode inserir e/ou editar a informao nesta linha. Janela de Texto Janelas de Texto so regies da tela para a disposio de texto. s vezes, janelas de texto podem tambm conter botes, como caixas de verificao. Se uma janela de texto contm mais informao do que o espao reservado para ela, aparecer uma barra de rolagem. Se voc posicionar o cursor dentro da janela de texto, poder usar as teclas de seta para cima e para baixo para rolar atravs de toda informao disponvel. Sua posio atual mostrada na barra de rolagem por um caractere #, que se move para cima e para baixo da barra de rolagem enquanto voc movimenta a janela. Barra de Rolagem Barras de Rolagem aparecem na lateral ou na parte inferior de uma janela para controlar qual parte de uma lista ou documento exibida na moldura de uma janela. A barra de rolagem facilita a movimentao para qualquer parte de um arquivo. Boto Botes so o mtodo primrio de interao com o programa de instalao. Voc progride atravs das janelas do programa de instalao navegando por estes botes, usando as teclas Tab e Enter. Os botes podem ser selecionados quando estiverem destacados. Cursor Apesar de no ser um widget, o cursor usado para selecionar (e interagir com) um widget especfico. medida que o cursor movido de um widget para outro, pode fazer com que o widget mude de cor, ou com que o cursor em si aparea apenas posicionado sobre ou ao lado do widget.

2.1. Usando o Teclado para Navegar


A navegao pelos dilogos de instalao executada atravs do uso de um simples conjunto de teclas. Para mover o cursor, use as teclas de seta Esquerda, Direita, Para cima e Para baixo. Use Tab e Shift-Tab para movimentar o cursor para frente e para trs atravs de cada elemento da tela. A maioria das telas apresenta, em sua parte inferior, uma breve explicao sobre as teclas disponveis para posicionamento do cursor. Para "pressionar" um boto, posicione o cursor sobre o boto (usando Tab, por exemplo) e pressione Espao ou Enter. Para selecionar um item de uma lista, mova o cursor para o item desejado e pressione Enter. Para selecionar um item com caixa de verificao, mova o cursor para a respectiva caixa e pressione Espao. Para desselecion-lo, pressione Espao pela segunda vez.

16

3. Iniciando o Programa de Instalao

Pressionando F12 faz com que os valores atuais sejam aceitos e prossegue para o prximo dilogo. Isto equivale a pressionar o boto OK.

Cuidado
A menos que uma caixa de dilogo esteja aguardando sua ao, no pressione nenhuma tecla durante o processo de instalao (isto pode resultar em um comportamento inesperado do programa).

3. Iniciando o Programa de Instalao


Para comear, primeiro certifique-se de que voc tem todos os recursos necessrios para a instalao. Se voc j leu o Captulo 2, Passos antes de Comear, e seguiu as instrues l contidas, voc deve estar pronto para iniciar o processo de instalao. Quando voc estiver pronto para comear, inicialize o programa de instalao usando o DVD ou o CD-ROM #1 do Red Hat Enterprise Linux ou qualquer outra mdia que voc tenha criado.

Nota
Ocasionalmente, alguns componentes de hardware precisam de um disquete de drivers durante a instalao. Um disquete de drivers adiciona suporte para o hardware que no suportado pelo programa de instalao. Consulte o Captulo 7, Mdias de Drivers para Sistemas Intel e AMD para maiores informaes.

3.1. Inicializando o Programa de Instalao em Sistemas x86, AMD64, e Intel 64


Voc pode iniciar o programa de instalao usando qualquer uma das mdias a seguir (dependendo do que seu sistema pode suportar): DVD/CD-ROM do Red Hat Enterprise Linux Sua mquina suporta um drive de DVD/ CD-ROM inicializvel e voc possui o conjunto de CD-ROMs ou o DVD do Red Hat Enterprise Linux. CD-ROM de inicializao Sua mquina suporta um drive de CD-ROM inicivel e voc deseja executar uma instalao a partir do disco rgido ou por rede. USB pen drive Sua mquina suporta inicializar a partir de um dispositivo USB. Inicializao PXE atravs da rede Sua mquina suporta a inicializao em rede. Esta uma opo de instalao avanada. Consulte o Captulo 31, Instalaes PXE em Rede para obter informaes adicionais sobre este mtodo.

Para criar um CD-ROM de inicializao ou preparar o seu pen drive USB para a instalao,

17

3.2. Iniciando o Programa de Instalao em Sistemas Itanium

consulte a Seo 4.2, Criando um CD-ROM de Inicializao da Instalao. Insira a mdia de inicializao e reinicialize seu sistema. A configurao do seu BIOS talvez precise ser alterada para permitir que voc inicialize a partir do CD-ROM ou dispositivo USB.

Dica
Para reconfigurar o seu BIOS em um sistema x86, AMD64, ou Intel 64, observe as informaes exibidas na sua tela durante a inicializao do seu computador. Uma linha de texto aparece dizendo qual tecla deve ser pressionada para entrar na configurao do BIOS. Uma vez no programa de configurao do BIOS, encontre a seo onde voc pode alterar a seqncia de inicializao. O padro geralmente C, A ou A, C (depende se voc iniciar pelo disco rgido [C] ou pelo drive de disquete [A]). Altere esta seqncia para que o CD-ROM seja o primeiro na sua ordem de inicializao e C ou A (o que for o seu drive de incio default) seja o segundo. Isto instrui o computador a procurar pela mdia de inicializao primeiro no drive de CD-ROM, e caso no encontre, no seu disco rgido ou drive de disquete. Salve suas alteraes antes de sair do BIOS. Para mais informaes, consulte a documentao que acompanha seu sistema.

Aps uma breve espera, deve aparecer uma tela contendo um prompt boot:. A tela contm informaes sobre uma gama de opes boot. Cada opo de inicializao tambm tem uma ou mais telas de ajuda. Para acessar uma tela de ajuda, pressione a tecla apropriada, conforme listada na linha da parte inferior da tela. Quando voc iniciar o programa de instalao, esteja ciente de duas questes: Quando voc ver o prompt boot:, o programa de instalao automaticamente ser iniciado se voc no executar nenhuma ao no intervalo de um minuto. Para desabilitar esta funcionalidade, pressione uma das teclas de funo da tela de ajuda. Se voc pressionar uma tecla de funo da tela de ajuda, h uma pequena espera enquanto a tela de ajuda lida da mdia de inicializao.

Normalmente, voc precisa pressionar apenas Enter para inicializar. Acompanhe as mensagens de inicializao para ver se o kernel do Linux detecta seu hardware. Se o seu hardware for detectado apropriadamente, continue at a prxima seo. Se o hardware no for detectado apropriadamente, voc precisa reiniciar a instalao e usar uma das opes de inicializao fornecidas no Captulo 8, Opes de Inicializao Adicionais para Sistemas Intel e AMD.

3.2. Iniciando o Programa de Instalao em Sistemas Itanium


O seu sistema Itanium deve ser capaz de inicializar o programa de instalao diretamente do CD #1 do Red Hat Enterprise Linux. Se o seu Itanium no puder inicializar o programa de insta18

3.2. Iniciando o Programa de Instalao em Sistemas Itanium

lao a partir do CD-ROM (ou se voc quiser executar uma instalao a partir do disco rgido, por NFS, FTP, ou HTTP), voc deve inicializar a partir de um disquete LS-120. Consulte a Seo 3.2.2, Iniciando o Programa de Instalao por um Disquete LS-120 para mais informaes.

3.2.1. Inicializando o Programa de Instalao a partir do DVD/ CD-ROM


Para iniciar pelo CD 1 do Red Hat Enterprise Linux, siga estes passos: 1. 2. 3. Remova todas as mdias exceto o CD 1 do Red Hat Enterprise Linux. No menu Opo de Inicializao selecione Shell EFI. No prompt Shell>, mude para o sistema de arquivos do CD-ROM. Por exemplo: na amostra anterior do output do map, a partio do sistema do CD-ROM fs1. Para mudar para o sistema de arquivos fs1, digite fs1: no prompt. Digite elilo
linux

4. 5.

para inicializar no programa de instalao.

Prossiga at o Captulo 4, Instalando em Sistemas Intel e AMD para iniciar a instalao.

3.2.2. Iniciando o Programa de Instalao por um Disquete LS-120


Se o seu sistema Itanium for incapaz de inicializar pelo CD 1 do Red Hat Enterprise Linux, voc deve inicializar por um disquete LS-120. Se desejar executar uma instalao pelo disco rgido, NFS, FTP ou HTTP, voc deve inicializar por um disquete de inicializao LS-120. Voc deve criar um disquete LS-120 a partir do arquivo de imagem boot do CD 1: images/boot.img. Para criar este disquete no Linux, insira um disquete LS-120 vazio e digite o seguinte comando em uma linha de comando:
dd if=boot.img of=/dev/hda bs=180k

Substitua boot.img pela localidade completa do arquivo da imagem de inicializao e /dev/hda pelo nome correto do dispositivo do drive do disquete LS-120. Se voc no est usando o CD do Red Hat Enterprise Linux, o programa de instalao inicia no modo texto e voc deve escolher algumas opes bsicas para seu sistema. Se voc estiver usando o CD-ROM para carregar o programa de instalao, siga as instrues contidas no Captulo 4, Instalando em Sistemas Intel e AMD. Para inicializar por um disquete LS-120 siga estes passos: 1. Insira o disquete LS-120 que voc criou usando o arquivo da imagem de inicializao boot.img. Se estiver executando uma instalao pelo CD-ROM local, mas iniciando pelo disquete LS-120, insira tambm o CD 1 do Red Hat Enterprise Linux. Se estiver executando uma instalao pelo disco rgido, NFS, FTP ou HTTP, o CD-ROM no necessrio. No menu Opo de Inicializao selecione Shell EFI.

2.

19

3.3. Opes Adicionais de Inicializao

3.

No prompt Shell>, altere o dispositivo para o drive do LS-120 digitando o comando fs0:, usando o exemplo anterior do output do map. Digite elilo
linux

4. 5.

para inicializar no programa de instalao.

Prossiga at o Captulo 4, Instalando em Sistemas Intel e AMD para iniciar a instalao.

3.3. Opes Adicionais de Inicializao


Apesar de ser mais fcil inicializar pelo CD-ROM e executar uma instalao grfica, s vezes h cenrios de instalao nos quais necessrio inicializar de uma forma diferente. Esta seo aborda opes adicionais de inicializao disponveis no Red Hat Enterprise Linux. Para usurios do Itanium: Para passar opes ao carregador de inicializao num sistema Itanium, indique o seguinte em um prompt EFI Shell:
elilo linux opo

Para usurios de sistemas x86, AMD64, e Intel 64: Para passar opes ao carregador de inicializao em um sistema x86, AMD64, ou Intel 64, use as instrues que aparecem nos exemplos de opes do carregador de inicializao abaixo.

Nota
Consulte o Captulo 8, Opes de Inicializao Adicionais para Sistemas Intel e AMD para opes de inicializao adicionais no abordadas nesta seo.

Para executar uma instalao em modo texto, digite o seguinte em um prompt de inicializao da instalao:
linux text

Imagens ISO tm um md5sum integrado. Para testar a integridade do checksum de uma imagem ISO, digite o seguinte no prompt de inicializao:
linux mediacheck

O programa de instalao pede que voc insira um CD ou selecione uma imagem ISO para testar, e pressione OK a fim de executar a verificao de consistncia ('checksum'). Esta operao de verificao pode ser feita em qualquer CD do Red Hat Enterprise Linux e no precisa ser executada numa ordem especfica (por exemplo: o CD 1 no precisa ser o primeiro a ser verificado). altamente recomendvel que esta operao seje executada em todos os CDs do Red Hat Enterprise Linux que foram criados a partir do download de imagens ISO. Este procedimento funciona para os mtodos de instalao em CD, DVD, ISO de disco rgido e ISO de NFS.

20

4. Selecionando um Mtodo de Instalao

O arquivo boot.iso encontra-se no diretrio images/. Este arquivo uma imagem ISO que pode ser usada para inicializar o programa de instalao. Para usar o boot.iso, seu computador deve poder inicializar a partir de seu drive de CD-ROM, e seu BIOS deve estar configurado para tanto. Ento, voc deve gravar o arquivo boot.iso em um CD-ROM regravvel (recordable/rewriteable). Se voc precisa executar a instalao no modo serial, digite o seguinte comando:
linux console=<dispositivo>

Para instalaes no modo texto, use:


linux text console=<dispositivo>

No comando acima, <dispositivo> deve ser o dispositivo usado (tal como ttyS0 ou ttyS1). Por exemplo: linux text console=ttyS0. Instalaes em modo texto usando um terminal serial funcionam melhor quando o terminal suporta UTF-8. No UNIX e no Linux, o Kermit suporta UTF-8. No Windows, o Kermit '95 funciona bem. Terminais sem capacidade UTF-8 funcionam desde que seja usado somente o idioma Ingls na instalao. Um display serial melhorado pode ser usado, passando o comando utf8 como uma opo para o programa de instalao no momento da inicializao. Por exemplo:
linux console=ttyS0 utf8

3.3.1. Opes do Kernel


Opes tambm podem ser passadas ao kernel. Por exemplo, para aplicar atualizaes ao programa de instalao Anaconda a partir de um disquete, digite:
linux updates

Para instalaes no modo texto, use:


linux text updates

Este comando solicita que voc insira um disquete que contenha atualizaes para o Anaconda. Isto no necessrio se voc estiver executando uma instalao em rede e j tiver inserido o contedo das imagens de atualizao em rhupdates/ no servidor. Aps indicar as opes, pressione Enter para inicializar usando estas opes. Se voc precisar especificar opes de inicializao para identificar o seu hardware, por favor anote-as. As opes de inicializao so necessrias durante a parte da configurao do gestor de inicializao na instalao (consulte a Seo 19, Configurao do Carregador de Inicializao em Sistemas x86, AMD64, e Intel 64). Para maiores informaes sobre opes do kernel, consulte o Captulo 8, Opes de Inicializao Adicionais para Sistemas Intel e AMD.

4. Selecionando um Mtodo de Instalao


21

5. Instalando a partir do DVD/CD-ROM

Qual o mtodo de instalao que voc deseja utilizar? Os seguintes mtodos de instalao esto disponveis: DVD/CD-ROM Esse mtodo pode ser usado se voc tiver um drive de DVD/CD-ROM e os CD-ROMs ou DVD do Red Hat Enterprise Linux. Consulte a Seo 5, Instalando a partir do DVD/ CD-ROM, para instrues de instalao atravs de DVD/CD-ROM. Disco Rgido Este mtodo pode ser usado se voc tiver copiado as imagens ISO do Red Hat Enterprise Linux para um disco rgido local. Um CD-ROM de inicializao necessrio (use a opo de inicializao linux askmethod). Consulte a Seo 6, Instalando a partir de um Disco Rgido para informaes de instalao atravs do disco rgido. NFS Este mtodo pode ser usado se voc estiver instalando a partir de um servidor NFS usando imagens ISO ou uma imagem espelho do Red Hat Enterprise Linux. Um CD-ROM de inicializao necessrio (use a opo de inicializao linux askmethod). Consulte a Seo 8, Instalando atravs do NFS para instrues de instalao atravs da rede. Note que instalaes NFS tambm podem ser executadas em modo de instalao grfico. FTP Use este mtodo se voc estiver instalando diretamente do servidor FTP. Um CD-ROM de inicializao necessrio (use a opo de inicializao linux askmethod). Consulte a Seo 9, Instalando atravs do FTP para instrues de instalao por FTP. HTTP Use este mtodo se voc estiver instalando diretamente de um servidor HTTP (Web). Um CD-ROM de inicializao necessrio (use a opo de inicializao linux askmethod). Consulte a Seo 10, Instalando atravs do HTTP para instrues de instalao por HTTP.

5. Instalando a partir do DVD/CD-ROM


Para instalar o Red Hat Enterprise Linux a partir de um DVD/CD-ROM, coloque o DVD ou CD #1 no seu drive de DVD/CD-ROM e inicialize o seu sistema a partir do DVD/CD-ROM. O programa de instalao ento sonda o seu sistema e tenta identificar o seu drive de CDROM. Ele comea procurando por um drive IDE (tambm chamado de ATAPI) de CD-ROM.

Nota
Para abortar o processo de instalao a esta altura, reinicialize a sua mquina e ento ejete a mdia de inicializao. Voc pode cancelar a instalao com segurana a qualquer momento antes da tela Prestes a Instalar. Consulte a Seo 24,

22

5.1. E se o CD-ROM IDE no Foi Encontrado?

Preparando para Instalar para maiores informaes.

Se o seu drive de CD-ROM no detectado e um CD-ROM SCSI, o programa de instalao pedir que voc escolha um driver SCSI. Escolha o driver que mais se assemelha ao seu adaptador. Voc pode especificar opes para o driver se for necessrio; entretanto, a maioria dos drivers detectam seu adaptador SCSI automaticamente. Se o drive de DVD/CD-ROM encontrado e o driver carregado, o instalador oferecer a opo de executar uma verificao de mdia no DVD/CD-ROM. Isto levar algum tempo, e voc pode optar por pular este passo. Entretanto, se mais tarde voc encontrar problemas com o instalador, voc deve reinicializar e executar a verificao de mdia antes de entrar em contato com o suporte. A partir do dilogo de verificao de mdia, continue para o prximo estgio do processo de instalao (consulte a Seo 11, Bem-vindo ao Red Hat Enterprise Linux).

5.1. E se o CD-ROM IDE no Foi Encontrado?


Se voc tiver um DVD/CD-ROM IDE (ATAPI) mas o programa de instalao no consegue ach-lo e pergunta a voc que tipo de drive de DVD/CD-ROM voc possui, tente o seguinte comando de inicializao. Reinicie a instalao, e no prompt boot: digite linux hdX=cdrom. Substitua X por uma das seguintes letras, dependendo da interface qual o drive est conectado, e se est configurado como mestre (primrio) ou escravo (secundrio): primeiro controlador do IDE, mestre primeiro controlador do IDE, escravo segundo controlador do IDE, mestre segundo controlador do IDE, escravo

a b c d

Se voc tiver um terceiro e/ou quarto controlador, continue atribuindo letras em ordem alfabtica, indo de controlador a controlador, e de mestre a escravo.

6. Instalando a partir de um Disco Rgido


A tela Selecione a Partio aplicvel somente se voc estiver instalando por uma partio de disco (ou seja, se voc selecionou Disco Rgido no dilogo Mtodo de Instalao). Este dilogo permite que voc nomeie a partio de disco e o diretrio a partir dos quais voc est instalando o Red Hat Enterprise Linux.

23

7. Executando uma Instalao em Rede

Figura 4.3. Selecionando Dilogo de Partio para Instalao pelo Disco Rgido

Fornea o nome do dispositivo contendo as imagens ISO do Red Hat Enterprise Linux. Esta partio deve estar formatada com um sistema de arquivos ext2 ou vfat, e no pode ser um volume lgico. H tambm um campo etiquetado como Diretrio que contm as imagens. Se as imagens ISO esto no diretrio raiz (nvel mais alto) de uma partio, indique /. Se as imagens ISO esto localizadas num sub-diretrio de uma partio montada, indique o nome do diretrio contendo as imagens ISO nessa partio. Por exemplo, se a partio na qual as imagens ISO esto for normalmente montada como /home/, e as imagens esto em /home/new/, voc deve indicar new/. Aps identificar a partio do disco, aparece o dilogo Bem-vindo.

7. Executando uma Instalao em Rede


Se voc estiver executando uma instalao em rede, aparecer o dilogo Configurar TCP/IP. Esse dilogo pede seu IP e outros endereos de rede. Voc pode optar por configurar o endereo IP e a Mscara de Rede do dispositivo atravs do DHCP ou manualmente. Se for manualmente, voc tem a opo de fornecer informaes para IPv4 e/ou IPv6. Fornea o endereo IP que voc estiver usando durante a instalao e pressione Enter. Note que voc precisa fornecer informaes para o IPv4 se voc quiser executar uma instalao via NFS.

24

8. Instalando atravs do NFS

Figura 4.4. Configurao do TCP/IP

8. Instalando atravs do NFS


O dilogo de configurao do NFS aplicvel somente se voc estiver instalando a partir de um servidor NFS (se voc selecionou Imagem NFS no dilogo Mtodo de Instalao). Indique o nome de domnio ou endereo IP do seu servidor NFS. Por exemplo, se voc estiver instalando a partir de um host chamada eastcoast no domnio exemplo.com, insira eastcoast.exemplo.com no campo Servidor NFS. A seguir, fornea o nome do diretrio exportado. Se voc seguiu a configurao descrita na Seo 5, Preparando para uma Instalao por Rede, o nome deve ser /diretrio/exportao/. Se o servidor NFS estiver exportando um espelho da rvore de instalao do Red Hat Enterprise Linux, fornea o diretrio contendo a raiz da rvore de instalao. Voc fornecer uma Chave de Instalao mais tarde durante o processo usado para determinar quais subdiretrios devem ser usados como base para a instalao. Se tudo foi especificado corretamente, aparece uma mensagem indicando que o programa de instalao do Red Hat Enterprise Linux est rodando.

25

9. Instalando atravs do FTP

Figura 4.5. Dilogo de Configurao do NFS

Se o servidor NFS estiver exportando as imagens ISO dos CD-ROMs do Red Hat Enterprise Linux, indique o diretrio que contm as imagens ISO. Em seguida, aparece o dilogo Bem-vindo.

9. Instalando atravs do FTP


O dilogo de configurao do FTP aplicvel somente se voc estiver instalando a partir de um servidor FTP (se voc selecionou FTP no dilogo Mtodo de Instalao). Este dilogo permite identificar o servidor FTP a partir do qual voc est instalando o Red Hat Enterprise Linux.

26

10. Instalando atravs do HTTP

Figura 4.6. Dilogo de Configurao do FTP

Indique o nome ou endereo IP do site FTP a partir do qual voc est instalando, e o nome do diretrio contendo os arquivos de instalao RedHat para sua arquitetura. Por exemplo, se o site FTP contm o diretrio /mirrors/redhat/arch/RedHat/, indique /mirrors/redhat/arch/ (onde arch substitudo pelo tipo de arquitetura do seu sistema, como i386, ia64, ppc ou s390). Se tudo foi especificado corretamente, aparece uma caixa de mensagem indicando que o base/ hdlist est sendo recuperado. Em seguida, aparece o dilogo Bem-vindo.

Dica
Voc pode economizar espao em disco usando as imagens ISO que j copiou para o servidor. Para realizar isto, instale o Red Hat Enterprise Linux usando imagens ISO sem copi-las numa nica rvore, montando-as iterativamente. Para cada imagem ISO:
mkdir discX mount -o loop RHEL5-discX.iso discX

10. Instalando atravs do HTTP


O dilogo de configurao do HTTP aplicvel somente se voc estiver instalando a partir de um servidor HTTP (se voc selecionou HTTP no dilogo Mtodo de Instalao). O dilogo pedir informaes sobre o servidor HTTP a partir do qual voc est instalando o Red Hat Enterprise Linux. Indique o nome ou endereo IP do site HTTP a partir da qual voc est instalando, e o nome do diretrio contendo o diretrio variante/para sua arquitetura. Por exemplo, se o site HTTP contm o diretrio /mirrors/redhat/arch/variante/, indique /mirrors/redhat/arch/, onde arch substitudo pelo tipo de arquitetura do seu sistema, como i386, ia64, ppc ou s390x, e variante a variante que voc estiver instalando, como Client, Server, Workstation, etc. Se tudo foi especificado corretamente, aparece uma caixa de mensagem indicando que arquivos esto sendo baixados do servidor.

27

11. Bem-vindo ao Red Hat Enterprise Linux

Figura 4.7. Dilogo de Configurao do HTTP

Em seguida, aparece o dilogo Bem-vindo.

Dica
Voc pode economizar espao em disco usando as imagens ISO que j copiou para o servidor. Para realizar isto, instale o Red Hat Enterprise Linux usando imagens ISO sem copi-las numa nica rvore, montando-as iterativamente. Para cada imagem ISO:
mkdir discX mount -o loop RHEL5-discX.iso discX

11. Bem-vindo ao Red Hat Enterprise Linux


A tela Bem-vindo no requer que voc fornea quaisquer informaes. A partir desta tela, voc pode acessar as Notas de Lanamento do Red Hat Enterprise Linux 5.0.0 clicando no boto Notas de Lanamento.

28

12. Seleo do Idioma

Clique no boto Prximo para continuar.

12. Seleo do Idioma


Usando o seu mouse, selecione um idioma a ser usado durante a instalao (consulte a Figura 4.8, Seleo do Idioma). O idioma que voc selecionar aqui ser o idioma padro do sistema uma vez que estiver instalado. Selecionar o idioma apropriado tambm ajudar na configurao de seu fuso horrio numa etapa posterior da instalao. O programa de instalao tenta definir o fuso horrio correto baseado no que voc especificar nesta tela.

29

13. Configurao do Teclado

Figura 4.8. Seleo do Idioma

Aps selecionar o idioma apropriado, clique em Prximo para continuar.

13. Configurao do Teclado


Usando seu mouse, selecione o tipo de teclado (por exemplo, Ingls Americano) que voc gostaria de usar para a instalao e como o padro do sistema (veja a Figura abaixo). Aps selecion-lo, clique em Prximo para continuar.

30

14. Fornea o Nmero de Instalao

Figura 4.9. Configurao do Teclado

Dica
Para alterar o layout do seu teclado aps o trmino da instalao, use a Ferramenta de Configurao do Teclado. Digite o comando system-config-keyboard numa janela de comandos para executar a Ferramenta de Configurao do Teclado. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

14. Fornea o Nmero de Instalao


Fornea o Nmero de Instalao (consulte a Figura 4.10, Nmero de Instalao). Este nmero determinar o conjunto de seleo de pacotes que ser disponibilizado ao instalador. Se voc escolher pular o fornecimento do nmero de instalao, voc ter apenas uma seleo bsica de pacotes para instalar mais tarde.

31

15. Configurao do Particionamento de Disco

Figura 4.10. Nmero de Instalao

15. Configurao do Particionamento de Disco


O particionamento permite que voc divida o seu disco rgido em sees isoladas, onde cada seo funciona como se fosse um disco rgido. O particionamento especialmente til caso voc rode vrios sistemas operacionais. Se voc no souber ao certo como gostaria de particionar o seu sistema, leia o Captulo 25, Introduo s Parties de Disco para maiores informaes. Nesta tela voc pode escolher se deseja executar o particionamento padro ou o particionamento manual usando a opo 'Criar layout personalizado' do Disk Druid. As primeiras trs opes permitem que voc execute uma instalao automtica sem precisar particionar seu(s) disco(s) rgido(s) manualmente. Se voc no estiver familiarizado com o particionamento de seu sistema, recomendvel no escolher um particionamento personalizado, mas deixar que o programa de instalao particione o sistema para voc. Voc pode configurar um alvo iSCSI para a instalao, ou desabilitar um dispositivo DMRAID a partir desta tela clicando no boto 'Configurao avanada de armazenamento'. Para mais informaes consulte a Seo 16, Opes Avanadas de Armazenamento .

32

15. Configurao do Particionamento de Disco

Aviso
O Agente de Atualizao faz downloads dos pacotes atualizados para o / var/cache/yum/ por padro. Se voc particionar o sistema manualmente e criar uma partio /var separada, certifique-se de dimension-la (3.0 GB ou mais) para que comporte os downloads de atualizaes de pacotes.

Figura 4.11. Configurao do Particionamento de Disco

Se voc escolher criar um layout personalizado usando o Disk Druid, consulte a Seo 18, Particionando seu Sistema.

Aviso
Se voc receber um erro aps a fase de Configurao do Particionamento de Disco da instalao dizendo algo similar a "The partition table on device hda was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on this drive." talvez voc no tenha uma tabela de parties naquele drive ou a tabela de parti-

33

16. Opes Avanadas de Armazenamento

es no drive talvez seja irreconhecvel pelo software de particionamento usado no programa de instalao. Usurios que utilizaram programas como o EZ-BIOS tiveram problemas similares, que causaram a perda de dados (supondo que no havia backup dos dados antes de iniciar a instalao). Independentemente do tipo de instalao sendo executado, voc deve sempre fazer backups dos dados existentes.

16. Opes Avanadas de Armazenamento

Figura 4.12. Opes Avanadas de Armazenamento

A partir desta tela voc pode escolher desabilitar um dispositivo DMRAID. Neste caso, os elementos individuais do dispositivo DMRAID aparecero como discos rgidos separados. Voc tambm pode escolher configurar um alvo iSCSI (SCSI atravs de TCP/IP). Para configurar um alvo iSCSI abra o dilogo 'Configurar Parmetros ISCSI' selecionando 'Adicionar alvo ISCSI' e clicando no boto 'Adicionar Drive'. Preencha os detalhes para o IP do alvo iSCSI e fornea um nome de iniciador iSCSI nico para identificar este sistema. Clique no boto 'Adicionar destino' para tentar conectar ao destino iSCSI usando estas informaes. 34

17. Criar Layout Padro

Figura 4.13. Configurar Parmetros iSCSI

Por favor note que caso voc fornea um IP errado para o iSCSI alvo, voc poder tentar fornec-lo novamente, mas para mudar o nome do iniciador iSCSI voc precisar reiniciar a instalao.

17. Criar Layout Padro


O particionamento automtico permite algum controle sobre quais dados (se houverem) sero removidos de seu sistema. Suas opes so: Apagar todas parties nos discos selecionados e criar layout padro selecione esta opo para apagar todas as parties no(s) seu(s) disco(s) rgido(s), incluindo parties criadas por outros sistemas operacionais como VFAT ou NTFS do Windows.

Cuidado
Se voc selecionar esta opo, todos os dados do(s) disco(s) rgido(s) selecionado(s) so removidos pelo programa de instalao. No selecione esta opo caso tenha informaes que queira guardar no(s) disco(s) rgido(s) onde voc est instalando o Red Hat Enterprise Linux.

35

17. Criar Layout Padro

Remover parties Linux nos discos selecionados e criar layout padro selecione esta opo para remover apenas parties do Linux (criadas por uma instalao prvia do Linux). Isto no remove outras parties que voc possa ter criado no(s) seu(s) drive(s), como, por exemplo, parties VFAT ou FAT32. Usar espao livre nos discos selecionados e criar layout padro selecione esta opo para reter seus dados e parties atuais, supondo que voc tenha espao livre suficiente disponvel em seu(s) disco(s) rgido(s).

Figura 4.14. Criar Layout Padro

Usando o seu mouse, escolha o drive de armazenamento a ser usado para a instalao do Red Hat Enterprise Linux. Se voc tiver um ou mais drives, voc pode escolher quais drives devem conter esta instalao. Drives no selecionados, bem como quaisquer dados neles contidos, no so alterados de nenhuma forma.

Cuidado
sempre bom fazer o backup de todos os dados contidos nos seus sistemas. Por exemplo, se voc estiver atualizando ou criando um sistema de inicializao dupla, dever fazer back up de todos os dados que queira guardar em seu(s) disco(s) rgido(s). Erros acontecem, e podem resultar na perda de todos os seus dados.

36

18. Particionando seu Sistema

Dica
Se voc tem uma placa RAID, esteja ciente de que alguns BIOSes no suportam a inicializao a partir da placa RAID. Em casos como este, a partio /boot/ deve ser criada em uma partio fora do conjunto RAID, como em um dispositivo separado. necessrio o uso de um disco rgido interno para a criao de parties com placas RAID problemticas. Uma partio /boot/ tambm necessria para configuraes com RAID por software. Se voc escolheu particionar seu sistema automaticamente, deve selecionar Rever e editar manualmente a sua partio /boot.

Para rever e efetuar as alteraes necessrias nas parties criadas pelo particionamento automtico, selecione a opo Rever. Aps selecionar Rever e clicar em Prximo para seguir adiante, voc ver as parties criadas para voc com o Disk Druid. Voc pode efetuar modificaes nestas parties caso elas no supram as suas necessidades. Aps ter feito suas selees, clique em Prximo para prosseguir.

18. Particionando seu Sistema


Se voc optou por uma das trs opes de particionamento automtico e no selecionou Rever, v para a Seo 20, Configurao de Rede. Se voc optou por uma das opes de particionamento automtico e selecionou Rever, voc pode ou aceitar a configurao atual das parties (clicando em Prximo), ou modificar a configurao usando o Disk Druid, a ferramenta de particionamento manual.

Nota
Por favor note que na instalao em modo texto no possvel trabalhar com o LVM (volumes lgicos) alm de visualizar a configurao existente. O LVM s pode ser configurado usando o programa Disk Druid em uma instalao grfica.

Se voc optou por um layout personalizado, voc deve indicar ao programa de instalao onde instalar o Red Hat Enterprise Linux. Isto feito atravs da definio de pontos de montagem para uma ou mais parties de disco nas quais o Red Hat Enterprise Linux deve ser instalado. Talvez voc tambm precise criar e/ou remover parties a esta altura.

Nota
Se voc ainda no planejou como configurar as suas parties, consulte o Captu-

37

18.1. Representao Grfica de Discos Rgidos

lo 25, Introduo s Parties de Disco e a Seo 18.4, Esquema de Particionamento Recomendado. Voc precisa de pelo menos uma partio raiz de tamanho adequado, e uma partio de troca (swap) com um tamanho duas vezes maior do que a quantidade de RAM disponvel no seu sistema. Usurios de de sistemas Itanium dever criar uma partio /boot/efi/ de aproximadamente 100 MB e do tipo FAT (VFAT), uma partio de troca (swap) de pelo menos 512 MB, e uma partio raiz (/) de tamanho adequado.

Figura 4.15. Particionando com o Disk Druid em Sistemas x86, AMD64, e Intel 64

A ferramenta de particionamento usada pelo programa de instalao o Disk Druid. Com exceo de algumas raras situaes, o Disk Druid pode atender aos requisitos de particionamento de uma instalao tpica.

18.1. Representao Grfica de Discos Rgidos


O Disk Druid oferece uma representao grfica dos seus discos rgidos. Usando seu mouse, clique uma vez para destacar um campo especfico na tela. Clique duas vezes para editar uma partio existente ou para criar uma partio a partir de espao livre existente.

38

18.2. Botes do Disk Druid

Na parte superior voc pode revisar o nome do Disco (por exemplo, /dev/hda), a Geom (que mostra a geometria do disco rgido e consiste de trs nmeros representando o nmero de cilindros, cabeas e setores no disco rgido), e o Modelo do disco rgido conforme detectado pelo programa de instalao.

18.2. Botes do Disk Druid


Os botes controlam as aes do Disk Druid. So usados para alterar os atributos de uma partio (por exemplo, o tipo de sistema de arquivo e o ponto de montagem) e tambm para criar dispositivos RAID. Os botes desta tela tambm so usados para aceitar as alteraes efetuadas ou para sair do Disk Druid. Para uma explicao mais detalhada, d uma olhada em cada boto, na ordem seguinte: Nova: Usado para solicitar uma nova partio. Quando selecionada, traz um dilogo contendo campos (como ponto de montagem e tamanho) a serem preenchidos. Editar: Usado para modificar os atributos da partio selecionada na seo Parties. Selecionar Editar abre uma caixa de dilogo. Alguns ou todos estes campos podem ser editados, dependendo se as informaes da partio j foram gravadas no disco ou no. Voc tambm pode editar espao livre, conforme representado no display grfico, para criar uma nova partio neste espao. Selecione o espao livre e ento clique no boto Editar, ou ento clique duas vezes no espao livre para edit-lo. Para criar um dispositivo RAID, voc deve primeiro criar as parties (ou reutilizar as existentes) de RAID por software. Aps criar duas ou mais parties de RAID por software, selecione Criar RAID para juntar as parties de RAID por software a um dispositivo RAID. Apagar: Usado para remover a partio atualmente destacada na seo Parties de Disco Atuais. Voc dever confirmar a remoo de qualquer partio. Restaurar: Usado para restaurar o Disk Druid para seu estado original. Todas as alteraes feitas sero perdidas se voc Restaurar as parties. RAID: Usado para prover redundncia para qualquer uma ou todas as parties do disco. Deve ser usado somente se voc tiver experincia com o RAID. Para ler mais sobre o RAID, consulte o Guia de Implementao do Red Hat Enterprise Linux. Para criar um dispositivo RAID, voc deve primeiro criar as parties de RAID por software. Aps criar uma ou mais parties de RAID por software, selecione RAID para juntar as parties de RAID por software a um dispositivo RAID. LVM: Permite que voc crie um volume lgico LVM. A funo do LVM (Logical Volume Manager - Administrador de Volume Lgico) apresentar uma viso lgica simples do espao de armazenamento fsico bsico, como disco(s) rgido(s). O LVM administra discos fsicos individuais ou para ser mais preciso, as parties individuais neles presentes. Deve ser usado somente se voc tiver experincia no uso do LVM. Para ler mais sobre o LVM, consulte o Guia de Implementao do Red Hat Enterprise Linux. Note que o LVM disponibilizado somente no programa de instalao grfico. Para criar um volume lgico LVM, crie primeiro as parties do tipo volume fsico (LVM).

39

18.3. Campos da Partio

Aps criar uma ou mais parties de volume fsico (LVM), selecione LVM para criar um volume lgico LVM.

18.3. Campos da Partio


Abaixo da hierarquia da partio, h etiquetas que representam as informaes sobre as parties sendo criadas. As etiquetas so definidas conforme o seguinte: Dispositivo: O campo exibe o nome do dispositivo da partio. Ponto de Montagem/RAID/Volume: Um ponto de montagem a localidade, dentro da hierarquia dos diretrios, na qual o volume se encontra; o volume "montado" nesta localidade. Este campo indica onde a partio est montada. Se uma partio existe, mas no est configurada, ento voc precisa definir seu ponto de montagem. Clique duas vezes na partio ou clique no boto Editar. Tipo: Este campo mostra o tipo de sistema de arquivos da partio (por exemplo, ext2, ext3, ou vfat). Formatar: Mostra se a partio sendo criada ser formatada. Tamanho (MB): Mostra o tamanho da partio em MB. Incio: Mostra o cilindro do disco rgido no qual a partio comea. Fim: Mostra o cilindro de seu disco rgido no qual a partio termina.

Ocultar membros de dispositivos RAID/Grupos de Volume LVM: Selecione esta opo se voc no deseja rever nenhum dispositivo RAID ou membros do grupo de volume LVM que foram criados.

18.4. Esquema de Particionamento Recomendado


18.4.1. sistemas de arquivo
A no ser que voc tenha alguma razo para fazer diferentemente, ns recomendamos que voc crie as seguintes parties para sistemas Itanium: Uma partio /boot/efi/ (mnimo de 100 MB) a partio montada em /boot/efi/ contm todos os kernels, as imagens initrd e os arquivos de configurao do ELILO instalados.

Aviso
Voc deve criar uma partio /boot/efi/ do tipo VFAT e tamanho mnmo de 100 MB como a partio primria.

Uma partio swap (pelo menos 256 MB) parties swap so usadas para suportar a memria virtual. Em outras palavras, os dados so gravados numa partio swap quando 40

18.4. Esquema de Particionamento Recomendado

no h memria RAM suficiente para armazenar os dados que seu sistema est processando. Se voc no sabe o tamanho da partio swap a ser criada, crie-a com o dobro da quantidade de RAM de sua mquina. O tipo da partio deve ser swap. A criao da quantidade apropriada de swap varia dependendo de diversos fatores, incluindo os seguintes (em ordem decrescente de importncia): As aplicaes rodando na mquina. A quantidade de RAM fsica instalada na mquina. A verso do sistema operacional.

A Swap deve ser igual ao dobro de RAM at 2 GB de RAM fsica, e ento 1x a RAM fsica para as quantidades acima de 2 GB, mas nunca menos que 32 MB. Portanto, se M = Quantidade de RAM em GB, and S = Quantidade de swap in GB, ento
If M < 2 S = M *2 Else S = M + 2

Usando esta frmula, um sistema com 2 GB de RAM fsica teria 4 GB de swap, enquanto outro com 3 GB de RAM fsica teria 5 GB de swap. Criar uma partio com espao swap pode ser muito til, principalmente se voc planeja fazer um upgrade da memria RAM posteriormente. Para sistemas com imensas quantidades de RAM (mais de 32 GB), voc pode criar uma partio swap menor (em torno de 1x a memria fsica ou menos). Uma partio raiz (3.0 GB a 5.0 GB) aqui que localiza-se "/" (o diretrio raiz). Nesta configurao, todos os arquivos (exceto aqueles armazenados em /boot/efi) esto na partio raiz. Uma partio de 3.0 MB permite que voc faa uma instalao mnima, enquanto uma partio raiz de 5.0 GB permite uma instalao completa, selecionando todos os grupos de pacotes.

18.4.2. Sistemas x86, AMD64, e Intel 64


A no ser que voc tenha uma razo para fazer diferentemente, ns recomendamos que voc crie as seguintes parties para sistemas x86, AMD64, e Intel 64: Uma partio swap (pelo menos 256 MB) parties swap so usadas para suportar a memria virtual. Em outras palavras, os dados so gravados numa partio swap quando no h memria RAM suficiente para armazenar os dados que seu sistema est processando.

41

18.4. Esquema de Particionamento Recomendado

Se voc no sabe o tamanho da partio swap a ser criada, crie-a com o dobro da quantidade de RAM de sua mquina. O tipo da partio deve ser swap. A criao da quantidade apropriada de swap varia dependendo de diversos fatores, incluindo os seguintes (em ordem decrescente de importncia): As aplicaes rodando na mquina. A quantidade de RAM fsica instalada na mquina. A verso do sistema operacional.

A Swap deve ser igual ao dobro de RAM at 2 GB de RAM fsica, e ento 1x a RAM fsica para as quantidades acima de 2 GB, mas nunca menos que 32 MB. Portanto, se M = Quantidade de RAM em GB, and S = Quantidade de swap in GB, ento
If M < 2 S = M *2 Else S = M + 2

Usando esta frmula, um sistema com 2 GB de RAM fsica teria 4 GB de swap, enquanto outro com 3 GB de RAM fsica teria 5 GB de swap. Criar uma partio com espao swap pode ser muito til, principalmente se voc planeja fazer um upgrade da memria RAM posteriormente. Para sistemas com imensas quantidades de RAM (mais de 32 GB), voc pode criar uma partio swap menor (em torno de 1x a memria fsica ou menos). Uma partio /boot/ (100 MB) A partio montada em /boot/ contm o kernel do sistema operacional (o que permite que o seu sistema inicialize o Red Hat Enterprise Linux), assim como os arquivos usados durante a rotina de inicializao. Devido limitaes, necessrio criar uma partio ext3 nativa para armazenar estes arquivos. Para a maioria dos usurios, uma partio de inicializao de 100 MB suficiente.

Dica
Se o seu disco rgido tem mais de 1024 cilindros (e seu sistema foi fabricado h mais de dois anos), voc pode precisar criar uma partio /boot/ se deseja que a partio / (raiz) use todo o espao restante do seu disco rgido.

Dica
Se voc tem uma placa RAID, esteja ciente de que alguns BIOSes no supor-

42

18.5. Adicionando Parties

tam a inicializao a partir da placa RAID. Em casos como este, a partio / boot/ deve ser criada em uma partio fora do conjunto RAID, como em um dispositivo separado, por exemplo.

Uma partio raiz (3.0 GB a 5.0 GB) aqui localiza-se "/" (o diretrio raiz). Nesta configurao, todos os arquivos (exceto aqueles armazenados em /boot) esto na partio raiz. Uma partio de 3.0 GB permite que voc faa uma instalao mnima, enquanto uma partio raiz de 5.0 GB permite uma instalao completa, selecionando todos os grupos de pacotes.

18.5. Adicionando Parties


Para adicionar uma nova partio, selecione o boto Nova. Uma caixa de dilogo aparece (consulte a Figura 4.16, Criando uma Nova Partio).

Nota
Voc deve dedicar pelo menos uma partio para esta instalao, e, opcionalmente, mais de uma. Para mais informaes, consulte o Captulo 25, Introduo s Parties de Disco.

43

18.5. Adicionando Parties

Figura 4.16. Criando uma Nova Partio

Ponto de Montagem: Indique o ponto de montagem da partio. Por exemplo, se for uma partio raiz, indique /; indique /boot para a partio /boot e assim por diante. Voc tambm pode usar o menu suspenso para escolher o ponto de montagem correto da sua partio. Para uma partio de troca, o ponto de montagem no deve ser selecionado - basta configurar o tipo do sistema de arquivos para swap. Tipo de Sistema de Arquivo: Usando o menu suspenso, selecione o sistema de arquivos apropriado para esta partio. Para mais informaes sobre tipos de sistemas de arquivos, consulte a Seo 18.5.1, Tipos de Sistema de Arquivos. Drives Permitidos: Este campo contm uma lista de discos rgidos instalados em seu sistema. Se a caixa de um disco rgido estiver marcada, ento a partio desejada pode ser criada neste disco. Se a caixa no estiver marcada, ento a partio nunca ser criada neste disco rgido. Ao utilizar configuraes diferentes nas caixas de verificao, voc pode usar o Disk Druid para alocar as parties onde precisar ou deixar que o Disk Druid decida onde aloc-las. Tamanho (MB): Indique o tamanho da partio (em megabytes). Note que este campo comea com 100 MB; portanto se no for alterado, ser criada uma partio de apenas 100 MB. Opes Adicionais de Tamanho: Escolha se voc deseja manter esta partio com tamanho fixo, permitir que ela "cresa" (preenchendo o espao disponvel do disco rgido) at um

44

18.6. Editando Parties

certo ponto, ou permitir que ela "cresa" preenchendo todo espao disponvel no disco rgido. Se escolher Preencher todo espao at (MB), voc deve indicar as restries de tamanho no campo direita desta opo. Isto permite a voc deixar uma certa quantidade de espao livre em seu disco rgido para usar futuramente. Forar partio primria: Selecione se voc quiser que a partio que voc estiver criando seja uma das primeiras quatro parties no disco rgido. Se no for selecionado, a partio criada como uma partio lgica. Consulte a Seo 1.3, Parties dentro de Parties Uma Viso Geral de Parties Estendidas, para mais informaes. OK: Selecione OK quando voc estiver satisfeito com as configuraes e quiser criar a partio. Cancelar: Selecione Cancelar se voc no quiser criar a partio.

18.5.1. Tipos de Sistema de Arquivos


O Red Hat Enterprise Linux permite que voc crie tipos diferentes de parties baseadas no sistema de arquivos que elas utilizaro. A seguir, veja uma breve descrio dos tipos diferentes de sistemas de arquivos disponveis e como eles podem ser utilizados. ext2 Um sistema de arquivos ext2 suporta arquivos do tipo Unix (arquivos normais, diretrios, links simblicos, etc). Possibilita a atribuio de nomes longos para arquivos, de at 255 caracteres. ext3 O sistema de arquivos ext3 baseado no sistema de arquivos ext2 e tem uma vantagem principal o journaling. O uso de um sistema de arquivos com journaling reduz o tempo gasto com sua recuperao aps ele travar, j que no necessrio usar o fsck2 no sistema de arquivos. O sistema de arquivos ext3 selecionado por padro e altamente recomendvel. volume fsico (LVM) A criao de uma ou mais parties de volumes fsicos (LVM) permite que voc crie um volume lgico LVM. O LVM podem melhorar o desempenho de discos fsicos. Para maiores informaes sobre o LVM, consulte o Guia de Implementao do Red Hat Enterprise Linux. RAID por software A criao de duas ou mais parties de RAID por software permite que voc crie um dispositivo RAID. Para maiores informaes sobre RAID, consulte o captulo RAID (Redundant Array of Independent Disks) no Guia de Implementao do Red Hat Enterprise Linux. swap Parties de troca (swap) so usadas para suportar a memria virtual. Em outras palavras, dados so gravados em uma partio de troca quando no h RAM suficiente para armazenar os dados sendo processados pelo seu sistema. Consulte o Guia de Implementao do Red Hat Enterprise Linux para maiores informaes.

vfat O sistema de arquivos VFAT um sistema de arquivos do Linux compatvel com os nomes de arquivos longos do Microsoft Windows no sistema de arquivos FAT. Este sistema de arquivos deve ser usado na partio /boot/efi/ em sistemas Itanium. 2 O aplicativo fsck usado para checar o sistema de arquivos em relao consistncia dos metadados e opcionalmente consertar um ou mais sistemas de arquivos Linux.

45

18.7. Apagando uma Partio

18.6. Editando Parties


Para editar uma partio, selecione o boto Editar ou clique duas vezes na partio existente.

Nota
Se a partio j existe em seu disco rgido, voc poder alterar somente seu ponto de montagem. Se quiser efetuar outras alteraes, voc ter que apagar a partio e recri-la.

18.7. Apagando uma Partio


Para apagar uma partio, destaque-a na seo Parties e clique no boto Apagar. Voc ter que confirmar a remoo. Para maiores instrues de instalao para sistemas x86, AMD64, e Intel 64, consulte a Seo 19, Configurao do Carregador de Inicializao em Sistemas x86, AMD64, e Intel 64. Para maiores instrues de instalao para sistemas Itanium, consulte a Seo 20, Configurao de Rede.

19. Configurao do Carregador de Inicializao em Sistemas x86, AMD64, e Intel 64


Para inicializar o sistema sem mdia de inicializao, voc normalmente precisa instalar um carregador (gerenciador) de inicializao. Um carregador de inicializao o primeiro programa a rodar quando seu computador inicializado. responsvel por carregar e transferir controle para o software do kernel do sistema operacional. Aps isto, o kernel ento inicializa o restante do sistema operacional. O GRUB (GRand Unified Bootloader), instalado por padro, um carregador de inicializao muito poderoso. O GRUB pode carregar uma variedade de sistemas operacionais livres, assim como sistemas operacionais proprietrios atravs do 'chain-loading' (o mecanismo para carregar sistemas operacionais no suportados, tal como DOS ou Windows, carregando um outro carregador de inicializao).

46

19. Configurao do Carregador de Inicializao em Sistemas x86, AMD64, e Intel 64

Figura 4.17. Configurao do Carregador de Inicializao

Se voc no deseja instalar o GRUB como seu carregador de inicializao, clique em Alterar o Gestor de Incio, onde voc pode escolher no instalar nenhum carregador de inicializao. Se voc j tiver um carregador de inicializao que possa inicializar o Red Hat Enterprise Linux e no quer sobrescrev-lo, selecione No instalar um gestor de incio clicando no boto Alterar o gestor de incio.

Cuidado
Se voc optar por no instalar o GRUB por alguma razo, no ser possvel inicializar seu sistema diretamente e, portanto, voc precisa de outro mtodo de inicializao (tal como um carregador de inicializao comercial). Use esta opo somente se voc tiver certeza que tem outra maneira de inicializar o sistema!

Todas as parties inicializveis esto listadas, inclusive as parties usadas por outros sistemas operacionais. A partio que contm o sistema de arquivos raiz ter uma Etiqueta do Red Hat Enterprise Linux. Outras parties tambm podem ter etiquetas de inicializao. Para adicionar ou alterar a etiqueta de inicializao de outras parties detectadas pelo programa de instalao, clique uma vez na partio para selecion-la. Uma vez selecionada, voc pode alterar a etiqueta de inicializao clicando no boto Editar.

47

19.1. Configurao Avanada do Carregador de Inicializao

Selecione Default ao lado de sua partio de inicializao preferida para escolher o sistema operacional inicializvel por padro. Voc no poder prosseguir na instalao antes de escolher uma imagem de inicializao padro.

Nota
A coluna Etiqueta lista o que voc deve inserir no prompt de inicializao, em carregadores de inicializao no-grficos, para inicializar o sistema operacional desejado. Uma vez carregada a tela de inicializao do GRUB, use as teclas de seta para escolher uma etiqueta de inicializao ou digite e para editar. Voc ver uma lista de itens no arquivo de configurao para a etiqueta de inicializao selecionada.

As senhas dos carregadores de inicializao oferecem um mecanismo de segurana em um ambiente no qual o acesso fsico ao seu servidor est disponvel. Se voc estiver instalando um carregador de inicializao, deve criar uma senha para proteger seu sistema. Sem uma senha do carregador de inicializao, os usurios com acesso ao seu sistema podem alterar opes do kernel, o que pode comprometer a segurana do seu sistema. Tendo uma senha do carregador de inicializao, ser necessrio inser-la antes de selecionar qualquer opo de inicializao fora do padro. No entanto, ainda ser possvel para algum com acesso fsico mquina inicializ-la a partir de disquete, CD-ROM ou mdia USB se o BIOS suport-la. Os planos de segurana que incluem senhas do carregador de inicializao tambm devem conter mtodos de inicializao alternativos. Se voc optar por utilizar uma senha do carregador de inicializao para aumentar a segurana de seu sistema, certifique-se de selecionar a caixa de verificao nomeada Utilizar uma senha do gerenciador de inicializao. Aps selecion-la, indique a senha e confirme-a. Para configurar opes mais avanadas do carregador de inicializao, como mudar a ordem dos drives, ou passar opes ao kernel, certifique-se de que Configurar opes avanadas do gerenciador de inicializao esteja marcado antes de clicar em Prximo.

19.1. Configurao Avanada do Carregador de Inicializao


Agora que voc selecionou qual carregador de inicializao instalar, pode tambm determinar onde deseja instal-lo. Voc pode instalar o carregador de inicializao em uma das duas localidades: O master boot record (MBR) Essa a localidade recomendada para instalar o carregador de inicializao, a no ser que o MBR j inicie outro carregador de sistema operacional, tal como o System Commander. O MBR uma rea especial do seu disco rgido automatica-

48

19.1. Configurao Avanada do Carregador de Inicializao

mente carregada pelo BIOS do seu computador, e o primeiro ponto onde o carregador de inicializao pode tomar o controle do processo de inicializao. Se voc instal-lo no MBR, o GRUB apresentar um prompt boot quando a mquina for inicializada. Ento voc poder inicializar o Red Hat Enterprise Linux ou qualquer outro sistema operacional configurado para ser inicializado pelo carregador de inicializao. O primeiro setor de sua partio de inicializao Isto recomendado se voc j estiver usando um outro carregador de inicializao em seu sistema. Neste caso, seu outro carregador de inicializao tomar o controle primeiro. Voc pode ento configurar este carregador de inicializao para iniciar o GRUB, que por sua vez iniciar o Red Hat Enterprise Linux.

Figura 4.18. Instalao do Carregador de Inicializao

Dica
Se voc tiver uma placa RAID, atente para o fato de que alguns BIOSes no suportam inicializar pela placa RAID. Em casos como este, o carregador de inicializao no deve ser instalado no MBR do conjunto RAID. Ao invs disso, o carregador de inicializao deve ser instalado no MBR do mesmo drive que a partio / boot foi criada.

49

19.2. Modo de Recuperao

Se o seu sistema usa apenas o Red Hat Enterprise Linux, voc deve usa o MBR. Clique no boto Alterar Ordem dos Discos se voc pretende reorganizar a ordem dos drives ou se o seu BIOS no retorna a ordem correta dos drives. Mudar a ordem dos drives pode ser til se voc tiver diversos adaptadores SCSI, ou ambos adapatadores SCSI e IDE, e quiser iniciar a partir do dispositivo SCSI. A opo Forar LBA32 (normalmente desnecessria) permite que voc ultrapasse o limite do cilindro 1024 para a partio /boot. Se voc tem um sistema que suporta a extenso LBA32 para iniciar sistemas operacionais acima do limite do cilindro 1024, e quer alocar sua partio / boot acima do cilindro 1024, voc deve selecionar esta opo.

Dica
Enquanto particionar seu disco rgido, tenha em mente que o BIOS de sistemas mais antigos no podem acessar alm dos primeiros 1024 cilindros de um disco rgido. Se este for o caso, deixe espao suficiente para a partio /boot do Linux nos primeiros 1024 cilindros de seu disco rgido para poder inicializar o Linux. As outras parties do Linux podem estar aps o cilindro 1024. Em parted, 1024 cilindros equivalem a 528 MB. Para mais informaes, consulte:
http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html

Para adicionar opes default ao comando boot, indique-as no campo Parmetros gerais do kernel. Quaisquer opes indicadas sero passadas ao kernel do Linux toda vez que este for iniciado.

19.2. Modo de Recuperao


O modo de recuperao oferece a possibilidade de inicializar um ambiente Red Hat Enterprise Linux pequeno inteiramente por mdia boot ou algum outro mtodo boot, ao invs do disco rgido do sistema. s vezes, pode no ser possvel rodar o Red Hat Enterprise Linux suficientemente para acessar os arquivos no disco rgido de seu sistema. Usando o modo de recuperao, voc pode acessar os arquivos armazenados em seu disco rgido, mesmo se no puder rodar o Red Hat Enterprise Linux neste disco rgido. Se voc precisar usar o modo de recuperao, tente o mtodo seguinte: Usando o CD-ROM para inicializar um sistema x86, AMD64, ou Intel 64, digite linux rescue no prompt. Usurios do Itanium devem digitar elilo linux rescue para entrar no modo de recuperao.

Para informaes adicionais, consulte o Red Hat Enterprise Linux Guia de Implementao.

19.3. Carregadores de Incializao Alternativos


Se voc no quiser usar um carregador de inicializao, h diversas alternativas:

50

19.4. Placas-me SMP e o GRUB

LOADLIN Voc pode carregar o Linux a partir do MS-DOS. Infelizmente, isso requer que uma cpia do kernel do Linux (e um disco RAM inicial, se voc tiver um adaptador SCSI) esteja disponvel numa partio do MS-DOS. A nica maneira de fazer isto iniciar seu sistema Red Hat Enterprise Linux usando algum outro mtodo (a partir de um CD-ROM de inicializao, por exemplo) e ento copiar o kernel para uma partio do MS-DOS. LOADLIN est disponvel em
ftp://metalab.unc.edu/pub/Linux/system/boot/dualboot/

e sites espelho associados. SYSLINUX SYSLINUX um programa do MS-DOS muito similar ao LOADLIN. Tambm est disponvel em
ftp://metalab.unc.edu/pub/Linux/system/boot/loaders/

e sites espelho associados. Carregadores de Inicializao Comerciais Voc pode carregar o Linux usando carregadores de inicializao comerciais. Por exemplo: o System Commander e o Partition Magic so capazes de iniciar o Linux (mas mesmo assim requerem que o GRUB esteja instalado na sua partio raiz do Linux).

Nota
Carregadores de Inicializao como o LOADLIN e System Commander no so suportados pela Red Hat por serem de terceiros.

19.4. Placas-me SMP e o GRUB


Em verses anteriores do Red Hat Enterprise Linux haviam duas verses diferentes do kernel, uma para processadores nicos, e uma SMP. No Red Hat Enterprise Linux 5.0.0 o kernel configurado para SMP por padro e utilizar as capacidades de vrios ncleos, hyperthreading, e CPUs mltiplas quando estiverem disponveis, Este mesmo kernel pode rodar em CPUs nicas de ncleo nico e sem hyperthreading.

20. Configurao de Rede


Se voc no tem um dispositivo de rede, esta tela no aparece durante a sua instalao e voc deve avanar para a Seo 21, Configurao do Fuso Horrio.

51

20. Configurao de Rede

Figura 4.19. Configurao de Rede

O programa de instalao detecta automaticamente quaisquer dispositivos de rede que voc tenha e exibe-os na lista Dispositivos de Rede. Aps selecionar um dispositivo de rede, clique em Editar. A partir da tela Editar a Interface, voc pode escolher configurar o endereo IP e a mscara de rede (para IPv4, prefixo para IPv6) do dispositivo atravs do DHCP (ou manualmente se o DHCP no estiver selecionado) e voc pode escolher ativar o dispositivo ao inicializar o computador. Se voc selecionar Ativar na inicializao, sua interface de rede ser iniciada durante a inicializao. Se voc no tiver acesso ao cliente DHCP ou no estiver certo do que deve prover aqui, por favor contate seu administrador de rede.

52

20. Configurao de Rede

Figura 4.20. Editando um Dispositivo de Rede

Nota
No use os nmeros como vistos neste exemplo de configurao. Estes valores no funcionaro para a configurao de sua rede. Se no souber os valores a inserir, pea ajuda ao seu administrador de rede.

Se voc tem um nome de host (nome de domnio qualificado) para o dispositivo de rede, pode escolher entre detect-lo automaticamente com o DHCP (Protocolo de Configurao Dinmica do Host) ou inserir manualmente o nome da mquina no respectivo campo. Finalmente, se voc inseriu manualmente o IP e a mscara de rede, voc tambm pode indicar os endereos da porta de comunicao (gateway) e dos endereos DNS Primrio e Secundrio.

Dica
Mesmo que seu computador no faa parte de uma rede, voc pode indicar um nome de host para o seu sistema. Se voc no aproveitar a oportunidade para dar

53

21. Configurao do Fuso Horrio

um nome, seu sistema ser conhecido como localhost.

Dica
Para alterar a sua configurao de rede aps o trmino da instalao, use a Ferramenta de Administrao de Rede. Digite o comando system-config-network numa janela de comandos para executar a Ferramenta de Administrao de Rede. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

21. Configurao do Fuso Horrio


Determine seu fuso horrio selecionando a cidade mais prxima da localidade fsica do seu computador. Clique no mapa para ampliar uma regio geogrfica especfica. Aqui, voc pode selecionar o seu fuso horrio de duas maneiras: Usando o seu mouse no mapa interativo, voc pode selecionar uma cidade especfica (representada por um ponto amarelo). Um X vermelho aparece indicando a sua seleo. Voc tambm pode rolar a lista na parte inferior da tela para selecionar seu fuso horrio. Usando seu mouse, clique numa localidade para destacar sua seleo.

54

22. Definio da Senha Root

Figura 4.21. Configurao do Fuso Horrio

Selecione O relgio do sistema utiliza o UTC se voc souber que seu sistema est configurado para UTC.

Dica
Para alterar a sua configurao de fuso horrio aps voc ter completado a instalao, use a Ferramenta das Propriedades de Data e Hora. Digite o comando system-config-date numa janela de comandos para executar a Ferramenta das Propriedades de Data e Hora. Se voc no est como root, a ferramenta solicitar a senha do root para continuar. Para rodar a Ferramenta das Propriedades de Data e Hora como um aplicativo baseado texto, use o comando timeconfig.

22. Definio da Senha Root


Definir uma conta e senha root um dos passos mais importantes durante a sua instalao. Sua conta root similar conta de administrador usada em mquinas com Windows NT. A conta root usada para instalar pacotes, atualizar RPMs e executar a maior parte da manuten-

55

22. Definio da Senha Root

o do sistema. Ao se autenticar como root, voc ter total controle sobre seu sistema.

Nota
O usurio root (tambm conhecido como o superusurio) tem acesso completo ao sistema todo. Por esta razo, melhor se autenticar como root somente para executar a manuteno ou a administrao do sistema.

Figura 4.22. Senha Root

Use a conta root somente para administrao do sistema. Crie uma conta alm da root para seu uso geral e invoque o comando su - para root quando precisar consertar algo rapidamente. Estas regras bsicas minimizam as chances de erros de digitao ou de comandos incorretos afetarem seu sistema.

Dica
Para se tornar root, digite su - no prompt de uma janela do terminal e ento pressione Enter. Em seguida, insira a senha root e pressione Enter.

56

23. Seleo do Grupo de Pacotes

O programa de instalao pede que voc estabelea uma senha root3 para o seu sistema. Voc no pode continuar sem antes criar uma senha root. A senha root deve ter no mnimo seis caracteres; a senha digitada no exibida na tela. Voc dever digitar a senha duas vezes; se as duas senhas no coincidirem, o programa de instalao pedir que voc as digite novamente. A senha root deve ser algo que voc possa se lembrar, mas ao mesmo tempo algo que no seja fcil para algum adivinhar. Seu nome, seu nmero de telefone, as primeiras letras do teclado, senha, root, 123456, e gato so exemplos de senhas ruins. Senhas boas misturam nmeros com letras em caixa alta e baixa e no contm palavras de dicionrio: Aard387vark ou 420BMttNT, por exemplo. Lembre-se que a senha sensvel caixa alta ou baixa. Se voc escrever a sua senha, guarde-a em um lugar seguro. No entanto, recomendvel no escrever esta ou qualquer outra senha que voc criar.

Nota
No use nenhuma das senhas exemplificadas neste manual. Usar uma destas senhas considerado um risco de segurana.

Dica
Para alterar a senha root aps o trmino da instalao, use a Ferramenta da Senha Root. Digite o comando system-config-rootpassword numa janela de comandos para executar a Ferramenta da Senha Root. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

23. Seleo do Grupo de Pacotes


Agora que voc fez a maioria das escolhas para sua instalao, est pronto para confirmar a seleo de pacotes padro ou personalizar os pacotes para seu sistema. A tela Padres de Instalao de Pacotes aparece, detalhando o conjunto de pacotes padro para a sua instalao do Red Hat Enterprise Linux. Esta tela varia dependendo da verso do Red Hat Enterprise Linux que voc estiver instalando. Se voc escolher aceitar a lista de pacotes atuais, avance para a Seo 24, Preparando para Instalar.

Uma senha root a senha administrativa para o seu sistema Red Hat Enterprise Linux. Voc deve se autenticar como root apenas quando for necessrio executar a manuteno do sistema. A conta root no opera sob as restries impostas nas contas de usurios comuns, e portanto mudanas feitas como root podem repercutir no sistema todo.

57

23. Seleo do Grupo de Pacotes

Para personalizar seu conjunto de pacotes ainda mais, selecione a opo Personalizar agora na tela. Clicar em Prximo leva voc tela Seleo do Grupo de Pacotes. Voc pode selecionar grupos de pacotes, que agrupam componentes de acordo com sua funo (por exemplo, Sistema X Window e Editores), pacotes individuais, ou uma combinao dos dois.

Nota
Usurios de sistemas AMD64, Intel 64, e Itanium que queiram suporte para o desenvolvimento ou execuo de aplicativos de 32 bits devem selecionar os pacotes Suporte Compatibilidade de Arquitetura e Suporte ao Desenvolvimento de Compatibilidade de Arquitetura

Para selecionar um componente, clique na caixa de verificao ao lado do mesmo (consulte a Figura 4.23, Seleo do Grupo de Pacotes).

Figura 4.23. Seleo do Grupo de Pacotes

Selecione cada componente que voc deseja instalar. Uma vez selecionado o grupo de pacotes, se houverem componentes adicionais disponveis, clique em Pacotes opcionais para visualizar quais pacotes so instalados por padro, e para

58

24. Preparando para Instalar adicionar ou remover pacotes opcionais deste grupo. Este boto estar desabilitado se no houverem componentes adicionais.

Figura 4.24. Detalhes do Grupo de Pacotes

24. Preparando para Instalar


24.1. Prepare-se para Instalar
Voc deve ver agora uma tela em preparao para a instalao do Red Hat Enterprise Linux. Para sua referncia, um registro completo de sua instalao pode ser encontrado em /root/install.log aps reinicializar seu sistema.

Aviso
Se, por alguma razo, voc resolver no continuar o processo de instalao, esta sua ltima oportunidade para cancelar o processo com segurana e reinicializar sua mquina. Uma vez apertado o boto Prximo, as parties sero gravadas e os pacotes instalados. Se voc deseja abortar a instalao, deve reinicializar agora antes que qualquer informao existente em qualquer disco rgido seja regravada.

59

25. Instalando Pacotes

Para cancelar este processo de instalao, pressione o boto de reinicializao do seu computador, ou use a combinao de teclas Control-Alt-Delete para reiniciar a mquina.

25. Instalando Pacotes


Neste ponto, no h nada que voc possa fazer at que todos os pacotes tenham sido instalados. A velocidade deste processo depende do nmero de pacotes que voc selecionou e da velocidade do seu computador.

26. Instalao Concluda


Parabns! Sua instalao do Red Hat Enterprise Linux foi concluda! O programa de instalao pede que voc prepare o seu sistema para uma reinicializao. Lembre-se de remover qualquer mdia de instalao que no seja ejetada automaticamente durante a reinicializao. Aps seu computador completar a seqncia de ativao normal, aparece o prompt do carregador de inicializao grfico, no qual voc pode fazer qualquer uma destas coisas: Pressionar Enter far com que a entrada de inicializao padro seja iniciada. Selecionar uma etiqueta de inicializao, seguida de Enter far com que o carregador inicialize o sistema operacional correspondente etiqueta de inicializao. No fazer nada aps o perodo de tempo limite do carregador de inicializao (cinco segundos, por padro), o carregador de inicializao inicia automaticamente a entrada padro.

Faa o que for apropriado para inicializar o Red Hat Enterprise Linux. Voc dever visualizar uma ou mais telas de mensagens. Eventualmente, aparecer um prompt de login: ou uma tela grfica de autenticao (caso voc tenha instalado o Sistema X Window e escolhido iniciar o X automaticamente). A primeira vez que voc iniciar o seu sistema Red Hat Enterprise Linux no nvel de execuo 5 (o nvel de execuo grfico), o Agente de Configurao aparece, e guia voc atravs da configurao do Red Hat Enterprise Linux. Ao usar esta ferramenta , voc pode, entre outras coisas, ajustar o horrio do seu sistema, instalar programas, e registrar a sua mquina junto ao Red Hat Network. auxilia na configurao do seu ambiente para que voc possa com O Agente de Configuraoear a usar o seu sistema Red Hat Enterprise Linux o mais rpido possvel. Consulte a Captulo 24, Ative sua Suscrio para mais informaes sobre como registrar a sua subscrio do Red Hat Enterprise Linux.

27. Sistemas Itanium Inicializando sua Mquina e Configurao Ps-Instalao


60

27.1. Opes do Carregador de Inicializao Ps-Instalao

Esta seo descreve como inicializar seu sistema Itanium no Red Hat Enterprise Linux e como configurar as variveis de seu console EFI para que o Red Hat Enterprise Linux seja automaticamente inicializado quando a mquina for ligada. Aps reinicializar seu sistema no fim do programa de instalao, digite o seguinte comando para inicializar o Red Hat Enterprise Linux:
elilo

Aps voc digitar elilo, o kernel padro listado no arquivo de configurao /boot/efi/elilo.conf carregado. O primeiro kernel listado no arquivo o padro. Se voc deseja carregar um kernel diferente, digite o nome da etiqueta do kernel, conforme o arquivo /boot/efi/elilo.conf, aps o comando elilo. Por exemplo: para carregar o kernel chamado linux, digite:
elilo linux

Se voc no sabe os nomes dos kernels instalados, pode visualizar o arquivo /boot/efi/elilo.conf no EFI seguindo estas instrues: 1. No prompt Shell>, mude para a partio do sistema (montada como /boot/efi no Linux). Por exemplo: se fs0 a partio de inicializao do sistema, digite fs0: em uma janela de comandos EFI. Digite ls em fs0:\> para garantir que voc esteja na partio correta. Ento digite:
Shell>type elilo.conf

2. 3.

Este comando exibe o contedo do arquivo de configurao. Cada estrofe contm uma linha comeando com label, seguido de uma etiqueta para este kernel. O nome da etiqueta o que voc digitar aps elilo para inicializar os kernels diferentes.

27.1. Opes do Carregador de Inicializao Ps-Instalao


Alm de especificar um kernel para carregar, voc tambm pode inserir outras opes de inicializao, como single para o modo de usurio simples ou mem=1024M para forar o Red Hat Enterprise Linux a usar 1024 MB de memria. Para passar opes ao carregador de inicializao, indique o seguinte em uma janela de comandos EFI (substitua linux pelo nome da etiqueta do kernel que voc deseja inicializar e opo pelas opes de inicializao que voc quer passar ao kernel):
elilo linux opo

27.2. Inicializando o Red Hat Enterprise Linux Automaticamente


Aps instalar o Red Hat Enterprise Linux, voc pode digitar elilo e todas as opes boot da janela de comandos EFI cada vez que quiser inicializar seu sistema Itanium. No entanto, se voc

61

27.2. Inicializando o Red Hat Enterprise Linux Automaticamente deseja configurar seu sistema para inicializar no Red Hat Enterprise Linux automaticamente, voc deve configurar o Gestor de Inicializao EFI (EFI Boot Manager). Para configurar o Gestor de Inicializao EFI (pode variar ligeiramente dependendo do seu hardware): 1. Inicialize seu sistema Itanium e selecione Menu de manuteno da opo boot no menu do Gestor de Inicializao EFI. Selecione Adicionar uma Opo de Inicalizao no Menu Principal. Selecione a partio do sistema montada como /boot/efi/ no Linux. Selecione o arquivo elilo.efi. No prompt Insira Nova Descrio:, digite Red Hat Enterprise Linux 5 ou qualquer nome que voc queira que aparea no menu do Gestor de Inicializao EFI. Na janela Indique o Tipo de Dado da Opo Boot, insira N para Nenhuma Opo Boot se voc no deseja passar as opes ao carregador de inicializao ELILO. Esta opo funciona na maioria dos casos. Se voc deseja passar as opes ao carregador de inicializao, pode configur-las no arquivo /boot/efi/elilo.conf. Responda Yes questo Salvar Gestor de Inicializao EFI.
alteraes ao NVRAM.

2. 3. 4. 5.

6.

7.

Assim, voc retorna para o menu do

8.

Em seguida, voc deve tornar o item Red Hat Enterprise Linux 5 do menu a opo padro. Aparece uma lista de opes de inicializao. Mova o item Red Hat Enterprise Linux 5 do menu para o topo da lista selecionando-o com as teclas de seta e pressionando a tecla u para mov-lo para cima na lista. Voc pode mover itens para baixo na lista selecionando-os e pressionando a tecla d. Aps alterar a ordem de inicializao, selecione Salvar alteraes ao NVRAM. Selecione Sair para retornar ao Menu Principal. Opcionalmente, voc pode alterar o valor do tempo limite boot selecionando Definir Tempo Limite do Auto Boot => Definir Valor do Tempo Limite no Menu Principal.

9.

10. Retorne ao Gestor de Inicializao EFI selecionando Sair.

27.2.1. Usando um Script Startup


recomendvel configurar o gerenciador de inicializao ELILO para inicializar o Red Hat Enterprise Linux automaticamente. Entretanto, se voc requer que comandos adicionais sejam executados antes de iniciar o ELILO, pode criar um script startup chamado startup.nsh. O ltimo comando deve ser elilo para inicializar no Linux. O script startup.nsh deve estar na partio /boot/efi (/boot/efi/startup.nsh) e conter o seguinte texto:
echo -off <seu-conjunto-de-comandos> elilo

Se voc deseja passar opes ao carregador de inicializao (consulte a Seo 27.1, Opes do Carregador de Inicializao Ps-Instalao), adicione-as aps elilo. Voc pode criar este arquivo aps inicializar no Red Hat Enterprise Linux ou usar o editor cons62

27.2. Inicializando o Red Hat Enterprise Linux Automaticamente

trudo na janela de comandos EFI. Para usar a janela de comandos EFI, no prompt Shell>, altere os dispositivos da partio do sistema (montada como /boot/efi no Linux). Por exemplo, se fs0 a partio de inicializao do sistema, digite fs0: no prompt do Shell EFI. Digite ls para verificar se voc est na partio correta. Ento digite edit startup.nsh. Digite o contedo do arquivo e salve-o. Na prxima vez que o sistema inicializar, o EFI detecta o arquivo startup.nsh e usa-o para inicializar o sistema. Para fazer com que o EFI pare de carregar o arquivo, digite Ctrl-c. Isto aborta o processo e retorna para prompt do Shell EFI.

63

Captulo 5. Removendo o Red Hat Enterprise Linux


Para desinstalar o Red Hat Enterprise Linux do seu sistema x86, voc deve remover a informao referente ao Red Hat Enterprise Linux do carregador de inicializao do seu registro mestre de inicializao (MBR).

Nota
sempre bom fazer o backup de todos os dados contidos em seu(s) sistema(s). Os erros acontecem e podem resultar na perda de todas as suas informaes.

No DOS e no Windows, use o utilitrio fdisk para criar um novo MBR com o sinalizador nodocumentado/mbr . Isto APENAS re-escreve o MBR para que inicialize a partio primria do DOS. O comando deve ser similar a:
fdisk /mbr

Se voc precisa remover o Linux de um disco rgido e tentou fazer isso com o fdisk, o qual padro no DOS (Windows), voc ter o problema Partitions exist but they do not exist. A melhor maneira de remover parties no-DOS utilizar uma ferramenta que reconhea outras parties alm do DOS. Para comear, insira o CD #1 do Red Hat Enterprise Linux e inicialize o seu sistema. Aps ter inicializado atravs do CD, um prompt aparecer. Neste prompt de inicializao, digite: linux rescue. Isto inicia o programa de modo de recuperao. Voc questionado sobre seu teclado e idioma favoritos. Fornea estas informaes assim como voc faria durante a instalao do Red Hat Enterprise Linux. Em seguida, aparece uma tela comunicando que o programa agora procura por uma instalao do Red Hat Enterprise Linux para recuperar. Selecione Pular nesta tela. Aps selecionar Pular, voc recebe uma janela de comandos onde pode acessar as parties que deseja remover. Primeiro, digite o comando list-harddrives. Este comando lista todos os discos rgidos em seu sistema que so reconhecidos pelo programa de instalao, assim como seus respectivos tamanhos em megabytes.

Aviso
Tenha cuidado para remover apenas as parties Red Hat Enterprise Linux necessrias. Remover outras parties pode resultar na perda de dados ou num am-

64

biente instvel para o sistema.

Para remover parties, use o utilitrio de particionamento parted. Comece parted, onde / dev/hda corresponde ao dispositivo do qual voc remover a partio:
parted /dev/hda

Usando o comando print, veja a tabela de parties atual para determinar o menor nmero da partio a ser removida:
print

O comando print tambm apresenta o tipo da partio (como linux-swap, ext2, ext3, e assim por diante). Saber o tipo da partio ajuda a determinar se deve ou no remov-la. Remova a partio com o comando rm. Por exemplo, para remover a partio com nmero 3:
rm 3

Importante
As alteraes tm efeito assim que voc pressionar a tecla Enter, portanto reveja o comando antes de submet-lo.

Aps remover a partio, use o comando print para confirmar que esta foi removida da tabela de parties. Aps remover as parties Linux e executar todas as alteraes que voc precisa, digite quit para sair do parted. Aps sair do parted, digite exit no prompt de inicializao para sair do modo de recuperao e reinicializar o seu sistema, ao invs de continuar com a instalao. O sistema deve reinicializar automaticamente. Se no o fizer, voc pode reinicializar o seu computador usando Control-Alt-Delete.

65

Captulo 6. Resolvendo Problemas de Instalao em Sistemas Intel ou AMD


Esse apndice aborda alguns problemas comuns na instalao e suas solues.

1. Voc no Consegue Inicializar o Red Hat Enterprise Linux


1.1. Voc no Consegue Inicializar com sua Placa RAID?
Se voc executou a instalao e no consegue inicializar seu sistema corretamente, talvez precise reinstalar e criar suas parties de maneira diferente. Alguns BIOSes no suportam a inicializao a partir de placas RAID. No final de uma instalao, talvez aparea uma tela baseada em texto exibindo somente o prompt do carregador de inicializao (por exemplo, GRUB:) e um cursor piscando. Se este for o caso, voc ter que reparticionar seu sistema. Independentemente da sua escolha - particionamento automtico ou manual - voc deve instalar sua partio /boot fora do conjunto RAID, como num disco rgido separado. necessrio um disco rgido interno para usar na criao de parties com placas RAID problemticas. Voc tambm deve instalar seu carregador de inicializao preferido (GRUB ou LILO) no MBR de um drive fora do conjunto RAID. Este deve ser o mesmo drive que contm a partio /boot/. Uma vez executadas estas alteraes, voc deve finalizar sua instalao e inicializar seu sistema corretamente.

1.2. Seu Sistema Est Exibindo Erros 'Signal 11'?


Um erro signal 11, normalmente chamado de falha de segmentao, significa que o programa acessou uma localidade da memria que no tenha sido atribuda. Um erro signal 11 pode ocorrer devido a um erro em um dos programas instalados, ou devido a hardware defeituoso. Se voc receber um erro fatal signal 11 durante a instalao, provavelmente devido a um erro de hardware no barramento do seu sistema. Como outros sistemas operacionais, o Red Hat Enterprise Linux impe seus prprios requisitos ao hardware de seu sistema. Parte do hardware talvez no consiga atender a estes requisitos, mesmo que funcione corretamente sob outro SO. Certifique-se que voc tem as ltimas atualizaes e imagens de instalao da Red Hat. Revise as erratas online para verificar se h verses mais novas disponveis. Se as imagens mais recentes ainda falharem, pode ser um problema com seu hardware. Geralmente, estes erros esto na sua memria ou no cache da CPU. Uma possvel soluo para este erro desligar o

66

2. Problemas no Incio da Instalao

cache da CPU no BIOS, se o seu sistema permitir isto. Voc tambm pode tentar trocar sua memria nos slots da placa-me para verificar se o problema est relacionado ao slot ou memria. Uma outra opo efetuar uma verificao de mdia nos seus CD-ROMs de instalao. O programa de instalao do Red Hat Enterprise Linux tem a habilidade de testar a integridade da mdia de instalao. Funciona para os mtodos de instalao atravs de CD, DVD, ISO de disco rgido e ISO de NFS. A Red Hat recomenda que voc teste todas as mdias de instalao antes de comear o processo de instalao e antes de relatar quaisquer erros relacionados instalao (muitos dos erros relatados ocorrem devido a CDs mal gravados). Para usar esse teste, digite o seguinte comando no prompt boot: ou yaboot: (precedido de elilo em sistemas Itanium):
linux mediacheck

Para mais informaes sobre erros signal 11, consulte:


http://www.bitwizard.nl/sig11/

2. Problemas no Incio da Instalao


2.1. Problemas ao Inicializar no Modo Grfico de Instalao
H algumas placas de vdeo que apresentam problemas ao inicializar o programa de instalao grfico. Se o programa de instalao no rodar usando a configurao padro, ele tenta rodar num modo de resoluo mais baixo. Se isso tambm falhar, o programa de instalao tenta rodar no modo texto. Uma possvel soluo tentar usar a opo de inicializao resolution=. Esta opo deve ser mais til para usurios de laptop. Outra soluo a ser tentada o uso da opo driver= para especificar o driver que deve ser carregado para a sua placa de vdeo. Se isto funcionar, deve ser relatado como um erro, uma vez que o instalador falhou ao tentar detectar a su placa de vdeo. Consulte o Captulo 8, Opes de Inicializao Adicionais para Sistemas Intel e AMD para mais informaes sobre opes de inicializao.

Nota
Para desabilitar o suporte ao frame buffer e permitir que o programa de instalao rode no modo texto, tente usar a opo boot nofb. Este comando pode ser necessrio para a acessibilidade com certos dispositivos para a leitura de telas.

3. Problemas durante a Instalao


3.1. Mensagem de Erro Nenhum dispositivo encontrado para instalar o Red Hat Enterprise Linux

67

3.2. Salvando Mensagens Traceback sem um Drive de Disquete

Se voc receber uma mensagem de erro dizendo No devices found to install Red Hat Enterprise Linux, provavelmente h um controlador SCSI que no est sendo reconhecido pelo programa de instalao. Verifique no site do fabricante do seu hardware se h uma imagem do disquete de driver que conserte o problema. Para mais informaes gerais sobre disquetes de driver, consulte o Captulo 7, Mdias de Drivers para Sistemas Intel e AMD. Voc tambm pode consultar a Red Hat Hardware Compatibility List, disponvel online em:
http://hardware.redhat.com/hcl/

3.2. Salvando Mensagens Traceback sem um Drive de Disquete


Se voc receber uma mensagem de erro de traceback durante a instalao, pode, geralmente, salv-la em um disquete. Se no houver um drive de disquete disponvel em seu sistema, voc pode usar o scp para copiar a mensagem de erro para um sistema remoto. Quando o dilogo traceback aparece, a mensagem de erro traceback automaticamente salva em um arquivo chamado /tmp/anacdump.txt. Uma vez que o dilogo tenha aparecido, mude para um novo tty (console virtual) pressionando as teclas Ctrl-Alt-F2 e use o scp para copiar a mensagem escrita no /tmp/anacdump.txt para um sistema remoto que voc saiba que est funcionando.

3.3. Problemas com Tabelas de Partio


Se voc receber um erro aps a fase de Configurao do Particionamento de Disco (Seo 15, Configurao do Particionamento de Disco) da instalao dizendo algo similar a The partition table on device hda was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on this drive. talvez voc no tenha uma tabela de parties naquele drive ou a tabela de parties no drive talvez seja irreconhecvel pelo software de particionamento usado no programa de instalao. Usurios que utilizaram programas como o EZ-BIOS tiveram problemas similares, causando a perda de dados (supondo que no foi feito backup antes de comear a instalao) que no puderam ser recuperados. Independentemente do tipo de instalao sendo executado, voc deve sempre fazer backups dos dados existentes.

3.4. Usando Espao Remanescente


Voc tem parties swap e / (raiz) criadas, e voc escolheu que a partio raiz ocupasse o espao remanescente, mas ela ainda no preenche o disco rgido. Se seu disco rgido tem mais de 1024 cilindros, voc deve criar uma partio /boot se quiser que a partio / (raiz) utilize todo o espao restante do seu disco rgido. 68

3.6. Outros Problemas de Particionamento para Usurios de Sistemas Itanium

3.5. Outros Problemas com o Particionamento


Se voc estiver usando o Disk Druid para criar parties, mas no consegue prosseguir para a prxima tela, provavelmente no criou todas as parties necessrias para satisfazer as dependncias do Disk Druid. Voc deve ter, no mnimo, as seguintes parties: Uma partio / (raiz) Uma partio <swap> do tipo swap

Dica
Ao definir o tipo de uma partio como swap, no determine um ponto de montagem para ela. O Disk Druid far isso automaticamente para voc.

3.6. Outros Problemas de Particionamento para Usurios de Sistemas Itanium


Se voc estiver usando o Disk Druid para criar parties, mas no consegue prosseguir para a prxima tela, provavelmente no criou todas as parties necessrias para satisfazer as dependncias do Disk Druid. Voc deve ter, no mnimo, as seguintes parties: Uma partio /boot/efi/ do tipo VFAT Uma partio / (raiz) Uma partio <swap> do tipo swap

Dica
Ao definir o tipo de uma partio como swap, no preciso determinar um ponto de montagem para ela. O Disk Druid far isso automaticamente para voc.

3.7. Voc est Recebendo Erros do Python?


Durante algumas instalaes ou atualizaes do Red Hat Enterprise Linux, o programa de instalao (tambm conhecido como anaconda) pode falhar com um erro Python ou traceback. Este erro pode ocorrer aps a seleo de pacotes individuais ou ao tentar salvar o registro da atualizao no diretrio /tmp/. O erro pode se parecer com o seguinte:
Traceback (innermost last): File "/var/tmp/anaconda-7.1//usr/lib/anaconda/iw/progress_gui.py", line 20, in run

69

4. Problemas aps a Instalao

rc = self.todo.doInstall () File "/var/tmp/anaconda-7.1//usr/lib/anaconda/todo.py", line 1468, in doInstall self.fstab.savePartitions () File "fstab.py", line 221, in savePartitions sys.exit(0) SystemExit: 0 Local variables in innermost frame: self: <fstab.GuiFstab instance at 8446fe0> sys: <module 'sys' (built-in)> ToDo object: (itodo ToDo p1 (dp2 S'method' p3 (iimage CdromInstallMethod p4 (dp5 S'progressWindow' p6 <failed>

Este erro ocorre em alguns sistemas nos quais os links para /tmp so simblicos para outras localidades ou foram alterados desde sua criao. Estes links simblicos ou alterados so invlidos durante o processo de instalao; portanto, o programa de instalao no consegue gravar as informaes e falha. Se voc tiver este problema, primeiro tente fazer o download de quaisquer erratas disponveis para o anaconda. Erratas podem ser encontradas em:
http://www.redhat.com/support/errata/

O site do anaconda tambm pode ser uma referncia til. Pode ser acessado online em:
http://rhlinux.redhat.com/anaconda/

Voc tambm pode procurar por relatrios de erro relacionados a este problema. Para procurar no sistema de rastreamento de erros da Red Hat, visite:
http://bugzilla.redhat.com/bugzilla/

Finalmente, se voc ainda estiver enfrentando problemas relacionados a este erro, registre seu produto e contacte nossa equipe de suporte. Para registrar seu produto, v para:
http://www.redhat.com/apps/activate/

4. Problemas aps a Instalao


4.1. Problemas com a Tela Grfica do GRUB em um Sistema Baseado no x86?
Se voc est encontrando problemas no GRUB, talvez precise desativar a tela grfica de incio. Para fazer isso, autentique-se como root e edite o arquivo /boot/grub/grub.conf. No arquivo grub.conf, comente a linha que comea com splashimage inserindo o caractere # no comeo da linha. Pressione Enter para sair do modo de edio. Uma vez que a tela do carregador de inicializao retornar, digite b para inicializar o sistema. Aps reinicializar seu sistema, o arquivo grub.conf re-lido e suas alteraes tm efeito. Voc pode reativar a tela grfica de incio descomentando (ou adicionando) a linha acima de

70

4.2. Iniciando em Ambiente Grfico

volta ao arquivo grub.conf.

4.2. Iniciando em Ambiente Grfico


Se voc instalou o Sistema X Window, mas no est visualizando uma rea de trabalho grfica ao autenticar no sistema Red Hat Enterprise Linux, possvel iniciar a interface grfica do Sistema X Window usando o comando startx. Aps digitar este comando e pressionar Enter, um ambiente grfico da rea de trabalho ser exibido. Note, no entanto, que esta correo pode ser feita apenas uma vez, e no altera o processo para autenticaes futuras. Para configurar seu sistema a fim de poder autenticar na tela grfica, voc precisa editar um arquivo, o /etc/inittab, alterando somente um nmero na seo runlevel. Quando terminar, reinicialize seu computador. Da prxima vez que se autenticar, voc ter uma janela grfica de autenticao. Abra uma janela de comandos. Se voc estiver na sua conta de usurio, mude para root, digitando o comando su. Agora digite gedit /etc/inittab para editar o arquivo com gedit. O arquivo /etc/inittab aberto pelo gedit. Na primeira tela, voc ver uma seo do arquivo que se parece com esta:
# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault:

Para mudar de um console para uma autenticao grfica, voc deve alterar o nmero na linha id:3:initdefault: de 3 para 5.

Aviso
Altere somente o nmero padro do nvel de execuo (runlevel) de 3 para 5.

Sua linha alterada deve se parecer com a seguinte:


id:5:initdefault:

Quando voc estiver satisfeito com a alterao, salve e saia do arquivo usando as teclas Ctrl-Q. Aparece uma janela perguntando se voc deseja salvar as alteraes. Clique em Salvar. Na prxima vez que voc se autenticar aps reinicializar o sistema, ter uma tela grfica de autenticao. 71

4.4. Problemas com Quedas do Servidor X e Usurios no-Root

4.3. Problemas com o Sistema X Window (GUI)


Se voc est encontrando problemas ao tentar iniciar o X (Sistema X Window), talvez voc no o tenha instalado durante o processo de instalao. Se voc quer o Sistema X Window, voc pode instalar os pacotes a partir dos CD-ROMs do Red Hat Enterprise Linux ou executar uma atualizao. Se voc optar pela atualizao, selecione os pacotes do Sistema X Window e escolha GNOME, KDE ou ambos, durante o processo de seleo de atualizao dos pacotes.

4.4. Problemas com Quedas do Servidor X e Usurios noRoot


Se voc estiver tendo problemas de quedas com o servidor X, onde somente o usurio root consegue se autenticar, voc pode estar com o sistema de arquivos cheio (ou com falta de espao no disco rgido). Para confirmar se este o problema ocorrendo, submeta o seguinte comando:
df -h

O comando df pode ajudar a diagnosticar qual partio est cheia. Para informaes adicionais sobre o df e suas opes (como a opo -h usada neste exemplo), consulte a pgina man do df digitando man df numa janela de comandos. Um indicador relevante 100% cheio ou uma porcentagem acima de 90% ou 95% numa partio. As parties /home/ e /tmp/ podem, s vezes, encher rapidamente com arquivos de usurios. Voc pode criar algum espao nessa partio apagando arquivos antigos. Aps esvaziar algum espao, tente rodar o X como o usurio que anteriormente no funcionou.

4.5. Problemas ao Tentar Autenticar


Se voc no criou uma conta de usurio no Agente de Configurao, autentique-se como root e use a senha que voc designou para o root. Se voc no lembra da sua senha root, inicialize seu sistema como linux
single.

Usurios do Itanium devem submeter comandos de inicializao com o elilo seguido do comando de inicializao. Se voc estiver usando um sistema baseado no processador x86 e o GRUB o seu carregador de inicializao instalado, digite e para editar quando a tela de incio do GRUB for carregada. Voc ver uma lista de itens no arquivo de configurao para a etiqueta de inicializao que voc selecionou. Escolha a linha que comea com kernel e digite e para editar esta entrada de inicializao. No fim da linha kernel, adicione:
single

Pressione Enter para sair do modo de edio. 72

4.6. Sua Memria RAM no est Sendo Reconhecida?

Uma vez que a tela do carregador de inicializao retornar, digite b para inicializar o sistema. Aps iniciar no modo de usurio simples e ter acesso linha de comandos #, voc deve digitar passwd root, o que lhe permite definir uma nova senha para o root. Neste ponto voc pode digitar shutdown -r now para reinicializar o sistema com a nova senha root. Se voc no lembra a senha da sua conta de usurio, dever tornar-se root. Para tornar-se root, digite su - e insira sua senha root quando solicitado. Ento, digite passwd <nome-do-usurio>. Isto lhe permite inserir uma nova senha para a conta de usurio especificada. Se voc no v a tela grfica de autenticao, verifique se o seu hardware est encontrando problemas de compatibilidade. A Hardware Compatibility List (Lista de Compatibilidade de Hardware) pode ser encontrada em:
http://hardware.redhat.com/hcl/

4.6. Sua Memria RAM no est Sendo Reconhecida?


s vezes, o kernel no reconhece toda a sua memria (RAM). Voc pode checar isto com o comando cat /proc/meminfo. Verifique se a quantidade exibida a mesma quantidade de memria RAM em seu sistema. Se elas no forem iguais, adicione a seguinte linha ao /boot/grub/grub.conf:
mem=xxM

Substitua xx pela quantidade de memria RAM que voc tem, em megabytes. Em /boot/grub/grub.conf, o exemplo acima se pareceria com o seguinte:
# NOTICE: You have a /boot partition. This means that # all kernel paths are relative to /boot/ default=0 timeout=30 splashimage=(hd0,0)/grub/splash.xpm.gz title Red Hat Enterprise Linux (2.6.9-5.EL) root (hd0,0) kernel /vmlinuz-2.6.9-5.EL ro root=/dev/hda3 mem=128M

Aps voc reinicializar, as alteraes feitas em grub.conf refletiro em seu sistema. Aps carregar a tela de inicializao do GRUB, digite e para editar. Voc ver uma lista dos itens no arquivo de configurao para a etiqueta de inicializao que selecionou. Escolha a linha que comea com kernel e digite e para editar esta entrada de inicializao. No fim da linha kernel, adicione
mem=xxM

onde xx igual quantidade de memria RAM em seu sistema. Pressione Enter para sair do modo de edio.

73

4.7. Sua Impressora no Funciona

Uma vez que a tela do carregador de inicializao retornar, digite b para inicializar o sistema. Usurios do Itanium devem submeter comandos de inicializao com o elilo seguido do comando de inicializao. Lembre-se de substituir xx pela quantidade de memria RAM em seu sistema. Pressione Enter para iniciar.

4.7. Sua Impressora no Funciona


Se voc no sabe ao certo como configurar sua impressora ou est tendo problemas em fazla funcionar corretamente, tente usar a Ferramenta de Configurao da Impressora. Digite o comando system-config-printer numa janela de comandos para executar a Ferramenta de Configurao da Impressora. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

4.8. Problemas com a Configurao do Som


Se, por alguma razo, voc no ouvir o som e sabe que h uma placa de som instalada, pode executar o utilitrio Ferramenta de Configurao da Placa de Som (system-config-soundcard). Para usar a Ferramenta de Configurao da Placa de Som, selecione Menu Principal => Sistema => Administrao => Deteco de Placas de Som no GNOME, ou Menu Principal => Administrao => Deteco de Placas de Som no KDE. Uma pequena caixa de texto aparecer solicitando a sua senha root. Voc tambm pode digitar o comando system-config-soundcard numa janela de comandos para iniciar a Ferramenta de Configurao da Placa de Som. Se voc no estiver como root, voc ter que indicar a senha root para continuar. Se a Ferramenta de Configurao da Placa de Som no funcionar (se a amostra de som no tocar e voc ainda tiver problemas de udio), provavelmente a sua placa de som ainda no suportada pelo Red Hat Enterprise Linux.

4.9. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao


Se voc est enfrentando problemas devido ao servio baseado no Apache, httpd, ou ao Sendmail sendo suspensos na inicializao, certifique-se de que a linha seguinte est presente no arquivo /etc/hosts:
127.0.0.1 localhost.localdomain localhost

74

Captulo 7. Mdias de Drivers para Sistemas Intel e AMD


1. Por que eu Preciso de uma Mdia de Drivers?
Enquanto o programa de instalao do Red Hat Enterprise Linux est carregando, voc talvez veja uma tela pedindo uma mdia de drivers. A tela da mdia de drivers normalmente encontrada nos seguintes cenrios: Se voc precisa executar uma instalao a partir de um dispositivo de bloco Se voc precisa executar uma instalao a partir de um dispositivo PCMCIA Se voc lanar o programa de instalao digitando linux os do Itanium) no prompt de inicializao da instalao
dd

(ou elilo

linux dd

para usuri-

Se voc executar o programa de instalao em um computador que no tenha nenhum dispositivo PCI

2. Ento o que uma Mdia de Drivers?


Mdias de drivers podem adicionar suporte para hardware que possa ou no ser suportado pelo programa de instalao. Mdias de drivers podem incluir um disquete ou imagem de drivers produzidos pela Red Hat, podem ser um disquete ou CD-ROM que voc mesmo criou usando imagens de driver encontradas na Internet, ou podem ser um disquete ou CD-ROM includos por um fornecedor com um equipamento de hardware. Uma mdia de drivers utilizada se voc precisar acessar um determinado dispositivo a fim de instalar o Red Hat Enterprise Linux. Os drivers podem ser usados para instalaes de rede (NFS), instalaes usando um dispositivo PCMCIA ou um dispositivo de bloco, para drives de CD-ROM muito novos ou fora do padro, adaptadores SCSI, NICs, e para outros dispositivos incomuns.

Nota
Se no for necessrio usar um dispositivo no suportado para instalar o Red Hat Enterprise Linux no seu sistema, continue a instalao e adicione o suporte para o novo componente de hardware aps completar a instalao.

3. Como Posso Obter uma Mdia de Drivers?


75

3.1. Criando um Disquete de Drivers a partir de um Arquivo de Imagem

Imagens de drivers podem ser obtidas de diversas fontes. Podem estar inclusas no Red Hat Enterprise Linux ou podem ser disponibilizadas atravs do site de um fabricante de hardware ou software. Se voc suspeitar que seu sistema necessita de algum destes drivers, voc dever criar um disquete ou CD-ROM de drivers antes de comear a instalao do Red Hat Enterprise Linux. Para usurios dos sistemas x86, o CD-ROM 1 do Red Hat Enterprise Linux inclui imagens de drivers (inclusive images/drvnet.img drivers de placas de rede e images/drvblock.img drivers para controladores SCSI) contendo muitos drivers (comuns e obscuros).

Dica
Tambm possvel usar uma imagem de disquete de drivers atravs de um arquivo de rede. Ao invs de usar o comando de inicializao linux dd, use o linux dd=url, onde url substitudo por um endereo HTTP, FTP ou NFS da imagem de drivers a ser usada.

Outra opo para encontrar informaes especficas sobre drivers o site da Red Hat em
http://www.redhat.com/support/errata/

na seo intitulada Bug Fixes. Ocasionalmente, dispositivos de hardware podem ser colocados no mercado aps um lanamento do Red Hat Enterprise Linux que no funciona com os drivers disponveis no programa de instalao ou includos nas imagens de drivers no CD #1 do Red Hat Enterprise Linux. Nestes casos, pode ser que o site da Red Hat contenha um link para a imagem do driver.

3.1. Criando um Disquete de Drivers a partir de um Arquivo de Imagem


Para criar um disquete de drivers a partir de uma imagem de disquete de drivers usando o Red Hat Enterprise Linux: 1. Insira um disquete vazio e formatado (ou um disquete LS-120 para usurios do sistema Itanium) no primeiro drive de disquete. A partir do mesmo diretrio que contm a imagem do disquete de drivers, como drvnet.img, digite dd if=drvnet.img of=/dev/fd0 como root.

2.

Dica
O Red Hat Enterprise Linux suporta o uso de um pen drive USB para adicionar images de drivers durante o processo de instalao. A melhor maneira de fazer isto montando o pen drive USB e copiando o driverdisk.img desejado para o pen drive USB. Por exemplo:

76

4. Usando uma Imagem de Drivers Durante a Instalao

dd if=driverdisk.img of=/dev/sda

Durante a instalao, voc dever selecionar a partio e especificar o arquivo a usar.

4. Usando uma Imagem de Drivers Durante a Instalao


Se voc precisa usar uma imagem de driver, como ocorre durante uma instalao PCMCIA ou numa instalao NFS, o programa de instalao pede que voc insira o driver (um disquete, CD-ROM ou nome de arquivo) quando for necessrio. Por exemplo, para carregar um disquete de drivers que voc tenha criado, inicie o processo de instalao inicializando a partir do CD-ROM #1 do Red Hat Enterprise Linux (ou usando a mdia de inicializao que voc tenha criado). Para sistemas x86, no prompt boot:, digite linux dd se estiver usando um sistema x86 ou x86-64. Consulte a Seo 3.1, Inicializando o Programa de Instalao em Sistemas x86, AMD64, e Intel 64 para detalhes sobre como inicializar o programa de instalao. Para sistemas Itanium, o prompt Shell>, digite elilo linux dd. Consulte a Seo 3.2, Iniciando o Programa de Instalao em Sistemas Itanium para detalhes sobre como inicializar o programa de instalao. O programa de instalao do Red Hat Enterprise Linux pede que voc insira o disquete de drivers. Aps o programa de instalao ler o disquete de drivers, ele poder usar estes drivers para componentes de hardware descobertos em seu sistema numa etapa posterior do processo de instalao.

77

Captulo 8. Opes de Inicializao Adicionais para Sistemas Intel e AMD


Este apndice aborda opes adicionais de inicializao e opes de inicializao do kernel disponveis para o programa de instalao do Red Hat Enterprise Linux. Para usar qualquer uma das opes de inicializao apresentadas aqui, digite o comando que voc deseja executar no prompt boot: da instalao.

Argumentos de Comandos no Momento da Inicializao

askmethod

Este comando pede que voc selecione o mtodo de instalao que voc gostaria de usar ao inicializar a partir do CD-ROM do Red Hat Enterprise Linux.
apic

Este comando de inicializao do x86 contorna um erro normalmente encontrado no BIOS do conjunto de chips 440GX da Intel, e deve ser executado somente com o kernel do programa de instalao.
apm=allow_ints

Este comando de inicializao do x86 altera o modo como o servio de suspenso tratado, e pode ser necessrio para alguns laptops.
apm=off

Este comando de inicializao do x86 desativa o APM (Advanced Power Management Gerenciamento Avanado de Energia). til porque alguns BIOSes tm erros no gerenciamento de energia (APM) e tendem a travar.
apm=power_off

Este comando de inicializao do x86 faz com que o Red Hat Enterprise Linux desligue (power off) o sistema por padro. til para sistemas SMP que no desligam por padro.
apm=realmode_power_off

Alguns BIOSes travam em sistemas baseados no x86 ao tentar desligar (power off) a mquina. Este comando altera o mtodo atravs do qual isto executado; do mtodo executado pelo Windows NT para o mtodo executado pelo Windows 95.
dd

Este argumento faz com que o programa de instalao solicite a utilizao de um disquete de drivers.
dd=url

Este argumento faz com que o programa de instalao traga um aviso para voc utilizar uma imagem de driver de um endereo de rede HTTP, FTP ou NFS especfico.

78

display=ip:0

Este comando permite o encaminhamento de display remoto. Neste comando, ip deve ser substitudo pelo endereo IP do sistema no qual voc quer que o display aparea. No sistema em que voc quer que o display aparea, voc deve executar o seguinte comando xhost +nome-de-host-remoto, onde nome-de-host-remoto o nome do host no qual voc est rodando o display original. Usar o comando xhost +nome-de-host-remoto limita o acesso ao terminal de display remoto, e no permite o acesso de qualquer um ou a qualquer sistema que no tenha sido especificamente autorizado para acesso remoto.
driverdisk

Este comando faz a mesma coisa que o comando dd e tambm solicita que voc use um disquete de drivers durante a instalao do Red Hat Enterprise Linux.
ide=nodma

Este comando desativa o DMA em todos os dispositivos IDE e pode ser til quando houverem problemas relacionados ao IDE.
linux upgradeany

Este comando desabilita algumas das verificaes no seu arquivo /etc/redhat-release. Se o seu arquivo /etc/redhat-release for diferente do padro, a instalao do Red Hat Enterprise Linux pode no ser encontrada ao tentar atualizar para o Red Hat Enterprise Linux 5. Use esta opo apenas se o seu Red Hat Enterprise Linux existente no tenha sido detectado.
mediacheck

Este comando oferece a opo de testar a integridade da fonte de instalao (se for um mtodo baseado em ISO), e funciona com os mtodos de instalao por CD, DVD, ISO de disco rgido e ISO de NFS. Verificar se estas imagens ISO esto intactas antes de tentar uma instalao ajuda a evitar problemas freqentemente encontrados durante a instalao.
mem=xxxM

Este comando permite que voc ultrapasse a quantidade de memria que o kernel detecta para a mquina. Isto talvez seja necessrio para alguns sistemas mais antigos, onde somente 16MB so detectados e para algumas mquinas novas, onde a placa de vdeo divide a memria de vdeo com a memria principal. Ao executar este comando, xxx deve ser substitudo pela quantidade de memria em megabytes.
nmi_watchdog=1

Este comando ativa o detector de bloqueio embutido do kernel. Pode ser usado para depurar bloqueios severos do kernel. Executando o NMI (Non Maskable Interrupt) peridico, o kernel pode monitorar se alguma CPU travou e imprimir mensagens de depurao conforme necessrio.
noapic

Este comando de inicializao do x86 diz ao kernel para no utilizar o chip APIC. Pode ser til para algumas placas-me com um APIC danificado (como a Abit BP6) ou com um BIOS errtico. Existem relatos sobre sistemas baseados nos chips nForce3 da NVIDIA (como o ASUS SK8N) travarem durante a deteco do IDE no momento da inicializao, ou apresentarem outros problemas de despacho de interrupo.
noht

79

Este comando de inicializao do x86 desabilita o hyperthreading.


nofb

Este comando desabilita o suporte ao armazenamento temporrio de quadros (frame buffer) e permite que o programa de instalao seja executado em modo texto. Pode portanto ser necessrio para a acessibilidade de alguns componentes de hardware de leitura de tela.
nomce

Este comando de inicializao do x86 desabilita as verificaes executadas na CPU. O kernel ativa auto-diagnsticos na CPU por padro (chamado Exceo de Verificao da Mquina). Mquinas Compaq Pentium mais antigas podem precisar desta opo j que no suportam a checagem correta de erros no processador. Alguns outros laptops, especialmente os que usam o conjunto de chips Radeon IGP, podem precisar desta opo tambm.
nonet

Este comando desabilita a deteco de hardware de rede.


nopass

Este comando desativa a passagem de informao sobre teclado e mouse para o estgio 2 do programa de instalao. Pode ser usado para testar as telas de configurao de teclado e mouse durante o estgio 2 do programa de instalao ao executar uma instalao em rede.
nopcmcia

Este comando ignora qualquer controlador PCMCIA no sistema.


noprobe

Este comando desabilita a deteco automtica do hardware e solicita informaes do hardware ao usurio.
noshell

Este comando desativa o acesso atravs da janela de comandos no console virtual 2 durante uma instalao.
nostorage

Este comando desabilita a deteco de hardware de armazenagem SCSI e RAID.


nousb

Este comando desativa o carregamento do suporte USB durante a instalao. Se o programa de instalao tende a suspender prematuramente, este comando pode ser til.
nousbstorage

Este comando desativa o carregamento do mdulo de armazenamento USB no gestor do programa de instalao. Pode ajudar na ordenao de dispositivos em sistemas SCSI.
numa=off

O Red Hat Enterprise Linux suporta o NUMA (Non-Uniform Memory Access) na arquitetura AMD64. Apesar de todas as CPUs poderem acessar toda a memria mesmo sem o suporte ao NUMA, o suporte NUMA disponvel no kernel atualizado faz com que, sempre que possvel, as alocaes de memria favoream a CPU a partir da qual so originadas, minimizando desta forma o trfego de memria entre CPUs. Isto pode resultar em ganhos sig-

80

nificativos no desempenho em certos aplicativos. Especifique esta opo para reverter para o comportamento no-NUMA original.
reboot=b

Este comando de inicializao do x86, AMD64, e intel EM64T altera a forma como o kernel tenta reinicializar a mquina. Se ocorrer um travamento de kernel enquanto o sistema estiver desligando, este comando pode fazer com que o sistema reinicialize com sucesso.
rescue

Este comando roda o modo de recuperao. Consulte o Captulo 26, Recuperao Bsica do Sistema para maiores informaes sobre o modo de recuperao.
resolution=

Diz ao programa de instalao qual modo de vdeo executar. Aceita quaisquer resolues padro, tais como 640x480, 800x600, 1024x768, e assim por diante.
serial

Este comando liga o suporte ao console serial.


text

Este comando desativa o programa de instalao grfico e fora o programa de instalao a executar em modo texto.
updates

Este comando solicita que voc insira um disquete que contenha atualizaes (correes de erros). Isto no necessrio se voc estiver executando uma instalao em rede e j tiver inserido o contedo das imagens de atualizao em rhupdates/ no servidor.
updates=

Este comando permite que voc especifique um URL a ser usada para obter atualizaes (correes de erros) para o programa de instalao, o Anaconda.
vnc

Este comando permite a instalao a partir de um servidor VNC.


vncpassword=

Este comando define a senha usada para se conectar ao servidor VNC.

81

Captulo 9. O Carregador de Inicializao GRUB


Quando um computador com o Red Hat Enterprise Linux ligado, o sistema operacional carregado na memria por um programa especial chamado de carregador de inicializao. Um carregador de inicializao vive no disco rgido principal (ou em outro dispositivo de mdia) do sistema e responsvel apenas pelo carregamento (na memria) do kernel do Linux junto com os arquivos necessrios, ou de outros sistemas operacionais.

1. Carregadores de Inicializao e a Arquitetura do Sistema


Cada arquitetura capaz de rodar o Red Hat Enterprise Linux usa um carregador de inicializao diferente. A tabela seguinte lista os carregadores de inicializao disponveis para cada arquitetura. Arquitetura Carregadores de Inicializao GRUB OS/400 YABOOT z/IPL z/IPL ELILO GRUB

AMD AMD64 IBMeServerSystem i IBMeServerSystem p IBMSystem z IBMSystem z IntelItanium x86

Tabela 9.1. Carregadores de Inicializao por Arquitetura

Este captulo discute comandos e opes de configurao para o carregador de inicializao GRUB includo com o Red Hat Enterprise Linux para a arquitetura x86.

2. GRUB
O GNU GRand Unified Boot loader (GRUB) possibilita que o sistema operacional ou kernel selecionado seja carregado durante a inicializao do sistema. Tambm permite que o usurio passe argumentos para o kernel.

2.1. O GRUB e o Processo de Inicializao do x86

82

2.2. Caractersticas do GRUB

Esta seo discute o papel do GRUB durante a inicializao de um sistema x86. Para ter uma idia geral do processo de inicializao, consulte a Seo 2, Uma Investigao Detalhada do Processo de Inicializao. O GRUB carregado na memria nos seguintes estgios: 1. O carregador de inicializao Estgio 1 ou principal carregado na memria pelo BIOS a partir do MBR4. O carregador de inicializao principal ocupa menos do que 512 bytes de espao em disco dentro do MBR e capaz de carregar ou o Estgio 1.5 ou o Estgio 2 do carregador de inicializao. O carregador de inicializao Estgio 1.5 carregado na memria pelo carregador de inicializao Estgio 1, se necessrio. Alguns dispositivos de hardware necessitam um passo intermedirio antes de chegar ao carregador de inicializao Estgio 2. Este o caso, s vezes, quando a partio /boot/ encontra-se acima da cabea do cilindro 1024 do disco rgido ou quando o modo LBA for usado. O carregador de inicializao Estgio 1.5 encontrase na partio /boot/ ou em uma parte do MBR e da partio /boot/. O carregador de inicializao Estgio 2 ou secundrio carregado na memria. O carregador de inicializao secundrio exibe o menu do GRUB e o ambiente de comandos. Esta interface permite que o usurio selecione qual kernel ou sistema operacional deve ser inicializado, passe argumentos para o kernel, ou visualize parmetros do sistema. O carregador de inicializao secundrio carrega o sistema operacional ou o kernel, bem como o contedo de /boot/sysroot/ para a memria. Uma vez que o GRUB determinar qual sistema operacional ou kernel deve ser inicializado, ele carrega o mesmo na memria e transfere-o o controle da mquina.

2.

3.

4.

O mtodo usado para inicializar o Red Hat Enterprise Linux chamado de carregamento direto porque o carregador de inicializao carrega o sistema operacional diretamente. No h nenhum intermedirio entre o carregador de inicializao e o kernel. O processo de inicializao usado por outros sistemas operacionais pode variar. Por exemplo, o sistema operacional MicrosoftWindows, bem como outros sistemas operacionais, so carregados usando o carregamento em cadeia. Sob este mtodo, o MBR aponta para o primeiro setor da partio contendo o sistema operacional, onde encontram-se os arquivos necessrios para a inicializao do sistema operacional. O GRUB suporta tanto o mtodo de carregamento direto quanto o em cadeia, permitindo assim a inicializao de praticamente qualquer sistema operacional.

Aviso
Durante a instalao, os programas de instalao da Microsoft para o DOS e para o Windows sobrescrevem completamente o MBR, destruindo quaisquer carregadores de inicializao existentes. Se voc estiver criando um sistema de inicializao dupla, melhor instalar o sistema operacional da Microsoft primeiro.

Para maiores informaes sobre o BIOS e o MBR do sistema, consulte a Seo 2.1, O BIOS.

83

3. Instalando o GRUB

2.2. Caractersticas do GRUB


O GRUB oferece vrias caractersticas que o tornam uma opo mais atraente em relao a outros carregadores de inicializao. Abaixo encontra-se uma lista parcial de algumas das caractersticas mais importantes: O GRUB oferece um verdadeiro ambiente de linha de comando pr-SO em mquinas x86. Esta caracterstica d ao usurio flexibilidade mxima para carregar sistemas operacionais com opes especficas, e para colher informaes sobre o sistema. H anos, vrias arquiteturas no-x86 tm empregado ambientes pr-SO que permitem a inicializao a partir da linha de comando. O GRUB suporta o modo Logical Block Addressing (LBA). O LBA coloca a converso de endereos usada para encontrar arquivos no firmware do disco rgido, e usado em vrios discos rgidos IDE e em todos discos rgidos SCSI. Antes do LBA, carregadores de inicializao podiam encontrar a limitao do BIOS referente a 1024 cilindros, onde o BIOS no podia encontrar um arquivo aps a cabea do cilindro 1024 do disco. O suporte ao LBA permite que o GRUB inicialize parties alm do limite referente ao cilindro 1024, conquanto que o BIOS suporte o modo LBA. A maioria dos BIOS atuais suportam o modo LBA. O GRUB pode ler parties ext2. Esta funcionalidade permite que o GRUB acesse o seu arquivo de configurao, /boot/grub/grub.conf, cada vez que o sistema inicializa, eliminando a necessidade do usurio ter que gravar uma nova verso do carregador de inicializao do primeiro estgio no MBR cada vez que houverem mudanas na configurao. Um usurio s precisa reinstalar o GRUB no MBR se a localizao fsica da partio /boot/ for mudada no disco. Para detalhes sobre a instalao do GRUB no MBR, consulte a Seo 3, Instalando o GRUB.

3. Instalando o GRUB
Se o GRUB no foi instalado durante o processo de instalao, pode ser instalado aps. Uma vez instalado, ele torna-se automaticamente o carregador de inicializao padro. Antes de instalar o GRUB, certifique-se de usar o pacote mais recente que estiver disponvel, ou use o pacote do GRUB includo nos CD-ROMs de instalao. Para instrues sobre a instalao de pacotes, consulte o captulo intitulado Gerenciamento de Pacotes com RPM no Guia de Implementao do Red Hat Enterprise Linux. Uma vez que o GRUB estiver instalado, abra uma linha de comandos como root e execute o comando /sbin/grub-install <localizao>, onde <localizao> o local onde o carregador de inicializao Estgio 1 do GRUB deve ser instalado. Por exemplo, o seguinte comando instala o GRUB no MBR do dispositivo IDE mestre no barramento IDE principal:
/sbin/grub-install /dev/hda

A prxima vez que o sistema inicializar, o carregador de inicializao grfico do GRUB aparece antes que o kernel seja carregado na memria.

84

4. Terminologia do GRUB

Importante
Se o GRUB for instalado em um conjunto RAID 1, pode ser impossvel inicializar o sistema caso haja uma falha de disco. Uma forma, no suportada, de contornar este problema oferecida online na seguinte URL: http://www.dur.ac.uk/a.d.stribblehill/mirrored_grub.html

4. Terminologia do GRUB
Uma das coisa mais importantes de se entender antes de usar o GRUB a forma como o programa identifica dispositivos, como discos rgidos e parties. Esta informao especialmente importante ao configurar o GRUB para inicializar mltiplos sistemas operacionais.

4.1. Nomes de Dispositivos


Ao referir-se a dispositivos especficos com o GRUB, faa-o usando o seguinte formato (note que os parnteses e a vrgula so muito importantes para a sintaxe):
(<tipo-de-dispositivo><nmero-do-dispositivo-no-bios>,<nmero-da-partio>)

O <tipo-de-dispositivo> especifica o tipo de dispositivo a partir do qual o GRUB inicializa. As duas opes mais comuns so hd para um disco rgido, ou fd para um disquete 3.5. Um tipo de dispositivo menos usado tambm disponvel o nd para um disco de rede. Instrues sobre como configurar o GRUB para que inicialize atravs da rede esto disponveis online em http://www.gnu.org/software/grub/manual/. The <nmero-do-dispositivo-no-bios> o nmero do dispositivo no BIOS. O disco rgido IDE principal numerado 0 e um disco rgido IDE secundrio numerado 1. Esta sintaxe praticamente equivalente quela usada pelo kernel para fazer referncia a dispositivos. Por exemplo, a em hda para o kernel anlogo ao 0 em hd0 para o GRUB, o b em hdb anlogo ao 1 em hd1, e assim por diante. O <nmero-da-partio> especifica o nmero de uma partio em um dispositivo. Assim como o <nmero-do-dispositivo-no-bios>, a maioria dos tipos de parties so numeradas comeando por 0. Entretanto, parties so especificados usando letras, com um a correspondendo a 0, b correspondendo a 1, e assim por diante.

Dica
O sistema de numerao para dispositivos em relao ao GRUB sempre comea com 0, e no 1. Um dos erros mais comuns entre novos usurios no fazer esta distino.

Por exemplo, se um sistema tem mais de um disco rgido, o GRUB refere-se ao primeiro disco rgido como (hd0) e ao segundo como (hd1). Da mesma forma, o GRUB refere-se primeira 85

4.2. Nomes de Arquivos e Listas de Blocos partio no primeiro disco como (hd0,0) e terceira partio no segundo disco rgido como (hd1,2). Em geral, as seguintes regras devem ser observadas ao nomear dispositivos e parties no GRUB: No importa se os discos rgidos do sistema so IDE ou SCSI, todos os discos rgidos comeam com as letras hd. As letras fd so usadas para especificar disquetes 3.5. Para especificar um dispositivo inteiro sem considerar nenhuma partio, no inclua a vrgula e o nmero da partio. Isto importante ao instruir o GRUB para que configure o MBR para um disco especfico. Por exemplo, (hd0) especifica o MBR no primeiro dispositivo, e (hd3) especifica o MBR no quarto dispositivo. Se um sistema tiver vrios dispositivos de drive, muito importante saber qual a configurao da ordem de inicializao dos drives no BIOS. Esta tarefa simples se houverem somente drives IDE ou SCSI no sistema, mas se houverem vrios tipos de dispositivos, crucial que o tipo de drive contendo a partio de inicializao seja acessado primeiro.

4.2. Nomes de Arquivos e Listas de Blocos


Ao digitar comandos no GRUB que faam referncia a arquivos, como uma lista de menu, preciso especificar um caminho absoluto para o arquivo imediatamente aps os nmeros de partio e dispositivo. Veja a seguir a estrutura de tal comando:
</caminho/para/o/arqu (<tipo-de-dispositivo><nmero-do-dispositivo>,<nmero-da-partio>)ivo>

Neste exemplo, substitua <tipo-de-dispositivo> por hd, fd, ou nd. Substitua <nmero-do-dispositivo> pelo nmero inteiro para o dispositivo. Substitua </caminho/para/o/arquivo> por um caminho absoluto relativo ao nvel mais alto do dispositivo. Tambm possvel especificar para o GRUB arquivos que no aparecem no sistema de arquivos, como um carregador em cadeia que aparece nos primeiros blocos de uma partio. Para carregar tais arquivos, fornea uma lista de blocos especificando, bloco por bloco, a localizao do arquivo na partio. Uma vez que um arquivo normalmente composto de vrios conjuntos de blocos diferentes, listas de blocos usam uma sintaxe especial. Seqncias de blocos so listadas seqencialmente em uma lista separada por vrgulas. Veja a seguir um exemplo de lista de blocos:
0+50,100+25,200+1

Este exemplo de lista de blocos especifica um arquivo que comea no primeiro bloco da partio e usa blocos de 0 a 49, de 100 a 124, e 200. til saber como criar listas de blocos ao usar o GRUB para carregar sistemas operacionais que necessitam carregamento em cadeia. possvel no incluir o nmero de blocos subseqentes se o ponto inicial for o bloco 0. Por exemplo, o arquivo de carregamento em cadeia na primeira partio do primeiro disco rgido teria o seguinte nome:

86

4.3. O Sistema de Arquivos Raiz e o GRUB

(hd0,0)+1

Veja a seguir o comando chainloader com uma lista de blocos similar na linha de comando do GRUB aps a configurao da partio e dispositivo corretos como root:
chainloader +1

4.3. O Sistema de Arquivos Raiz e o GRUB


O uso do termo sistema de arquivos raiz tem um significado diferente em relao ao GRUB. importante lembrar que o sistema de arquivos raiz do GRUB no tem nada a ver com o sistema de arquivos raiz do Linux. O sistema de arquivos raiz do GRUB o nvel mais alto do dispositivo especificado. Por exemplo, o arquivo de imagem (hd0,0)/grub/splash.xpm.gz fica localizado no diretrio /grub/ no nvel mais alto (ou raiz) da partio (hd0,0) (a qual na verdade a partio /boot/ para o sistema). A seguir, o comando kernel executado com a localizao do arquivo do kernel como opo. Uma vez que o kernel do Linux inicializa, ele estabelece o sistema de arquivos raiz que os usurios do Linux conhecem bem. O sistema de arquivos raiz original do GRUB, bem como seus pontos de montagem, so esquecidos. Sua existncia limitou-se apenas inicializao do kernel. Consulte os comandos root and kernel na Seo 6, Comandos do GRUB para maiores informaes.

5. Interfaces do GRUB
O GRUB oferece trs interfaces as quais oferecem nveis de funcionalidade diferentes. Cada uma destas interfaces permite que usurios inicializem o kernel do Linux ou outro sistema operacional. As interfaces so as seguintes:

Nota
As seguintes interfaces do GRUB s podem ser acessadas pressionando qualquer tecla dentro dos trs segundos permitidos pela tela que possibilita evitar o menu do GRUB.

Interface do Menu Esta a interface padro exibida quando o GRUB configurado pelo programa de instalao. Um menu de sistemas operacionais ou kernels pr-configurados exibido, em forma de lista ordenada por nome. Use as teclas de setas para selecionar uma opo que no seja a seleo padro e pressione a tecla Enter para inicializ-la. Alternativamente, h um perodo de tempo limite aps o qual o GRUB carrega a opo padro.

87

5.1. Ordem de Carregamento das Interfaces

Pressione a tecla e para entrar na interface do editor de entradas, ou a tecla c para carregar uma interface de linha de comando. Consulte a Seo 7, Arquivo de Configurao do Menu do GRUB para mais informaes sobre como configurar esta interface. Interface do Editor de Entradas do Menu Para acessar o editor de entradas do menu, pressione a tecla e no menu do carregador de inicializao. Os comandos do GRUB para esta entrada so listados aqui, e usurios podem alterar estas linhas de comando antes de inicializar o sistema operacional adicionando (o insere uma nova linha aps a atual e O insere uma nova linha antes), editando (e), ou removendo (d) uma linha de comando. Aps concluir todas as mudanas, a tecla b executa os comandos e inicializa o sistema operacional. A tecla Esc descarta quaisquer mudanas e recarrega a interface padro do menu. A tecla c carrega a interface de linha de comando.

Dica
Para informaes sobre como mudar os nveis de execuo usando o editor de entradas do menu do GRUB, consulte a Seo 8, Alterando Nveis de Execuo Durante a Inicializao.

Interface de Linha de Comando A interface de linha de comando a interface mais bsica do GRUB, mas tambm a que possibilita o maior controle. A linha de comando possibilita a digitao de quaisquer comandos relevantes do GRUB seguidos da tecla Enter para execut-los. Esta interface oferece algumas funcionalidades avanadas encontradas em um shell, incluindo o autopreenchimento usando a tecla Tab, de acordo com o contexto, e combinaes de outras teclas com a tecla Ctrl ao digitar comandos, como por exemplo Ctrl-a para ir para o comeo de uma linha, e Ctrl-e para ir para o final de uma linha. Alm disso, as teclas de setas, Home, End, e Delete funcionam como no shell bash. Consulte a Seo 6, Comandos do GRUB para uma lista de comandos comuns.

5.1. Ordem de Carregamento das Interfaces


Quando o GRUB carrega o seu segundo estgio, ele primeiro procura pelo seu arquivo de configurao. Uma vez encontrado, a tela que possibilita evitar o menu exibida. Se uma tecla for pressionada dentro de trs segundos, o GRUB monta uma listagem para o menu e exibe a interface do menu. Se nenhuma tecla for pressionada, a entrada de kernel padro no menu do GRUB usada. Se o arquivo de configurao no puder ser encontrado ou lido, o GRUB carrega a interface de linha de comando, permitindo que o usurio digite comandos para completar o processo de inicializao. Se o arquivo de configurao no for vlido, o GRUB exibe o erro e solicita uma entrada. Isto

88

6. Comandos do GRUB

permite que o usurio veja exatamente onde ocorreu o problema. Pressionar qualquer tecla carrega novamente a interface do menu, onde pode-se editar a opo do menu e corrigir o problema baseado no erro exibido pelo GRUB. Se a correo falhar, o GRUB relata um erro e recarrega a interface do menu.

6. Comandos do GRUB
O GRUB permite que uma srie de comandos teis sejam usados na sua linha de comando. Alguns dos comandos aceitam opes aps o seu nome, as quais devem ser separadas do comando em si e de outras opes na mesma linha por caracteres de espao. Veja a seguir uma lista de comandos teis: Inicializa o sistema operacional ou o ltimo carregador em cadeia a ter sido carrega-

boot

do. Carrega o arquivo especificado como um carregador em cadeia. Se o arquivo estiver localizado no primeiro setor da partio especificada, use a notao de lista de blocos, +1, no lugar do nome do arquivo.
chainloader </caminho/para/o/arquivo>

Veja a seguir um exemplo do comando chainloader:


chainloader +1

Exibe a utilizao de memria atual, baseado na informao do BIOS. til para determinar a quantidade de memria disponvel em um sistema antes de inicializ-lo.
displaymem

Permite que usurios especifiquem um disco RAM inicial para usar na inicializao. Um initrd necessrio quando o kernel precisa de certos mdulos para inicializar corretamente, como o caso por exemplo quando a partio raiz for formatada com um sistema de arquivos ext3.
initrd </caminho/para/o/initrd>

Veja a seguir um exemplo do comando initrd:


initrd /initrd-2.6.8-1.523.img

install <estgio-1><disco-de-instalao><estgio-2>p<arquivo-de-configurao>

Insta-

la o GRUB no MBR do sistema. Significa um dispositivo, partio, e arquivo onde a imagem do primeiro carregador de inicializao pode ser encontrada, como (hd0,0)/grub/stage1.
<estgio-1>

Especifica o disco onde o carregador de inicializao estgio 1 deve ser instalado, como (hd0).
<disco-de-instalao>

Passa a localizao do carregador de inicializao estgio 2 para o carregador de inicializao estgio 1, como (hd0,0)/grub/stage2.
<estgio-2>

Esta opo faz com que o comando install procure pelo arquivo de configurao do menu especificado por <arquivo-de-configurao>, como (hd0,0)/grub/grub.conf.
p<arquivo-de-configurao>

89

7. Arquivo de Configurao do Menu do GRUB

Aviso
O comando install sobrescreve quaisque informaes j contidas no MBR.

... Especifica o arquivo de kernel a ser carregado ao inicializar o sistema operacional. Substitua </caminho/para/o/kernel> por um caminho absoluto da partio especificada pelo comando root. Substitua <opo-1> com opes para o kernel do Linux, como root=/dev/VolGroup00/LogVol00, para especificar o dispositivo no qual a partio raiz do sistema est localizada. Mltiplas opes podem ser passadas ao kernel atravs de uma lista separada por espaos.
kernel </caminho/para/o/kernel><opo-1><opo-N>

Veja a seguir um exemplo do comando kernel:


kernel /vmlinuz-2.6.8-1.523 ro root=/dev/VolGroup00/LogVol00

A opo no exemplo anterior especifica que o sistema de arquivos raiz para o Linux est localizado na partio hda5.
root (<tipo-de-dispositivo><nmero-do-dispositivo>,<partio>)

Configura a partio

raiz para o GRUB, como (hd0,0), e monta a partio. Veja a seguir um exemplo do comando root:
root (hd0,0)

Configura a partio raiz para o GRUB, exatamente como o comando root, mas no monta a partio.
rootnoverify (<tipo-de-dispositivo><nmero-do-dispositivo>,<partio>)

Outros comandos tambm esto disponveis. Digite help --all para uma lista completa de comandos. Para uma descrio de todos os comandos do GRUB, consulte a documentao disponvel online em http://www.gnu.org/software/grub/manual/.

7. Arquivo de Configurao do Menu do GRUB


O arquivo de configurao (/boot/grub/grub.conf), o qual usado para criar a lista de sistemas operacionais inicializveis no menu do GRUB, essencialmente permite que o usurio selecione um grupo pr-selecionado de comandos para executar. Os comandos exibidos na Seo 6, Comandos do GRUB podem ser usados, bem como alguns comandos especiais que s esto disponveis no arquivo de configurao.

7.1. Estrutura do Arquivo de Configurao


O arquivo de configurao da interface do menu do GRUB o /boot/grub/grub.conf. Os comandos para a configurao das preferncias globais para a interface do menu aparecem no incio do arquivo, seguidos por declaraes para cada kernel ou sistema operacional listado no menu.

90

7.2. Diretivas do Arquivo de Configurao

Veja a seguir um simples arquivo de configurao do menu do GRUB projetado para inicializar o Red Hat Enterprise Linux ou o Microsoft Windows 2000:
default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Red Hat Enterprise Linux Server (2.6.18-2.el5PAE) root (hd0,0) kernel /boot/vmlinuz-2.6.18-2.el5PAE ro root=LABEL=/1 rhgb quiet initrd /boot/initrd-2.6.18-2.el5PAE.img # section to load Windows title Windows rootnoverify (hd0,0) chainloader +1

Este arquivo configura o GRUB para montar um menu com o Red Hat Enterprise Linux como sistema operacional padro e para inicializ-lo automaticamente aps 10 segundos. H duas sees, uma para cada entrada de sistema operacional, com comandos especficos para a tabela de parties do disco do sistema.

Nota
Note que o padro especificado como um nmero inteiro. Isto refere-se primeira linha title no arquivo de configurao do GRUB. Para que a seo Windows seja configurada como padro no exemplo anterior, altere default=0 para default=1.

A configurao do arquivo de configurao do menu do GRUB para a inicializao de mltiplos sistemas operacionais est fora do mbito deste captulo, Consulte a Seo 9, Recursos Adicionais para uma lista de recursos adicionais.

7.2. Diretivas do Arquivo de Configurao


As seguintes diretivas so usadas freqentemente no arquivo de configurao do menu do GRUB: Carrega o arquivo especificado como um carregador em cadeia. Substitua </caminho/para/o/arquivo> pelo caminho absoluto para o carregador em cadeia. Se o arquivo estiver localizado no primeiro setor da partio especificada, use a notao de lista de blocos, +1.
chainloader </caminho/para/o/arquivo>

Permite o uso de cores especficas no menu, onde duas cores so configuradas como cores de primeiro e segundo planos. Use nomes de cores simples, como red/black (vermelho/preto). Por exemplo:
color <cor-normal><cor-selecionada> color red/black green/blue

Substitua <nmero-inteiro> pelo nmero da entrada padro a ser carregada caso a interface do menu chegue ao seu tempo limite.
default=<nmero-inteiro>

91

8. Alterando Nveis de Execuo Durante a Inicializao

Substitua <nmero-inteiro> pelo nmero da entrada a ser tentada caso a primeira tentativa falhe.
fallback=<nmero-inteiro>

Impede que a interface do menu do GRUB seja exibida, carregando a entrada (padro) uma vez que o perodo timeout expire. O usurio pode visualizar o menu padro do GRUB pressionando a tecla Esc.
hiddenmenu default

Permite que usurios especifiquem um disco RAM inicial para usar na inicializao. Substitua </caminho/para/o/initrd> pelo caminho absoluto para o disco RAM inicial.
initrd </caminho/para/o/initrd>

Especifica o arquivo de kernel a ser carregado ao inicializar o sistema operacional. Substitua </caminho/para/o/kernel> por um caminho absoluto da partio especificada pela diretiva root. Mltiplas opes podem ser passadas ao kernel quando o mesmo for carregado.
kernel </caminho/para/o/kernel><opo-1><opo-N>

Impede que um usurio que no saiba a senha edite as entradas para esta opo do menu.
password=<senha>

Alternativamente, possvel especificar um outro arquivo de configurao do menu aps a diretiva password=<senha>. Neste caso, o GRUB reinicia o segundo estgio e usa o arquivo de configurao alternativo especificado para montar o menu. Se um arquivo de configurao do menu alternativo for excludo do comando, um usurio que saiba a senha pode editar o arquivo de configurao atual. Para mais informaes sobre como implementar a segurana no GRUB, consulte o captulo intitulado Segurana de Estaes de Trabalho no Guia de Implementao do Red Hat Enterprise Linux.
root (<tipo-de-dispositivo><nmero-do-dispositivo>,<partio>)

Configura a partio

raiz para o GRUB, como (hd0,0), e monta a partio. Configura a partio raiz para o GRUB, exatamente como o comando root, mas no monta a partio.
rootnoverify (<tipo-de-dispositivo><nmero-do-dispositivo>,<partio>)

Especifica o intervalo, em segundos, que o GRUB observa antes de carregar a entrada especificada no comando default.
timeout=<nmero-inteiro>

Especifica a localizao da imagem da tela inicial a ser usada quando o GRUB inicializa.
splashimage=<caminho-para-a-imagem>

Especifica o ttulo a ser usado com um grupo especfico de comandos usados para carregar o kernel ou sistema operacional.
title ttulo-do-grupo

Para adicionar comentrios ao arquivo de configurao do menu, inicie a linha com uma cerquilha (#).

8. Alterando Nveis de Execuo Durante a Inicializao


No Red Hat Enterprise Linux, possvel alterar o nvel de execuo padro durante a inicializa-

92

9. Recursos Adicionais

o. Para alterar o nvel de execuo de uma nica inicializao, use as seguintes instrues: Quando a tela que possibilita evitar o menu do GRUB aparece durante a inicializao, pressione qualquer tecla para entrar no menu do GRUB (dentro dos primeiros trs segundos). Pressione a tecla a para adicionar ao comando kernel. Adicione <Espao><nvel-de-execuo> ao final das opes de inicializao para inicializar no nvel de execuo desejado. Por exemplo, a entrada a seguir iniciaria um processo de inicializao em nvel de execuo (runlevel) 3:
grub append> ro root=/dev/VolGroup00/LogVol00 rhgb quiet 3

9. Recursos Adicionais
O objetivo deste captulo apenas fornecer uma introduo ao GRUB. Consulte os seguintes recursos para descobrir mais sobre como o GRUB funciona.

9.1. Documentao Instalada


Este diretrio contm informaes teis sobre como utilizar e configurar o GRUB, onde <nmero-da-verso> corresponde verso do pacote GRUB instalado.
/usr/share/doc/grub-<nmero-da-verso>/

A pgina info do GRUB contm um tutorial, um manual de referncia do usurio, um manual de referncia do programador, e um documento FAQ sobre o GRUB e a sua utilizao.
info grub

9.2. Sites teis


http://www.gnu.org/software/grub/ [http://www.gnu.org/software/grub] A pgina inicial do projeto GNU GRUB. Este site contm informaes sobre o estado de desenvolvimento do GRUB, bem como um documento FAQ. http://kbase.redhat.com/faq/FAQ_43_4053.shtm Detalha a inicializao de sistemas operacionais que no sejam o Linux. http://www.linuxgazette.com/issue64/kohli.html Um artigo introdutrio discutindo a configurao do GRUB em um sistema a partir do zero, incluindo uma viso geral das opes da linha de comando do GRUB.

9.3. Livros Relacionados


Guia de Implementao do Red Hat Enterprise Linux; Red Hat, Inc. O captulo Segurana de Estaes de Trabalho explica, de forma sucinta, como implementar a segurana do carregador de inicializao GRUB.

93

Captulo 10. Recursos Adicionais sobre Itanium e Linux


Outros materiais de referncia, relacionados ao Red Hat Enterprise Linux rodando em um sistema Itanium, esto disponveis na Internet. Alguns dos recursos disponveis so: http://www.intel.com/products/processor/itanium2/ O site da Intel sobre o Processador Itanium http://developer.intel.com/technology/efi/index.htm?iid=sr+efi O site da Intel sobre o Extensible Firmware Interface (EFI) http://www.itanium.com/business/bss/products/server/itanium2/index.htm O site da Intel sobre o processador Itanium 2

94

Parte II. Arquitetura IBM POWER Instalao e Inicializao


O Guia de Instalao do Red Hat Enterprise Linux para sistemas IBM POWER discute a instalao do Red Hat Enterprise Linux e questes bsicas referentes resoluo de problemas. Opes de instalao avanadas so apresentadas na segunda parte deste manual.

Captulo 11. Passos antes de Comear


1. Atualizar ou Instalar?
Para informaes sobre como determinar se voc precisa executar uma atualizao ou uma instalao, consulte o Captulo 23, Atualizando o seu Sistema Atual.

2. Preparao para IBM eServer System p e System i


Os sistemas IBM eServer System p and IBM eServer System i trazem diversas opes de particionamento, dispositivos virtuais ou nativos, e consoles. Ambas as verses do sistema usam o mesmo kernel e tm muitas das mesmas opes disponveis, dependendo da configurao do sistema. Se voc est usando um sistema System p no-particionado, no precisa de nenhuma configurao pr-instalao. Para sistemas usando o console serial HVSI, conecte seu console porta serial T2. Se usar um sistema particionado, seja um IBM System p ou IBM System i, os passos para criar a partio e iniciar a instalao so praticamente os mesmos. Voc deve criar a partio no HMC e atribuir alguns recursos da CPU e memria, assim como recursos SCSI e Ethernet, que podem ser virtuais ou nativos. O HMC cria passos de assistncia que te guiam atravs da criao. Para maiores informaes sobre a criao de parties, consulte o o artigo do Infocenter da IBM intitulado Configuring Linux logical partitions, disponvel online em Configuring Linux logical partitions available online at: http://publib.boulder.ibm.com/infocenter/eserver/v1r3s/index.jsp?topic=/iphbi/iphbikickoff.htm Se voc est usando recursos SCSI virtuais, ao invs de SCSI nativos, deve configurar uma ligao para o SCSI virtual servindo a partio, e ento configurar o prprio SCSI virtual. Voc cria uma ligao entre o SCSI virtual cliente e os slots do servidor usando o HMC. Voc pode configurar um servidor SCSI virtual no AIX ou i5/SO, dependendo do modelo e opes disponveis. Para maiores informaes sobre o uso de dispositivos virtuais, incluindo o IBM Redbooks e outros recursos online, consulte http://publib.boulder.ibm.com/infocenter/eserver/v1r3s/index.jsp?topic=/iphbi/iphbirelated.htm Informaes adicionais sobre a virtualizao no eServer i5 podem ser encontradas no IBM Redbook SG24-6388-01 intitulado Implementing POWER Linux on IBM System i Platform. Este recurso pode ser acessado em http://www.redbooks.ibm.com/redpieces/abstracts/sg246388.html?Open

96

3. Voc Tem Espao Suficiente em Disco?

Uma vez configurado o sistema, voc precisa ativar pelo HMC ou lig-lo. Dependendo do tipo de instalao sendo efetuada, talvez seja necessrio configurar o SMS para inicializar o sistema corretamente no programa de instalao.

3. Voc Tem Espao Suficiente em Disco?


Quase todos sistemas operacionais (OSs) modernos usam parties de disco, e o Red Hat Enterprise Linux no uma exceo. Ao instalar o Red Hat Enterprise Linux, talvez voc precise lidar com parties de disco. Se voc no teve a oportunidade de lidar com parties de disco anteriormente (ou precisa de uma rpida reviso dos conceitos bsicos), consulte o Captulo 25, Introduo s Parties de Disco antes de continuar. O espao em disco utilizado pelo Red Hat Enterprise Linux deve estar separado do espao usado por outros sistemas operacionais que voc tenha instalado em seu sistema. Antes de comear o processo de instalao, voc deve ter espao de disco no particionado5 suficiente para a instalao do Red Hat Enterprise Linux, ou ter uma ou mais parties que possam ser removidas, livrando assim espao suficiente para a instalao do Red Hat Enterprise Linux.

Para poder dimensionar melhor quanto espao de disco voc realmente precisa, consulte os tamanhos de parties recomendados discutidos na Seo 19.4, Esquema de Particionamento Recomendado. .

4. Voc Pode Instalar Usando o CD-ROM ou DVD?


A instalao a partir de um CD-ROM ou DVD requer que voc tenha comprado um produto Red Hat Enterprise Linux, que voc tenha um CD-ROM ou DVD do Red Hat Enterprise Linux 5.0.0, e que voc tenha um dispositivo de CD-ROM ou DVD em um sistema que suporte a inicializao a partir deste dispositivo.

5. Preparando para uma Instalao por Rede


Nota
Certifique-se de que o CD de instalao (ou qualquer outro tipo de CD) no esteja no drive de CD/DVD do seu sistema se voc estiver executando uma instalao por rede. Um CD no drive pode causar erros inesperados.

Espao de disco no particionado significa que espao disponvel no disco em que voc est instalando no foi dividido em sees para dados. Quando voc particiona um disco, cada partio se comporta como um disco separado.

97

5. Preparando para uma Instalao por Rede

A mdia de instalao do Red Hat Enterprise Linux deve estar disponvel para uma instalao por rede (via NFS, FTP ou HTTP) ou para uma instalao via armazenamento local. Use os passos seguintes se for executar uma instalao atravs do NFS, FTP ou HTTP. O servidor NFS, FTP ou HTTP a ser usado para a instalao atravs da rede deve ser uma mquina separada capaz de oferecer todos os arquivos de todos os CD-ROMs de instalao ou do DVD de instalao.

Nota
O programa de instalao do Red Hat Enterprise Linux tem a habilidade de testar a integridade da mdia de instalao. Funciona para os mtodos de instalao atravs de CD, DVD, ISO de disco rgido e ISO de NFS. A Red Hat recomenda que voc teste todas as mdias de instalao antes de comear o processo de instalao e antes de relatar quaisquer erros relacionados instalao (muitos dos erros relatados ocorrem devido a CDs mal gravados). Para usar esse teste, digite o seguinte comando no prompt yaboot::
linux mediacheck

Nota
Nos exemplos a seguir, o diretrio no servidor atuando como base da instalao que ir conter os arquivos de instalao especificado como /localizao/do/espao/em/disco. O diretrio que estar disponvel publicamente atravs do FTP, NFS, ou HTTP ser chamado de /diretrio/exportao/. Por exemplo, / localizao/do/espao/em/disco pode ser um diretrio chamado /var/isos. E o / diretrio/exportao/ pode ser o /var/www/html/rhel5, para uma instalao HTTP.

Para copiar os arquivos dos CD-ROMs de instalao ou do DVD de instalao para uma mquina Linux, que atua como um servidor da plataforma de instalao, siga estes passos: Crie uma imagem ISO a partir do(s) disco(s) de instalao usando o seguinte comando: Para DVD:
dd if=/dev/dvd of=/localizao/do/espao/em/disco/RHEL5.iso

onde dvd refere-se ao seu dispositivo de DVD. Para CD-ROMs:


dd if=/dev/cdrom of=/localizao/do/espao/em/disco/diskX.iso

98

5.1. Preparando para uma Instalao FTP ou HTTP

onde cdrom refere-se ao seu dispositivo de CD, e X o nmero do disco que voc estiver copiando, comeando com 1 para o primeiro disco, e assim por diante.

5.1. Preparando para uma Instalao FTP ou HTTP


Para uma instalao FTP ou HTTP, a imagem ou imagens ISO deve ser montada atravs de retorno de lao no diretrio disponvel publicamente, da seguinte forma: Para DVD:
mount -o loop /localizao/do/espao/em/disco/RHEL5.iso /diretrio/exportao/

Neste caso, /diretrio/exportao/ ser um diretrio compartilhado atravs de FTP ou HTTP. Para CD-ROMs:
mount -o loop /localizao/do/espao/em/disco/diskX.iso /diretrio/exportao/diskX/

Execute o comando acima para cada uma das imagens de ISO de CDROM, por exemplo:
mount -o loop /var/isos/disk1.iso /var/www/html/rhel5-install/disk1/

A seguir, certifique-se de que o diretrio /diretrio/exportao/ compartilhado atravs do FTP ou HTTP, e verifique o acesso de clientes. Voc pode verificar se um diretrio pode ser acessado a partir do servidor em si, e ento a partir de outra mquina na mesma sub-rede na qual voc estar executando a instalao.

5.2. Preparando para uma Instalao NFS


Para uma instalao NFS, no necessrio montar a imagem ISO. Basta fazer com que a imagem ISO em si fique disponvel atravs do NFS. Voc pode fazer isto movendo a imagem ou imagens ISO para o diretrio NFS exportado: Para DVD:
mv /localizao/do/espao/em/disco/RHEL5.iso /diretrio/exportao/

Para CD-ROMs:
mv /localizao/do/espao/em/disco/disk*.iso /diretrio/exportao/

Certifique-se de que o diretrio /diretrio/exportao exportado usando o NFS atravs de uma entrada em /etc/exports. Para exportar para um sistema especfico:
/diretrio/exportao client.ip.address(ro,no_root_squash)

Para exportar para todos os sistemas use uma entrada como:

99

6. Preparando para uma Instalao a partir do Disco Rgido

/diretrio/exportao *(ro,no_root_squash)

Inicie o daemon do NFS (em um sistema Red Hat Enterprise Linux, use o /sbin/service nfs start). Se o NFS j estiver executando, recarregue o arquivo de configurao (em um sistema Red Hat Enterprise Linux, use /sbin/service nfs reload). Teste o NFS compartilhado seguindo as instrues contidas no Guia de Implementao do Red Hat Enterprise Linux

6. Preparando para uma Instalao a partir do Disco Rgido


Nota
Instalaes no disco rgido funcionam somente em sistemas de arquivos ext2, ext3 ou FAT. Se voc tiver um sistema de arquivos diferente destes, no poder efetuar uma instalao a partir do disco rgido.

Instalaes a partir do disco rgido precisam de imagens ISO (ou de DVD/CD-ROM). Uma imagem ISO um arquivo contendo uma cpia exata de uma imagem de DVD/CD-ROM. Aps colocar as imagens ISO (o DVD ou CD-ROMs de binrios do Red Hat Enterprise Linux) necessrias em um diretrio, selecione a instalao a partir do disco rgido. Voc poder ento direcionar o programa de instalao para aquele diretrio para executar a instalao. Para preparar seu sistema para uma instalao a partir do disco rgido, voc deve configurar o sistema de uma das seguintes maneiras: Usando um conjunto de CD-ROMs, ou um DVD Crie arquivos de imagem ISO de cada CD-ROM ou do DVD de instalao. Para cada CD-ROM (ou uma nica vez, no caso do DVD), execute o seguinte comando em um sistema Linux:
dd if=/dev/cdrom of=/tmp/file-name.iso

Usando imagens ISO Transfira estas imagens para o sistema a ser instalado. Verificar se as imagens ISO esto intactas antes de comear a instalao ajuda a evitar problemas posteriores. Para fazer isso, use um programa md5sum (muitos programas md5sum so disponibilizados para diversos sistemas operacionais). Um md5sum deve estar disponvel na mesma mquina Linux que as imagens ISO.

Alm disso, se um arquivo chamado updates.img existir no diretrio de onde voc instalar, o mesmo ser usado para atualizaes do programa de instalao, o anaconda. Consulte o arquivo install-methods.txt no pacote RPM do anaconda para informaes detalhadas sobre as vrias maneiras de instalar o Red Hat Enterprise Linux, e sobre como proceder para aplicar atualizaes ao programa de instalao.

100

Captulo 12. Instalando em Sistemas IBM System i e IBM System p


Este captulo explica como executar uma instalao do Red Hat Enterprise Linux atravs de DVD/CD-ROM usando o programa de instalao grfico e o seu mouse. Os seguintes tpicos so discutidos: Familiarizando-se com a interface de usurio do programa de instalao Iniciando o programa de instalao Selecionando um mtodo de instalao Passos de configurao durante a instalao (idioma, teclado, mouse, particionamento, etc.) Finalizando a instalao

1. A Interface Grfica de Usurio do Programa de Instalao


Se voc j usou uma interface grfica de usurio (GUI) antes, est familiarizado com este processo. Use seu mouse para navegar pelas telas, clicar em botes ou inserir texto nos campos apresentados. Voc tambm pode navegar pela instalao usando o teclado. A tecla Tab permite navegar pela tela, as setas para cima e para baixo rolam as listas, as teclas + e - expandem e contraem as listas, enquanto Espao e Enter selecionam ou removem a seleo de um item em destaque. Voc tambm pode usar a combinao de teclas Alt-X como uma outra maneira de clicar em botes ou efetuar outras selees na tela, onde X substitudo por qualquer letra sublinhada que aparea na tela. Se voc gostaria de usar uma instalao grfica com um sistema que no tenha tal funcionalidade, como um sistema particionado, voc pode usar o VNC ou o encaminhamento de display. Ambas opes necessitam uma rede ativa durante a instalao e o uso de argumentos de inicializao. Para maiores informaes sobre opes de inicializao adicionais, consulte Captulo 15, Opes de Inicializao Adicionais para Sistemas IBM Power

Nota
Se voc no quiser usar a interface grfica do programa de instalao, o programa de instalao em modo texto tambm est disponvel. Para inici-lo, use o seguinte comando no prompt yaboot::
linux text

101

2. Inicializando o Programa de Instalao em sistemas IBM System i ou IBM System p

Consulte a Seo 5, A Interface de Usurio do Programa de Instalao em Modo Texto para uma breve viso geral das instrues de instalao em modo texto. altamente recomendvel que as instalaes sejam executadas usando o programa de instalao grfico. Este oferece a funcionalidade completa do programa de instalao do Red Hat Enterprise Linux, incluindo a configurao do LVM, que no disponibilizada durante o modo texto de instalao. Usurios que precisem usar o programa de instalao no modo texto podem seguir as instrues da instalao em modo grfico para obter todas as informaes necessrias.

2. Inicializando o Programa de Instalao em sistemas IBM System i ou IBM System p


Para inicializar um sistema IBM System i ou IBM System p a partir de um CD-ROM, voc deve especificar o dispositivo de inicializao da instalao no menu System Management Services - SMS (Servios de Administrao do Sistema). Para entrar nos Servios de Administrao do Sistema GUI (grficos), pressione a tecla 1 durante o processo de inicializao quando voc ouvir o som. Isto traz uma interface grfica similar quela descrita nesta seo. Em um console de texto, pressione 1 quando o auto-teste exibir o banner juntamente aos componentes testados:

102

3. Uma Nota sobre Consoles Virtuais do Linux

Figura 12.1. Console SMS

No menu SMS, selecione a opo Selecionar Opes Boot. Neste menu, escolha Selecionar Instalar ou Iniciar um Dispositivo Boot. Ali, escolha CD/DVD e ento o tipo de canal (SCSI, na maioria dos casos). Se voc no estiver certo, pode selecionar visualizar todos os dispositivos, incluindo adaptadores de rede e discos rgidos. Finalmente, selecione o dispositivo contendo o CD de instalao. O YABOOT carregado a partir deste dispositivo e lhe apresentado um prompt boot:. Pressione Enter ou espere at que o tempo limite expire para que a instalao comece. Se voc est inicializando atravs da rede, use o arquivo images/netboot.img do CD #1.

3. Uma Nota sobre Consoles Virtuais do Linux


Estas informaes aplicam-se apenas a usurios de sistemas System p no particionados usando uma placa de vdeo como console. Usurios de sistemas System i e System p particionados devem pular para a Seo 4, Usando o HMC vterm,. O programa de instalao do Red Hat Enterprise Linux oferece mais do que apenas caixas de dilogo no processo de instalao. H diversas mensagens de diagnstico disponveis, alm da possibilidade de inserir comandos em um prompt. O programa de instalao exibe estas mensagens em cinco consoles virtuais, dentre os quais voc pode alternar usando uma simples combinao de teclas. Um console virtual uma janela de comandos em um ambiente no-grfico, acessado fisicamente pela mquina e no remotamente. Diversos consoles virtuais podem ser acessados simultaneamente. Estes consoles virtuais podem ser teis caso voc encontre um problema durante a instalao do Red Hat Enterprise Linux. As mensagens exibidas nos consoles de instalao ou do sistema podem ajudar a descobrir um problema. Consulte a Tabela 12.1, Console, Teclas e Contedos para uma listagem dos consoles virtuais, seqncias de teclas usadas pra alternar entre eles, assim como o seu contedo. Geralmente, no h razo para sair do console padro (console virtual #6) em instalaes grficas a no ser que voc esteja tentando diagnosticar problemas na instalao. console 1 2 3 teclas ctrl-alt-f1 ctrl-alt-f2 ctrl-alt-f3 contedo dilogo de instalao janela de comandos registro de instalao (mensagens do programa de instalao) mensagens relacionadas ao 103

ctrl-alt-f4

4. Usando o HMC vterm

console

teclas

contedo sistema

5 6

ctrl-alt-f5 ctrl-alt-f6

outras mensagens tela grfica do X

Tabela 12.1. Console, Teclas e Contedos

4. Usando o HMC vterm


O HMC vterm o console para quaisquer sistemas IBM System p ou IBM System i particionados. Pode ser aberto clicando com o boto direito do mouse na partio no HMC, e ento selecionando Open Terminal Window (Abrir Janela do Terminal). Apenas um nico vterm pode estar conectado ao console em um determinado momento e no h acesso por console para sistemas particionados alm do vterm. Isto freqentemente chamado de 'console virtual', mas diferente dos consoles virtuais da Seo 3, Uma Nota sobre Consoles Virtuais do Linux .

5. A Interface de Usurio do Programa de Instalao em Modo Texto


O programa de instalao em modo texto do Red Hat Enterprise Linux usa uma interface baseada em telas que inclui a maioria dos widgets de tela normalmente encontrados em interfaces grficas de usurio. A Figura 12.2, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao, e a Figura 12.3, Widgets do Programa de Instalao conforme aparecem no Disk Druid, ilustram as telas que aparecem durante o processo de instalao.

Nota
Apesar das instrues das instalaes em modo texto no serem explicitamente documentadas, aqueles usando o programa de instalao neste modo podem facilmente seguir as instrues da instalao grfica. Um fato a ser notado que a manipulao de volumes de disco LVM (Logical Volume Management) possvel apenas em modo grfico. Em modo texto possvel apenas visualizar e aceitar a configurao LVM padro.

104

5. A Interface de Usurio do Programa de Instalao em Modo Texto

Figura 12.2. Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao

Figura 12.3. Widgets do Programa de Instalao conforme aparecem no Disk Druid

Veja aqui uma lista dos widgets mais importantes exibidos na Figura 12.2, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao e na Figura 12.3, Widgets do Programa de Instalao conforme aparecem no Disk Druid:

105

5.1. Usando o Teclado para Navegar

Janela Janelas (geralmente chamadas de dilogos neste manual) aparecero em sua tela ao longo do processo de instalao. s vezes, uma janela pode se sobrepor outra; nestes casos voc s pode interagir com a janela que estiver em cima. Quando terminar o(s) dilogo(s) nesta janela, ela desaparecer, permitindo que voc continue trabalhando na janela que estava por baixo. Caixa de verificao Caixas de verificao permitem que voc selecione ou desselecione a funcionalidade correspondente. A caixa exibe um asterisco (selecionada) ou um espao (desselecionada). Quando o cursor estiver em uma caixa de verificao, pressione Espao para selecionar ou desselecionar uma funcionalidade. Entrada de Texto Linhas de Entrada de Texto so regies nas quais voc pode inserir informao requisitada pelo programa de instalao. Quando o cursor estiver parado em uma linha de entrada de texto, voc pode inserir e/ou editar a informao nesta linha. Janela de Texto Janelas de Texto so regies da tela para a disposio de texto. s vezes, janelas de texto podem tambm conter botes, como caixas de verificao. Se uma janela de texto contm mais informao do que o espao reservado para ela, aparecer uma barra de rolagem. Se voc posicionar o cursor dentro da janela de texto, poder usar as teclas de seta para cima e para baixo para rolar atravs de toda informao disponvel. Sua posio atual mostrada na barra de rolagem por um caractere #, que se move para cima e para baixo da barra de rolagem enquanto voc movimenta a janela. Barra de Rolagem Barras de Rolagem aparecem na lateral ou na parte inferior de uma janela para controlar qual parte de uma lista ou documento exibida na moldura de uma janela. A barra de rolagem facilita a movimentao para qualquer parte de um arquivo. Boto Botes so o mtodo primrio de interao com o programa de instalao. Voc progride atravs das janelas do programa de instalao navegando por estes botes, usando as teclas Tab e Enter. Os botes podem ser selecionados quando estiverem destacados. Cursor Apesar de no ser um widget, o cursor usado para selecionar (e interagir com) um widget especfico. medida que o cursor movido de um widget para outro, pode fazer com que o widget mude de cor, ou com que o cursor em si aparea apenas posicionado sobre ou ao lado do widget. Na Figura 12.2, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao, o cursor est posicionado no boto OK. A Figura 12.3, Widgets do Programa de Instalao conforme aparecem no Disk Druid, mostra o cursor no boto Editar.

5.1. Usando o Teclado para Navegar


A navegao pelos dilogos de instalao executada atravs do uso de um simples conjunto de teclas. Para mover o cursor, use as teclas de seta Esquerda, Direita, Para cima e Para baixo. Use Tab e Shift-Tab para movimentar o cursor para frente e para trs atravs de cada elemento da tela. A maioria das telas apresenta, em sua parte inferior, uma breve explicao sobre as teclas disponveis para posicionamento do cursor. Para "pressionar" um boto, posicione o cursor sobre o boto (usando Tab, por exemplo) e pressione Espao ou Enter. Para selecionar um item de uma lista, mova o cursor para o item desejado e pressione Enter. Para selecionar um item com caixa de verificao, mova o cursor

106

6. Iniciando a Instalao para a respectiva caixa e pressione Espao. Para desselecion-lo, pressione Espao pela segunda vez. Pressionando F12 faz com que os valores atuais sejam aceitos e prossegue para o prximo dilogo. Isto equivale a pressionar o boto OK.

Cuidado
A menos que uma caixa de dilogo esteja aguardando sua ao, no pressione nenhuma tecla durante o processo de instalao (isto pode resultar em um comportamento inesperado do programa).

6. Iniciando a Instalao
6.1. Instalando a partir do DVD/CD-ROM
Para instalar o Red Hat Enterprise Linux a partir de um DVD/CD-ROM, coloque o DVD ou CD #1 no seu drive de DVD/CD-ROM e inicialize o seu sistema a partir do DVD/CD-ROM. O programa de instalao ento sonda o seu sistema e tenta identificar o seu drive de CDROM. Ele comea procurando por um drive IDE (tambm chamado de ATAPI) de CD-ROM. Se o seu drive de CD-ROM no detectado e um CD-ROM SCSI, o programa de instalao pedir que voc escolha um driver SCSI. Escolha o driver que mais se assemelha ao seu adaptador. Voc pode especificar opes para o driver se for necessrio; entretanto, a maioria dos drivers detectam seu adaptador SCSI automaticamente. Se o drive de DVD/CD-ROM encontrado e o driver carregado, o instalador oferecer a opo de executar uma verificao de mdia no DVD/CD-ROM. Isto levar algum tempo, e voc pode optar por pular este passo. Entretanto, se mais tarde voc encontrar problemas com o instalador, voc deve reinicializar e executar a verificao de mdia antes de entrar em contato com o suporte. A partir do dilogo de verificao de mdia, continue para o prximo estgio do processo de instalao (consulte a Seo 12, Bem-vindo ao Red Hat Enterprise Linux).

6.1.1. E se o CD-ROM IDE no Foi Encontrado?


Se voc tiver um DVD/CD-ROM IDE (ATAPI) mas o programa de instalao no consegue ach-lo e pergunta a voc que tipo de drive de DVD/CD-ROM voc possui, tente o seguinte comando de inicializao. Reinicie a instalao, e no prompt boot: digite linux hdX=cdrom. Substitua X por uma das seguintes letras, dependendo da interface qual o drive est conectado, e se est configurado como mestre (primrio) ou escravo (secundrio): primeiro controlador do IDE, mestre primeiro controlador do IDE, escravo segundo controlador do IDE, mestre segundo controlador do IDE, escravo 107

a b c d

7. Instalando a partir de um Disco Rgido

Se voc tiver um terceiro e/ou quarto controlador, continue atribuindo letras em ordem alfabtica, indo de controlador a controlador, e de mestre a escravo.

7. Instalando a partir de um Disco Rgido


A tela Selecione a Partio aplicvel somente se voc estiver instalando por uma partio de disco (ou seja, se voc selecionou Disco Rgido no dilogo Mtodo de Instalao). Este dilogo permite que voc nomeie a partio de disco e o diretrio a partir dos quais voc est instalando o Red Hat Enterprise Linux.

Figura 12.4. Selecionando Dilogo de Partio para Instalao pelo Disco Rgido

Fornea o nome do dispositivo contendo as imagens ISO do Red Hat Enterprise Linux. Esta partio deve estar formatada com um sistema de arquivos ext2 ou vfat, e no pode ser um volume lgico. H tambm um campo etiquetado como Diretrio que contm as imagens. Se as imagens ISO esto no diretrio raiz (nvel mais alto) de uma partio, indique /. Se as imagens ISO esto localizadas num sub-diretrio de uma partio montada, indique o nome do diretrio contendo as imagens ISO nessa partio. Por exemplo, se a partio na qual as imagens ISO esto for normalmente montada como /home/, e as imagens esto em /home/new/, voc deve indicar new/. Aps identificar a partio do disco, aparece o dilogo Bem-vindo.

8. Executando uma Instalao em Rede


Se voc estiver executando uma instalao em rede, aparecer o dilogo Configurar TCP/IP. Esse dilogo pede seu IP e outros endereos de rede. Voc pode optar por configurar o endereo IP e a Mscara de Rede do dispositivo atravs do DHCP ou manualmente. Se for manual-

108

9. Instalando atravs do NFS mente, voc tem a opo de fornecer informaes para IPv4 e/ou IPv6. Fornea o endereo IP que voc estiver usando durante a instalao e pressione Enter. Note que voc precisa fornecer informaes para o IPv4 se voc quiser executar uma instalao via NFS.

Figura 12.5. Configurao do TCP/IP

9. Instalando atravs do NFS


O dilogo de configurao do NFS aplicvel somente se voc estiver instalando a partir de um servidor NFS (se voc selecionou Imagem NFS no dilogo Mtodo de Instalao). Indique o nome de domnio ou endereo IP do seu servidor NFS. Por exemplo, se voc estiver instalando a partir de um host chamada eastcoast no domnio exemplo.com, insira eastcoast.exemplo.com no campo Servidor NFS. A seguir, fornea o nome do diretrio exportado. Se voc seguiu a configurao descrita na Seo 5, Preparando para uma Instalao por Rede, o nome deve ser /diretrio/exportao/, o qual contm o diretrio variante/. Se o servidor NFS estiver exportando um espelho da rvore de instalao do Red Hat Enterprise Linux, fornea o diretrio contendo a raiz da rvore de instalao. Voc fornecer uma Chave de Instalao mais tarde durante o processo usado para determinar quais subdiretrios devem ser usados como base para a instalao. Se tudo foi especificado corretamente, aparece uma mensagem indicando que o programa de instalao do Red Hat Enterprise Linux est rodando.

109

10. Instalando atravs do FTP

Figura 12.6. Dilogo de Configurao do NFS

Se o servidor NFS estiver exportando as imagens ISO dos CD-ROMs do Red Hat Enterprise Linux, indique o diretrio que contm as imagens ISO. Em seguida, aparece o dilogo Bem-vindo.

10. Instalando atravs do FTP


O dilogo de configurao do FTP aplicvel somente se voc estiver instalando a partir de um servidor FTP (se voc selecionou FTP no dilogo Mtodo de Instalao). Este dilogo permite identificar o servidor FTP a partir do qual voc est instalando o Red Hat Enterprise Linux.

110

11. Instalando atravs do HTTP

Figura 12.7. Dilogo de Configurao do FTP

Indique o nome ou endereo IP do site FTP a partir do qual voc est instalando, e o nome do diretrio contendo os arquivos de instalao RedHat para sua arquitetura. Por exemplo, se o site FTP contm o diretrio /mirrors/redhat/arch/RedHat/, indique /mirrors/redhat/arch/ (onde arch substitudo pelo tipo de arquitetura do seu sistema, como i386, ia64, ppc ou s390). Se tudo foi especificado corretamente, aparece uma caixa de mensagem indicando que o base/ hdlist est sendo recuperado. Em seguida, aparece o dilogo Bem-vindo.

Dica
Voc pode economizar espao em disco usando as imagens ISO que j copiou para o servidor. Para realizar isto, instale o Red Hat Enterprise Linux usando imagens ISO sem copi-las numa nica rvore, montando-as iterativamente. Para cada imagem ISO:
mkdir discX mount -o loop RHEL5-discX.iso discX

11. Instalando atravs do HTTP


O dilogo de configurao do HTTP aplicvel somente se voc estiver instalando a partir de um servidor HTTP (se voc selecionou HTTP no dilogo Mtodo de Instalao). O dilogo pedir informaes sobre o servidor HTTP a partir do qual voc est instalando o Red Hat Enterprise Linux. Indique o nome ou endereo IP do site HTTP a partir da qual voc est instalando, e o nome do diretrio contendo o diretrio variante/para sua arquitetura. Por exemplo, se o site HTTP contm o diretrio /mirrors/redhat/arch/variante/, indique /mirrors/redhat/arch/, onde arch substitudo pelo tipo de arquitetura do seu sistema, como i386, ia64, ppc ou s390x, e variante a variante que voc estiver instalando, como Client, Server, Workstation, etc. Se tudo foi especificado corretamente, aparece uma caixa de mensagem indicando que arquivos esto sendo baixados do servidor.

111

12. Bem-vindo ao Red Hat Enterprise Linux

Figura 12.8. Dilogo de Configurao do HTTP

Em seguida, aparece o dilogo Bem-vindo.

Dica
Voc pode economizar espao em disco usando as imagens ISO que j copiou para o servidor. Para realizar isto, instale o Red Hat Enterprise Linux usando imagens ISO sem copi-las numa nica rvore, montando-as iterativamente. Para cada imagem ISO:
mkdir discX mount -o loop RHEL5-discX.iso discX

12. Bem-vindo ao Red Hat Enterprise Linux


A tela Bem-vindo no requer que voc fornea quaisquer informaes. A partir desta tela, voc pode acessar as Notas de Lanamento do Red Hat Enterprise Linux 5.0.0 clicando no boto Notas de Lanamento.

112

13. Seleo do Idioma

Clique no boto Prximo para continuar.

13. Seleo do Idioma


Usando o seu mouse, selecione um idioma a ser usado durante a instalao (consulte a Figura 12.9, Seleo do Idioma). O idioma que voc selecionar aqui ser o idioma padro do sistema uma vez que estiver instalado. Selecionar o idioma apropriado tambm ajudar na configurao de seu fuso horrio numa etapa posterior da instalao. O programa de instalao tenta definir o fuso horrio correto baseado no que voc especificar nesta tela.

113

14. Configurao do Teclado

Figura 12.9. Seleo do Idioma

Aps selecionar o idioma apropriado, clique em Prximo para continuar.

14. Configurao do Teclado


Usando seu mouse, selecione o tipo de teclado (por exemplo, Ingls Americano) que voc gostaria de usar para a instalao e como o padro do sistema (veja a Figura 12.10, Configurao do Teclado). Aps selecion-lo, clique em Prximo para continuar.

114

15. Fornea o Nmero de Instalao

Figura 12.10. Configurao do Teclado

Dica
Para alterar o layout do seu teclado aps o trmino da instalao, use a Ferramenta de Configurao do Teclado. Digite o comando system-config-keyboard numa janela de comandos para executar a Ferramenta de Configurao do Teclado. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

15. Fornea o Nmero de Instalao


Fornea o Nmero de Instalao (consulte a Figura 12.11, Nmero de Instalao). Este nmero determinar o conjunto de seleo de pacotes que ser disponibilizado ao instalador. Se voc escolher pular o fornecimento do nmero de instalao, voc ter apenas uma seleo bsica de pacotes para instalar mais tarde.

115

16. Configurao do Particionamento de Disco

Figura 12.11. Nmero de Instalao

16. Configurao do Particionamento de Disco


O particionamento permite que voc divida o seu disco rgido em sees isoladas, onde cada seo funciona como se fosse um disco rgido. O particionamento especialmente til caso voc rode vrios sistemas operacionais. Se voc no souber ao certo como gostaria de particionar o seu sistema, leia o Captulo 25, Introduo s Parties de Disco para maiores informaes. Nesta tela voc pode escolher se deseja executar o particionamento padro ou o particionamento manual usando a opo 'Criar layout personalizado' do Disk Druid. As primeiras trs opes permitem que voc execute uma instalao automtica sem precisar particionar seu(s) disco(s) rgido(s) manualmente. Se voc no estiver familiarizado com o particionamento de seu sistema, recomendvel no escolher um particionamento personalizado, mas deixar que o programa de instalao particione o sistema para voc. Voc pode configurar um alvo iSCSI para a instalao, ou desabilitar um dispositivo DMRAID a partir desta tela clicando no boto 'Configurao avanada de armazenamento'. Para mais informaes consulte a Seo 17, Opes Avanadas de Armazenamento .

116

16. Configurao do Particionamento de Disco

Aviso
O Agente de Atualizao faz downloads dos pacotes atualizados para o / var/cache/yum/ por padro. Se voc particionar o sistema manualmente e criar uma partio /var separada, certifique-se de dimension-la (3.0 GB ou mais) para que comporte os downloads de atualizaes de pacotes.

Figura 12.12. Configurao do Particionamento de Disco

Se voc escolher criar um layout personalizado usando o Disk Druid, consulte a Seo 19, Particionando seu Sistema.

Aviso
Se voc receber um erro aps a fase de Configurao do Particionamento de Disco da instalao dizendo algo similar a "The partition table on device hda was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on this drive." Independentemente do tipo de instalao sendo executado, voc deve sempre fa-

117

17. Opes Avanadas de Armazenamento

zer backups dos dados existentes.

17. Opes Avanadas de Armazenamento

Figura 12.13. Opes Avanadas de Armazenamento

A partir desta tela voc pode escolher desabilitar um dispositivo DMRAID. Neste caso, os elementos individuais do dispositivo DMRAID aparecero como discos rgidos separados. Voc tambm pode escolher configurar um alvo iSCSI (SCSI atravs de TCP/IP). Para configurar um alvo iSCSI abra o dilogo 'Configurar Parmetros ISCSI' selecionando 'Adicionar alvo ISCSI' e clicando no boto 'Adicionar Drive'. Preencha os detalhes para o IP do alvo iSCSI e fornea um nome de iniciador iSCSI nico para identificar este sistema. Clique no boto 'Adicionar destino' para tentar conectar ao destino iSCSI usando estas informaes.

118

18. Criar Layout Padro

Figura 12.14. Configurar Parmetros iSCSI

Por favor note que caso voc fornea um IP errado para o iSCSI alvo, voc poder tentar fornec-lo novamente, mas para mudar o nome do iniciador iSCSI voc precisar reiniciar a instalao.

18. Criar Layout Padro


O particionamento automtico permite algum controle sobre quais dados (se houverem) sero removidos de seu sistema. Suas opes so: Apagar todas parties nos discos selecionados e criar layout padro selecione esta opo para apagar todas as parties no(s) seu(s) disco(s) rgido(s), incluindo parties criadas por outros sistemas operacionais como VFAT ou NTFS do Windows.

Cuidado
Se voc selecionar esta opo, todos os dados do(s) disco(s) rgido(s) selecionado(s) so removidos pelo programa de instalao. No selecione esta opo caso tenha informaes que queira guardar no(s) disco(s) rgido(s) onde voc est instalando o Red Hat Enterprise Linux.

119

18. Criar Layout Padro

Remover parties Linux nos discos selecionados e criar layout padro selecione esta opo para remover apenas parties do Linux (criadas por uma instalao prvia do Linux). Isto no remove outras parties que voc possa ter criado no(s) seu(s) drive(s), como, por exemplo, parties VFAT ou FAT32. Usar espao livre nos discos selecionados e criar layout padro selecione esta opo para reter seus dados e parties atuais, supondo que voc tenha espao livre suficiente disponvel em seu(s) disco(s) rgido(s).

Figura 12.15. Criar Layout Padro

Usando o seu mouse, escolha o drive de armazenamento a ser usado para a instalao do Red Hat Enterprise Linux. Se voc tiver um ou mais drives, voc pode escolher quais drives devem conter esta instalao. Drives no selecionados, bem como quaisquer dados neles contidos, no so alterados de nenhuma forma.

Cuidado
sempre bom fazer o backup de todos os dados contidos nos seus sistemas. Por exemplo, se voc estiver atualizando ou criando um sistema de inicializao dupla, dever fazer back up de todos os dados que queira guardar em seu(s) disco(s) rgido(s). Erros acontecem, e podem resultar na perda de todos os seus dados.

120

19. Particionando seu Sistema

Dica
[Esta informao no aplicvel a usurios de sistemas iSeries.] Se voc tem uma placa RAID, esteja ciente de que alguns BIOSes no suportam a inicializao a partir da placa RAID. Em casos como este, a partio /boot/ deve ser criada em uma partio fora do conjunto RAID, como em um dispositivo separado. necessrio o uso de um disco rgido interno para a criao de parties com placas RAID problemticas. Uma partio /boot/ tambm necessria para configuraes com RAID por software. Se voc escolheu particionar seu sistema automaticamente, deve selecionar Rever e editar manualmente a sua partio /boot.

Para rever e efetuar as alteraes necessrias nas parties criadas pelo particionamento automtico, selecione a opo Rever. Aps selecionar Rever e clicar em Prximo para seguir adiante, voc ver as parties criadas para voc com o Disk Druid. Voc pode efetuar modificaes nestas parties caso elas no supram as suas necessidades. Aps ter feito suas selees, clique em Prximo para prosseguir.

19. Particionando seu Sistema


Se voc optou por uma das trs opes de particionamento automtico e no selecionou Rever, v para a Seo 20, Configurao de Rede. Se voc optou por uma das opes de particionamento automtico e selecionou Rever, voc pode ou aceitar a configurao atual das parties (clicando em Prximo), ou modificar a configurao usando o Disk Druid, a ferramenta de particionamento manual.

Nota
Por favor note que na instalao em modo texto no possvel trabalhar com o LVM (volumes lgicos) alm de visualizar a configurao existente. O LVM s pode ser configurado usando o programa Disk Druid em uma instalao grfica.

Se voc optou por um layout personalizado, voc deve indicar ao programa de instalao onde instalar o Red Hat Enterprise Linux. Isto feito atravs da definio de pontos de montagem para uma ou mais parties de disco nas quais o Red Hat Enterprise Linux deve ser instalado.

121

19.1. Representao Grfica de Discos Rgidos

Nota
Se voc ainda no planejou como configurar as suas parties, consulte o Captulo 25, Introduo s Parties de Disco e a Seo 19.4, Esquema de Particionamento Recomendado. Voc precisa de pelo menos uma partio raiz (/) de tamanho adequado, uma partio /boot/, uma partio de Inicializao PPC PReP, e uma partio de troca (swap) com um tamanho duas vezes maior do que a quantidade de RAM disponvel no se u sistema.

Figura 12.16. Particionando com o Disk Druid em Sistemas IBM System p e System i

A ferramenta de particionamento usada pelo programa de instalao o Disk Druid. Com exceo de algumas raras situaes, o Disk Druid pode atender aos requisitos de particionamento de uma instalao tpica.

19.1. Representao Grfica de Discos Rgidos


O Disk Druid oferece uma representao grfica dos seus discos rgidos. Usando seu mouse, clique uma vez para destacar um campo especfico na tela. Clique duas vezes para editar uma partio existente ou para criar uma partio a partir de espao livre 122

19.2. Botes do Disk Druid

existente. Na parte superior voc pode revisar o nome do Disco (por exemplo, /dev/hda), a Geom (que mostra a geometria do disco rgido e consiste de trs nmeros representando o nmero de cilindros, cabeas e setores no disco rgido), e o Modelo do disco rgido conforme detectado pelo programa de instalao.

19.2. Botes do Disk Druid


Os botes controlam as aes do Disk Druid. So usados para alterar os atributos de uma partio (por exemplo, o tipo de sistema de arquivo e o ponto de montagem) e tambm para criar dispositivos RAID. Os botes desta tela tambm so usados para aceitar as alteraes efetuadas ou para sair do Disk Druid. Para uma explicao mais detalhada, d uma olhada em cada boto, na ordem seguinte: Nova: Usado para solicitar uma nova partio. Quando selecionada, traz um dilogo contendo campos (como ponto de montagem e tamanho) a serem preenchidos. Editar: Usado para modificar os atributos da partio selecionada na seo Parties. Selecionar Editar abre uma caixa de dilogo. Alguns ou todos estes campos podem ser editados, dependendo se as informaes da partio j foram gravadas no disco ou no. Voc tambm pode editar espao livre, conforme representado no display grfico, para criar uma nova partio neste espao. Selecione o espao livre e ento clique no boto Editar, ou ento clique duas vezes no espao livre para edit-lo. Para criar um dispositivo RAID, voc deve primeiro criar as parties (ou reutilizar as existentes) de RAID por software. Aps criar duas ou mais parties de RAID por software, selecione Criar RAID para juntar as parties de RAID por software a um dispositivo RAID. Apagar: Usado para remover a partio atualmente destacada na seo Parties de Disco Atuais. Voc dever confirmar a remoo de qualquer partio. Restaurar: Usado para restaurar o Disk Druid para seu estado original. Todas as alteraes feitas sero perdidas se voc Restaurar as parties. RAID: Usado para prover redundncia para qualquer uma ou todas as parties do disco. Deve ser usado somente se voc tiver experincia com o RAID. Para ler mais sobre o RAID, consulte o Guia de Implementao do Red Hat Enterprise Linux. Para criar um dispositivo RAID, voc deve primeiro criar as parties de RAID por software. Aps criar uma ou mais parties de RAID por software, selecione RAID para juntar as parties de RAID por software a um dispositivo RAID. LVM: Permite que voc crie um volume lgico LVM. A funo do LVM (Logical Volume Manager - Administrador de Volume Lgico) apresentar uma viso lgica simples do espao de armazenamento fsico bsico, como disco(s) rgido(s). O LVM administra discos fsicos individuais ou para ser mais preciso, as parties individuais neles presentes. Deve ser usado somente se voc tiver experincia no uso do LVM. Para ler mais sobre o LVM, consulte o Guia de Implementao do Red Hat Enterprise Linux. Note que o LVM disponibilizado somente no programa de instalao grfico.

123

19.3. Campos da Partio

Para criar um volume lgico LVM, crie primeiro as parties do tipo volume fsico (LVM). Aps criar uma ou mais parties de volume fsico (LVM), selecione LVM para criar um volume lgico LVM.

19.3. Campos da Partio


Abaixo da hierarquia da partio, h etiquetas que representam as informaes sobre as parties sendo criadas. As etiquetas so definidas conforme o seguinte: Dispositivo: O campo exibe o nome do dispositivo da partio. Ponto de Montagem/RAID/Volume: Um ponto de montagem a localidade, dentro da hierarquia dos diretrios, na qual o volume se encontra; o volume "montado" nesta localidade. Este campo indica onde a partio est montada. Se uma partio existe, mas no est configurada, ento voc precisa definir seu ponto de montagem. Clique duas vezes na partio ou clique no boto Editar. Tipo: Este campo mostra o tipo de sistema de arquivos da partio (por exemplo, ext2, ext3, ou vfat). Formatar: Mostra se a partio sendo criada ser formatada. Tamanho (MB): Mostra o tamanho da partio em MB. Incio: Mostra o cilindro do disco rgido no qual a partio comea. Fim: Mostra o cilindro de seu disco rgido no qual a partio termina.

Ocultar membros de dispositivos RAID/Grupos de Volume LVM: Selecione esta opo se voc no deseja rever nenhum dispositivo RAID ou membros do grupo de volume LVM que foram criados.

19.4. Esquema de Particionamento Recomendado


A no ser que haja uma razo para fazer diferentemente, ns recomendamos que voc crie as seguintes parties: Uma partio swap (pelo menos 256 MB) parties swap so usadas para suportar a memria virtual. Em outras palavras, os dados so gravados numa partio swap quando no h memria RAM suficiente para armazenar os dados que seu sistema est processando. Se voc no sabe o tamanho da partio swap a ser criada, crie-a com o dobro da quantidade de RAM de sua mquina. O tipo da partio deve ser swap. A criao da quantidade apropriada de swap varia dependendo de diversos fatores, incluindo os seguintes (em ordem decrescente de importncia): As aplicaes rodando na mquina.

124

19.4. Esquema de Particionamento Recomendado

A quantidade de RAM fsica instalada na mquina. A verso do sistema operacional.

A Swap deve ser igual ao dobro de RAM at 2 GB de RAM fsica, e ento 1x a RAM fsica para as quantidades acima de 2 GB, mas nunca menos que 32 MB. Portanto, se M = Quantidade de RAM em GB, and S = Quantidade de swap in GB, ento
If M < 2 S = M *2 Else S = M + 2

Usando esta frmula, um sistema com 2 GB de RAM fsica teria 4 GB de swap, enquanto outro com 3 GB de RAM fsica teria 5 GB de swap. Criar uma partio com espao swap pode ser muito til, principalmente se voc planeja fazer um upgrade da memria RAM posteriormente. Para sistemas com imensas quantidades de RAM (mais de 32 GB), voc pode criar uma partio swap menor (em torno de 1x a memria fsica ou menos). Uma partio de inicializao PPC PReP na primeira partio do disco rgido a partio de inicializao PPC PReP contm o carregador de inicializao YABOOT (o qual permite que outros sistemas POWER inicializem o Red Hat Enterprise Linux). A no ser que voc planeje inicializar a partir de um floppy ou atravs da rede, voc deve ter uma partio de inicializao PPC PReP para inicializar o Red Hat Enterprise Linux. Para usurios de sistemas IBM System i e IBM System p: A partio de inicializao PPC PReP deve ter entre 4 e 8 MB, e no deve exceder 10 MB. Uma partio /boot/ (100 MB) a partio montada em /boot/ contm o kernel do sistema operacional (o que permite que o seu sistema inicialize o Red Hat Enterprise Linux), assim como os arquivos usados durante a rotina de inicializao. Devido limitaes no firmware de vrios PCs, uma boa idia criar uma pequena partio para armazenar estes arquivos. Para a maioria dos usurios, uma partio de inicializao de 100 MB suficiente.

Cuidado
Se voc tem uma placa RAID, esteja ciente de que o Red Hat Enterprise Linux 5.0.0 no suporta o estabelecimento de hardware de RAID em uma placa IPR. Se voc j tem um conjunto RAID montado, o Open Firmware no suporta a inicializao a partir da placa RAID. Em casos como este, a partio /boot/ deve ser criada em uma partio fora do conjunto RAID, como em um disco rgido separado.

Uma partio raiz (3.0 GB a 5.0 GB) aqui localiza-se "/" (o diretrio raiz). Nesta configurao, todos os arquivos (exceto aqueles armazenados em /boot) esto na partio raiz. 125

19.5. Adicionando Parties

Uma partio de 3.0 GB permite que voc faa uma instalao mnima, enquanto uma partio raiz de 5.0 GB permite uma instalao completa, selecionando todos os grupos de pacotes.

19.5. Adicionando Parties


Para adicionar uma nova partio, selecione o boto Nova. Uma caixa de dilogo aparece (consulte a Figura 12.17, Criando uma Nova Partio).

Nota
Voc deve dedicar pelo menos uma partio para esta instalao, e, opcionalmente, mais de uma. Para mais informaes, consulte o Captulo 25, Introduo s Parties de Disco.

Figura 12.17. Criando uma Nova Partio

Ponto de Montagem: Indique o ponto de montagem da partio. Por exemplo, se for uma partio raiz, indique /; indique /boot para a partio /boot e assim por diante. Voc tambm pode usar o menu suspenso para escolher o ponto de montagem correto da sua partio. Para uma partio de troca, o ponto de montagem no deve ser selecionado - basta 126

19.5. Adicionando Parties

configurar o tipo do sistema de arquivos para swap. Tipo de Sistema de Arquivo: Usando o menu suspenso, selecione o sistema de arquivos apropriado para esta partio. Para mais informaes sobre tipos de sistemas de arquivos, consulte a Seo 19.5.1, Tipos de Sistema de Arquivos. Drives Permitidos: Este campo contm uma lista de discos rgidos instalados em seu sistema. Se a caixa de um disco rgido estiver marcada, ento a partio desejada pode ser criada neste disco. Se a caixa no estiver marcada, ento a partio nunca ser criada neste disco rgido. Ao utilizar configuraes diferentes nas caixas de verificao, voc pode usar o Disk Druid para alocar as parties onde precisar ou deixar que o Disk Druid decida onde aloc-las. Tamanho (MB): Indique o tamanho da partio (em megabytes). Note que este campo comea com 100 MB; portanto se no for alterado, ser criada uma partio de apenas 100 MB. Opes Adicionais de Tamanho: Escolha se voc deseja manter esta partio com tamanho fixo, permitir que ela "cresa" (preenchendo o espao disponvel do disco rgido) at um certo ponto, ou permitir que ela "cresa" preenchendo todo espao disponvel no disco rgido. Se escolher Preencher todo espao at (MB), voc deve indicar as restries de tamanho no campo direita desta opo. Isto permite a voc deixar uma certa quantidade de espao livre em seu disco rgido para usar futuramente. Forar partio primria: Selecione se voc quiser que a partio que voc estiver criando seja uma das primeiras quatro parties no disco rgido. Se no for selecionado, a partio criada como uma partio lgica. Consulte a Seo 1.3, Parties dentro de Parties Uma Viso Geral de Parties Estendidas, para mais informaes. OK: Selecione OK quando voc estiver satisfeito com as configuraes e quiser criar a partio. Cancelar: Selecione Cancelar se voc no quiser criar a partio.

19.5.1. Tipos de Sistema de Arquivos


O Red Hat Enterprise Linux permite que voc crie tipos diferentes de parties baseadas no sistema de arquivos que elas utilizaro. A seguir, veja uma breve descrio dos tipos diferentes de sistemas de arquivos disponveis e como eles podem ser utilizados. ext2 Um sistema de arquivos ext2 suporta arquivos do tipo Unix (arquivos normais, diretrios, links simblicos, etc). Possibilita a atribuio de nomes longos para arquivos, de at 255 caracteres. ext3 O sistema de arquivos ext3 baseado no sistema de arquivos ext2 e tem uma vantagem principal o journaling. O uso de um sistema de arquivos com journaling reduz o tempo gasto com sua recuperao aps ele travar, j que no necessrio usar o fsck6 no sistema de arquivos. O sistema de arquivos ext3 selecionado por padro e altamente re-

O aplicativo fsck usado para checar o sistema de arquivos em relao consistncia dos metadados e opcionalmente consertar um ou mais sistemas de arquivos Linux.

127

19.6. Editando Parties

comendvel. volume fsico (LVM) A criao de uma ou mais parties de volumes fsicos (LVM) permite que voc crie um volume lgico LVM. O LVM podem melhorar o desempenho de discos fsicos. Para maiores informaes sobre o LVM, consulte o Guia de Implementao do Red Hat Enterprise Linux. RAID por software A criao de duas ou mais parties de RAID por software permite que voc crie um dispositivo RAID. Para maiores informaes sobre RAID, consulte o captulo RAID (Redundant Array of Independent Disks) no Guia de Implementao do Red Hat Enterprise Linux. swap Parties de troca (swap) so usadas para suportar a memria virtual. Em outras palavras, dados so gravados em uma partio de troca quando no h RAM suficiente para armazenar os dados sendo processados pelo seu sistema. Consulte o Guia de Implementao do Red Hat Enterprise Linux para maiores informaes.

19.6. Editando Parties


Para editar uma partio, selecione o boto Editar ou clique duas vezes na partio existente.

Nota
Se a partio j existe em seu disco rgido, voc poder alterar somente seu ponto de montagem. Se quiser efetuar outras alteraes, voc ter que apagar a partio e recri-la.

20. Configurao de Rede


Se voc no tiver um dispositivo de rede, LAN fsica, ou LAN virtual, esta tela no aparece durante a sua instalao e voc deve avanar para a Seo 21, Configurao do Fuso Horrio.

128

20. Configurao de Rede

Figura 12.18. Configurao de Rede

O programa de instalao detecta automaticamente quaisquer dispositivos de rede que voc tenha e exibe-os na lista Dispositivos de Rede. Aps selecionar um dispositivo de rede, clique em Editar. A partir da tela Editar a Interface, voc pode escolher configurar o endereo IP e a mscara de rede (para IPv4, prefixo para IPv6) do dispositivo atravs do DHCP (ou manualmente se o DHCP no estiver selecionado) e voc pode escolher ativar o dispositivo ao inicializar o computador. Se voc selecionar Ativar na inicializao, sua interface de rede ser iniciada durante a inicializao. Se voc no tiver acesso ao cliente DHCP ou no estiver certo do que deve prover aqui, por favor contate seu administrador de rede.

129

20. Configurao de Rede

Figura 12.19. Editando um Dispositivo de Rede

Nota
No use os nmeros como vistos neste exemplo de configurao. Estes valores no funcionaro para a configurao de sua rede. Se no souber os valores a inserir, pea ajuda ao seu administrador de rede.

Se voc tem um nome de host (nome de domnio qualificado) para o dispositivo de rede, pode escolher entre detect-lo automaticamente com o DHCP (Protocolo de Configurao Dinmica do Host) ou inserir manualmente o nome da mquina no respectivo campo. Finalmente, se voc inseriu manualmente o IP e a mscara de rede, voc tambm pode indicar os endereos da porta de comunicao (gateway) e dos endereos DNS Primrio e Secundrio.

Dica
Para alterar a sua configurao de rede aps o trmino da instalao, use a Ferramenta de Administrao de Rede.

130

21. Configurao do Fuso Horrio

Digite o comando system-config-network numa janela de comandos para executar a Ferramenta de Administrao de Rede. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

21. Configurao do Fuso Horrio


Determine seu fuso horrio selecionando a cidade mais prxima da localidade fsica do seu computador. Clique no mapa para ampliar uma regio geogrfica especfica. Aqui, voc pode selecionar o seu fuso horrio de duas maneiras: Usando o seu mouse no mapa interativo, voc pode selecionar uma cidade especfica (representada por um ponto amarelo). Um X vermelho aparece indicando a sua seleo. Voc tambm pode rolar a lista na parte inferior da tela para selecionar seu fuso horrio. Usando seu mouse, clique numa localidade para destacar sua seleo.

Figura 12.20. Configurao do Fuso Horrio

Selecione O relgio do sistema utiliza o UTC se voc souber que seu sistema est configurado para UTC.

131

22. Definio da Senha Root

Dica
Para alterar a sua configurao de fuso horrio aps voc ter completado a instalao, use a Ferramenta das Propriedades de Data e Hora. Digite o comando system-config-date numa janela de comandos para executar a Ferramenta das Propriedades de Data e Hora. Se voc no est como root, a ferramenta solicitar a senha do root para continuar. Para rodar a Ferramenta das Propriedades de Data e Hora como um aplicativo baseado texto, use o comando timeconfig.

22. Definio da Senha Root


Definir uma conta e senha root um dos passos mais importantes durante a sua instalao. Sua conta root similar conta de administrador usada em mquinas com Windows NT. A conta root usada para instalar pacotes, atualizar RPMs e executar a maior parte da manuteno do sistema. Ao se autenticar como root, voc ter total controle sobre seu sistema.

Nota
O usurio root (tambm conhecido como o superusurio) tem acesso completo ao sistema todo. Por esta razo, melhor se autenticar como root somente para executar a manuteno ou a administrao do sistema.

132

22. Definio da Senha Root

Figura 12.21. Senha Root

Use a conta root somente para administrao do sistema. Crie uma conta alm da root para seu uso geral e invoque o comando su - para root quando precisar consertar algo rapidamente. Estas regras bsicas minimizam as chances de erros de digitao ou de comandos incorretos afetarem seu sistema.

Dica
Para se tornar root, digite su - no prompt de uma janela do terminal e ento pressione Enter. Em seguida, insira a senha root e pressione Enter.

O programa de instalao pede que voc estabelea uma senha root7 para o seu sistema. Voc no pode continuar sem antes criar uma senha root. A senha root deve ter no mnimo seis caracteres; a senha digitada no exibida na tela. Voc dever digitar a senha duas vezes; se as duas senhas no coincidirem, o programa de instalao pedir que voc as digite novamente. A senha root deve ser algo que voc possa se lembrar, mas ao mesmo tempo algo que no se7

Uma senha root a senha administrativa para o seu sistema Red Hat Enterprise Linux. Voc deve se autenticar como root apenas quando for necessrio executar a manuteno do sistema. A conta root no opera sob as restries impostas nas contas de usurios comuns, e portanto mudanas feitas como root podem repercutir no sistema todo.

133

23. Seleo do Grupo de Pacotes

ja fcil para algum adivinhar. Seu nome, seu nmero de telefone, as primeiras letras do teclado, senha, root, 123456, e gato so exemplos de senhas ruins. Senhas boas misturam nmeros com letras em caixa alta e baixa e no contm palavras de dicionrio: Aard387vark ou 420BMttNT, por exemplo. Lembre-se que a senha sensvel caixa alta ou baixa. Se voc escrever a sua senha, guarde-a em um lugar seguro. No entanto, recomendvel no escrever esta ou qualquer outra senha que voc criar.

Nota
No use nenhuma das senhas exemplificadas neste manual. Usar uma destas senhas considerado um risco de segurana.

Dica
Para alterar a senha root aps o trmino da instalao, use a Ferramenta da Senha Root. Digite o comando system-config-rootpassword numa janela de comandos para executar a Ferramenta da Senha Root. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

23. Seleo do Grupo de Pacotes


Agora que voc fez a maioria das escolhas para sua instalao, est pronto para confirmar a seleo de pacotes padro ou personalizar os pacotes para seu sistema. A tela Padres de Instalao de Pacotes aparece, detalhando o conjunto de pacotes padro para a sua instalao do Red Hat Enterprise Linux. Esta tela varia dependendo da verso do Red Hat Enterprise Linux que voc estiver instalando. Se voc escolher aceitar a lista de pacotes atuais, avance para a Seo 24, Preparando para Instalar. Para personalizar seu conjunto de pacotes ainda mais, selecione a opo Personalizar agora na tela. Clicar em Prximo leva voc tela Seleo do Grupo de Pacotes. Voc pode selecionar grupos de pacotes, que agrupam componentes de acordo com sua funo (por exemplo, Sistema X Window e Editores), pacotes individuais, ou uma combinao dos dois.

Nota
Usurios que desejam suporte a aplicaes de desenvolvimento ou aplicaes de

134

23. Seleo do Grupo de Pacotes

64 bits so aconselhados a selecionar os pacotes Suporte Arquitetura de Compatibilidade e Suporte ao Desenvolvimento da Arquitetura de Compatibilidade para instalar suporte especfico arquitetura de seus sistemas.

Para selecionar um componente, clique na caixa de verificao ao lado do mesmo (consulte a Figura 12.22, Seleo do Grupo de Pacotes).

Figura 12.22. Seleo do Grupo de Pacotes

Selecione cada componente que voc deseja instalar. Uma vez selecionado o grupo de pacotes, se houverem componentes adicionais disponveis, clique em Pacotes opcionais para visualizar quais pacotes so instalados por padro, e para adicionar ou remover pacotes opcionais deste grupo. Este boto estar desabilitado se no houverem componentes adicionais.

135

24. Preparando para Instalar

Figura 12.23. Detalhes do Grupo de Pacotes

24. Preparando para Instalar


24.1. Prepare-se para Instalar
Voc deve ver agora uma tela em preparao para a instalao do Red Hat Enterprise Linux. Para sua referncia, um registro completo de sua instalao pode ser encontrado em /root/install.log aps reinicializar seu sistema.

Aviso
Se, por alguma razo, voc resolver no continuar o processo de instalao, esta sua ltima oportunidade para cancelar o processo com segurana e reinicializar sua mquina. Uma vez apertado o boto Prximo, as parties sero gravadas e os pacotes instalados. Se voc deseja abortar a instalao, deve reinicializar agora antes que qualquer informao existente em qualquer disco rgido seja regravada.

Para cancelar este processo de instalao, pressione o boto de reinicializao do seu compu-

136

25. Instalando Pacotes

tador, ou use a combinao de teclas Control-Alt-Delete para reiniciar a mquina.

25. Instalando Pacotes


Neste ponto, no h nada que voc possa fazer at que todos os pacotes tenham sido instalados. A velocidade deste processo depende do nmero de pacotes que voc selecionou e da velocidade do seu computador.

26. Instalao Concluda


Parabns! Sua instalao do Red Hat Enterprise Linux foi concluda! O programa de instalao pede que voc prepare o seu sistema para uma reinicializao. IBM eServer System p e System i Completando a Instalao No esquea de remover a mdia de inicializao. Aps reinicializar, voc deve configurar o dispositivo de inicializao do open firmware para o disco contendo as parties PReP e / de seu Red Hat Enterprise Linux. Para fazer isso, espere at que o indicador LED ou HMC SRC apresente E1F1, ento pressione 1 para entrar na interface grfica dos Servios de Administrao do Sistema. Clique em Select Boot Options (Selecionar Opes de Inicializao). Selecione Select Boot Devices (Selecionar Dispositivos de Inicializao). Selecione Configure 1st Boot Device (Configurar Primeiro Dispositivo de Inicializao). Selecione o disco contendo o Red Hat Enterprise Linux. Configure os outros dispositivos como desejar. Ento, saia dos menus SMS para inicializar seu novo sistema.

Nota
Os passos no menu do SMS podem variar dependendo do modelo da mquina.

Aps seu computador completar a seqncia de ativao normal, aparece o prompt do YABOOT, no qual voc pode fazer qualquer uma destas coisas: Pressionar Enter far com que a entrada de inicializao padro do YABOOT seja inicializada. Selecionar uma etiqueta de inicializao, seguido de Enter faz com que o YABOOT inicialize o sistema operacional correspondente etiqueta de inicializao. Para sistemas que no sejam System i, pressione Tab no prompt boot: para uma lista de etiquetas de inicializao vlidas. No fazer nada aps o perodo de tempo limite do YABOOT (cinco segundos, por padro), o carregador de inicializao inicializa automaticamente a entrada padro.

Aps o Red Hat Enterprise Linux ser inicializado, devem aparecer uma ou mais telas de 137

26. Instalao Concluda

mensagens. Eventualmente, aparece o prompt de login: ou uma tela grfica de autenticao (caso voc tenha instalado o Sistema X Window e escolhido iniciar o X automaticamente). A primeira vez que voc iniciar o seu sistema Red Hat Enterprise Linux no nvel de execuo 5 (o nvel de execuo grfico), o Agente de Configurao aparece, e guia voc atravs da configurao do Red Hat Enterprise Linux. Ao usar esta ferramenta , voc pode, entre outras coisas, ajustar o horrio do seu sistema, instalar programas, e registrar a sua mquina junto ao Red Hat Network. auxilia na configurao do seu ambiente para que voc possa com O Agente de Configuraoear a usar o seu sistema Red Hat Enterprise Linux o mais rpido possvel. Consulte a Captulo 24, Ative sua Suscrio para mais informaes sobre como registrar a sua subscrio do Red Hat Enterprise Linux.

138

Captulo 13. Mdia de Drivers para Sistemas IBM POWER


1. Por que eu Preciso de uma Mdia de Drivers?
Enquanto o programa de instalao do Red Hat Enterprise Linux est carregando, voc talvez veja uma tela pedindo uma mdia de drivers. A tela da mdia de drivers normalmente encontrada nos seguintes cenrios: Se voc precisa executar uma instalao a partir de um dispositivo de rede Se voc precisa executar uma instalao a partir de um dispositivo de bloco Se voc precisa executar uma instalao a partir de um dispositivo PCMCIA Se voc lanar o programa de instalao digitando linux instalao ou no campo IPL Parameter do NWSD
dd

no prompt de inicializao da

Se voc executar o programa de instalao em um computador que no tenha nenhum dispositivo PCI

1.1. Ento o que uma Mdia de Drivers?


Mdias de drivers podem adicionar suporte para hardware que possa ou no ser suportado pelo programa de instalao. Mdias de drivers podem incluir um disquete ou imagem de drivers produzidos pela Red Hat, podem ser um disquete ou CD-ROM que voc mesmo criou usando imagens de driver encontradas na Internet, ou podem ser um disquete ou CD-ROM includos por um fornecedor com um equipamento de hardware. Uma mdia de drivers utilizada se voc precisar acessar um determinado dispositivo a fim de instalar o Red Hat Enterprise Linux. Os drivers podem ser usados para instalaes de rede (NFS), instalaes usando um dispositivo PCMCIA ou um dispositivo de bloco, para drives de CD-ROM muito novos ou fora do padro, adaptadores SCSI, NICs, e para outros dispositivos incomuns.

Nota
Se no for necessrio usar um dispositivo no suportado para instalar o Red Hat Enterprise Linux no seu sistema, continue a instalao e adicione o suporte para o novo componente de hardware aps completar a instalao.

1.2. Como Posso Obter uma Mdia de Drivers?


139

1.3. Usando uma Imagem de Driver Durante a Instalao

Imagens de drivers podem ser obtidas de diversas fontes. Podem estar inclusas no Red Hat Enterprise Linux ou podem ser disponibilizadas atravs do site de um fabricante de hardware ou software. Se voc suspeitar que seu sistema necessita de algum destes drivers, voc dever criar um disquete ou CD-ROM de drivers antes de comear a instalao do Red Hat Enterprise Linux.

Dica
Tambm possvel usar uma imagem de disquete de drivers atravs de um arquivo de rede. Ao invs de usar o comando de inicializao linux dd, use o linux dd=url, onde url substitudo por um endereo HTTP, FTP ou NFS da imagem de drivers a ser usada.

Outra opo para encontrar informaes especficas sobre drivers o site da Red Hat em
http://www.redhat.com/support/errata/

na seo intitulada Bug Fixes. Ocasionalmente, dispositivos de hardware podem ser colocados no mercado aps um lanamento do Red Hat Enterprise Linux que no funciona com os drivers disponveis no programa de instalao ou includos nas imagens de drivers no CD #1 do Red Hat Enterprise Linux. Nestes casos, pode ser que o site da Red Hat contenha um link para a imagem do driver.

1.3. Usando uma Imagem de Driver Durante a Instalao


Se voc precisa usar uma imagem de driver, como ocorre durante uma instalao PCMCIA ou numa instalao NFS, o programa de instalao pede que voc insira o driver (um disquete, CD-ROM ou nome de arquivo) quando for necessrio. No entanto, h alguns casos nos quais voc ter que intruir o programa de instalao do Red Hat Enterprise Linux para que carregue o driver de disquete especfico e utilize-o durante o processo de instalao. Por exemplo, para carregar um disquete de drivers que voc tenha criado, inicie o processo de instalao inicializando a partir do CD #1 do Red Hat Enterprise Linux (ou usando a mdia de inicializao que voc tenha criado). No prompt yaboot:, digite linux dd. Consulte o Captulo 12, Instalando em Sistemas IBM System i e IBM System p para detalhes sobre como inicializar o programa de instalao. O programa de instalao do Red Hat Enterprise Linux pede que voc insira o disquete de drivers. Aps o programa de instalao ler o disquete de drivers, ele poder usar estes drivers para componentes de hardware descobertos em seu sistema numa etapa posterior do processo de instalao.

140

Captulo 14. solvendo Problemas de Instalao em um Sistema IB POWER


Esse apndice aborda alguns problemas comuns na instalao e suas solues. Pode ser que voc ache o IBM Online Alert Section para o System p and System i til. Pode ser encontrado em:
http://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/info/LinuxAlerts.html

Por favor note que a URL acima foi dividida em duas linhas por questes de legibilidade, mas deve ser digitada em um navegador como uma nica linha.

1. Voc no Consegue Inicializar o Red Hat Enterprise Linux


1.1. Seu Sistema Est Exibindo Erros 'Signal 11'?
Um erro signal 11, normalmente chamado de falha de segmentao, significa que o programa acessou uma localidade da memria que no tenha sido atribuda. Um erro signal 11 pode ocorrer devido a um erro em um dos programas instalados, ou devido a hardware defeituoso. Se voc receber um erro fatal signal 11 durante a instalao, provavelmente devido a um erro de hardware no barramento do seu sistema. Como outros sistemas operacionais, o Red Hat Enterprise Linux impe seus prprios requisitos ao hardware de seu sistema. Parte do hardware talvez no consiga atender a estes requisitos, mesmo que funcione corretamente sob outro SO. Certifique-se que voc tem as ltimas atualizaes e imagens de instalao da Red Hat. Revise as erratas online para verificar se h verses mais novas disponveis. Se as imagens mais recentes ainda falharem, pode ser um problema com seu hardware. Geralmente, estes erros esto na sua memria ou no cache da CPU. Uma possvel soluo para este erro desligar o cache da CPU no BIOS, se o seu sistema permitir isto. Voc tambm pode tentar trocar sua memria nos slots da placa-me para verificar se o problema est relacionado ao slot ou memria. Uma outra opo efetuar uma verificao de mdia nos seus CD-ROMs de instalao. O programa de instalao do Red Hat Enterprise Linux tem a habilidade de testar a integridade da mdia de instalao. Funciona para os mtodos de instalao atravs de CD, DVD, ISO de disco rgido e ISO de NFS. A Red Hat recomenda que voc teste todas as mdias de instalao antes de comear o processo de instalao e antes de relatar quaisquer erros relacionados instalao (muitos dos erros relatados ocorrem devido a CDs mal gravados). Para usar esse teste, digite o seguinte comando no prompt boot: ou yaboot: (precedido de elilo em sistemas Itanium):

141

2. Problemas no Incio da Instalao

linux mediacheck

Para mais informaes sobre erros signal 11, consulte:


http://www.bitwizard.nl/sig11/

2. Problemas no Incio da Instalao


2.1. Problemas ao Inicializar no Modo Grfico de Instalao
H algumas placas de vdeo que apresentam problemas ao inicializar o programa de instalao grfico. Se o programa de instalao no rodar usando a configurao padro, ele tenta rodar num modo de resoluo mais baixo. Se isso tambm falhar, o programa de instalao tenta rodar no modo texto. Uma possvel soluo tentar usar aopo de inicializao resolution=. Consulte o Captulo 15, Opes de Inicializao Adicionais para Sistemas IBM Power para mais informaes.

Nota
Para desabilitar o suporte ao frame buffer e permitir que o programa de instalao rode no modo texto, tente usar a opo boot nofb. Este comando pode ser necessrio para a acessibilidade com certos dispositivos para a leitura de telas.

3. Problemas durante a Instalao


3.1. Mensagem de Erro Nenhum dispositivo encontrado para instalar o Red Hat Enterprise Linux

Se voc receber uma mensagem de erro dizendo No devices found to install Red Hat Enterprise Linux, provavelmente h um controlador SCSI que no est sendo reconhecido pelo programa de instalao. Verifique no site do fabricante do seu hardware se h uma imagem do disquete de driver que conserte o problema. Para mais informaes gerais sobre disquetes de driver, consulte o Captulo 13, Mdia de Drivers para Sistemas IBM POWER. Voc tambm pode consultar a Red Hat Hardware Compatibility List, disponvel online em:
http://hardware.redhat.com/hcl/

3.2. Salvando Mensagens Traceback sem um Drive de Disquete


Se voc receber uma mensagem de erro de traceback durante a instalao, pode, geralmente, salv-la em um disquete. 142

3.3. Problemas com Tabelas de Partio

Se no houver um drive de disquete disponvel em seu sistema, voc pode usar o scp para copiar a mensagem de erro para um sistema remoto. Esta informao no aplicvel a usurios de sistemas IBM System p sem monitor. Quando o dilogo traceback aparece, a mensagem de erro traceback automaticamente salva em um arquivo chamado /tmp/anacdump.txt. Uma vez que o dilogo tenha aparecido, mude para um novo tty (console virtual) pressionando as teclas Ctrl-Alt-F2 e use o scp para copiar a mensagem escrita no /tmp/anacdump.txt para um sistema remoto que voc saiba que est funcionando.

3.3. Problemas com Tabelas de Partio


Se voc receber um erro aps a fase de Configurao do Particionamento de Disco (Seo 16, Configurao do Particionamento de Disco) da instalao dizendo algo similar a The partition table on device hda was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on this drive. talvez voc no tenha uma tabela de parties naquele drive ou a tabela de parties no drive talvez seja irreconhecvel pelo software de particionamento usado no programa de instalao. Independentemente do tipo de instalao sendo executado, voc deve sempre fazer backups dos dados existentes.

3.4. Outros Problemas de Particionamento para Usurios de Sistemas IBM POWER


Se voc estiver usando o Disk Druid para criar parties, mas no consegue prosseguir para a prxima tela, provavelmente no criou todas as parties necessrias para satisfazer as dependncias do Disk Druid. Voc deve ter, no mnimo, as seguintes parties: Uma partio / (raiz) Uma partio <swap> do tipo swap Uma partio de Inicializao PPC PReP. Uma partio /boot/.

Dica
Ao definir o tipo de uma partio como swap, no determine um ponto de montagem para ela. O Disk Druid far isso automaticamente para voc.

3.5. Voc est Recebendo Erros do Python?


143

4. Problemas aps a Instalao

Durante algumas instalaes ou atualizaes do Red Hat Enterprise Linux, o programa de instalao (tambm conhecido como anaconda) pode falhar com um erro Python ou traceback. Este erro pode ocorrer aps a seleo de pacotes individuais ou ao tentar salvar o registro da atualizao no diretrio /tmp/. O erro pode se parecer com o seguinte:
Traceback (innermost last): File "/var/tmp/anaconda-7.1//usr/lib/anaconda/iw/progress_gui.py", line 20, in run rc = self.todo.doInstall () File "/var/tmp/anaconda-7.1//usr/lib/anaconda/todo.py", line 1468, in doInstall self.fstab.savePartitions () File "fstab.py", line 221, in savePartitions sys.exit(0) SystemExit: 0 Local variables in innermost frame: self: <fstab.GuiFstab instance at 8446fe0> sys: <module 'sys' (built-in)> ToDo object: (itodo ToDo p1 (dp2 S'method' p3 (iimage CdromInstallMethod p4 (dp5 S'progressWindow' p6 <failed>

Este erro ocorre em alguns sistemas nos quais os links para /tmp so simblicos para outras localidades ou foram alterados desde sua criao. Estes links simblicos ou alterados so invlidos durante o processo de instalao; portanto, o programa de instalao no consegue gravar as informaes e falha. Se voc tiver este problema, primeiro tente fazer o download de quaisquer erratas disponveis para o anaconda. Erratas podem ser encontradas em:
http://www.redhat.com/support/errata/

O site do anaconda tambm pode ser uma referncia til. Pode ser acessado online em:
http://rhlinux.redhat.com/anaconda/

Voc tambm pode procurar por relatrios de erro relacionados a este problema. Para procurar no sistema de rastreamento de erros da Red Hat, visite:
http://bugzilla.redhat.com/bugzilla/

Finalmente, se voc ainda estiver enfrentando problemas relacionados a este erro, registre seu produto e contacte nossa equipe de suporte. Para registrar seu produto, v para:
http://www.redhat.com/apps/activate/

4. Problemas aps a Instalao


4.1. No foi possvel executar o IPL a partir do *NWSSTG
Se voc estiver encontrando dificuldades ao tentar executar o IPL a partir de um *NWSSTG, talvez voc no tenha criado uma partio PReP ativa.

4.2. Iniciando em Ambiente Grfico


Se voc instalou o Sistema X Window, mas no est visualizando uma rea de trabalho grfica ao autenticar no sistema Red Hat Enterprise Linux, possvel iniciar a interface grfica do Sis-

144

4.3. Problemas com o Sistema X Window (GUI)

tema X Window usando o comando startx. Aps digitar este comando e pressionar Enter, um ambiente grfico da rea de trabalho ser exibido. Note, no entanto, que esta correo pode ser feita apenas uma vez, e no altera o processo para autenticaes futuras. Para configurar seu sistema a fim de poder autenticar na tela grfica, voc precisa editar um arquivo, o /etc/inittab, alterando somente um nmero na seo runlevel. Quando terminar, reinicialize seu computador. Da prxima vez que se autenticar, voc ter uma janela grfica de autenticao. Abra uma janela de comandos. Se voc estiver na sua conta de usurio, mude para root, digitando o comando su. Agora digite gedit /etc/inittab para editar o arquivo com gedit. O arquivo /etc/inittab aberto pelo gedit. Na primeira tela, voc ver uma seo do arquivo que se parece com esta:
# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault:

Para mudar de um console para uma autenticao grfica, voc deve alterar o nmero na linha id:3:initdefault: de 3 para 5.

Aviso
Altere somente o nmero padro do nvel de execuo (runlevel) de 3 para 5.

Sua linha alterada deve se parecer com a seguinte:


id:5:initdefault:

Quando voc estiver satisfeito com a alterao, salve e saia do arquivo usando as teclas Ctrl-Q. Aparece uma janela perguntando se voc deseja salvar as alteraes. Clique em Salvar. Na prxima vez que voc se autenticar aps reinicializar o sistema, ter uma tela grfica de autenticao.

4.3. Problemas com o Sistema X Window (GUI)


Se voc est encontrando problemas ao tentar iniciar o X (Sistema X Window), talvez voc no o tenha instalado durante o processo de instalao.

145

4.4. Problemas com Quedas do Servidor X e Usurios no-Root

Se voc quer o Sistema X Window, voc pode instalar os pacotes a partir dos CD-ROMs do Red Hat Enterprise Linux ou executar uma atualizao. Se voc optar pela atualizao, selecione os pacotes do Sistema X Window e escolha GNOME, KDE ou ambos, durante o processo de seleo de atualizao dos pacotes.

4.4. Problemas com Quedas do Servidor X e Usurios noRoot


Se voc estiver tendo problemas de quedas com o servidor X, onde somente o usurio root consegue se autenticar, voc pode estar com o sistema de arquivos cheio (ou com falta de espao no disco rgido). Para confirmar se este o problema ocorrendo, submeta o seguinte comando:
df -h

O comando df pode ajudar a diagnosticar qual partio est cheia. Para informaes adicionais sobre o df e suas opes (como a opo -h usada neste exemplo), consulte a pgina man do df digitando man df numa janela de comandos. Um indicador relevante 100% cheio ou uma porcentagem acima de 90% ou 95% numa partio. As parties /home/ e /tmp/ podem, s vezes, encher rapidamente com arquivos de usurios. Voc pode criar algum espao nessa partio apagando arquivos antigos. Aps esvaziar algum espao, tente rodar o X como o usurio que anteriormente no funcionou.

4.5. Problemas ao Tentar Autenticar


Se voc no criou uma conta de usurio no Agente de Configurao, autentique-se como root e use a senha que voc designou para o root. Se voc no lembra da sua senha root, inicialize seu sistema como linux
single.

Aps iniciar no modo de usurio simples e ter acesso linha de comandos #, voc deve digitar passwd root, o que lhe permite definir uma nova senha para o root. Neste ponto voc pode digitar shutdown -r now para reinicializar o sistema com a nova senha root. Se voc no lembra a senha da sua conta de usurio, dever tornar-se root. Para tornar-se root, digite su - e insira sua senha root quando solicitado. Ento, digite passwd <nome-do-usurio>. Isto lhe permite inserir uma nova senha para a conta de usurio especificada. Se voc no v a tela grfica de autenticao, verifique se o seu hardware est encontrando problemas de compatibilidade. A Hardware Compatibility List (Lista de Compatibilidade de Hardware) pode ser encontrada em:
http://hardware.redhat.com/hcl/

4.6. Sua Impressora no Funciona


Se voc no sabe ao certo como configurar sua impressora ou est tendo problemas em faz-

146

4.7. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao

la funcionar corretamente, tente usar a Ferramenta de Configurao da Impressora. Digite o comando system-config-printer numa janela de comandos para executar a Ferramenta de Configurao da Impressora. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

4.7. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao


Se voc est enfrentando problemas devido ao servio baseado no Apache, httpd, ou ao Sendmail sendo suspensos na inicializao, certifique-se de que a linha seguinte est presente no arquivo /etc/hosts:
127.0.0.1 localhost.localdomain localhost

147

Captulo 15. Opes de Inicializao Adicionais para Sistemas IBM Power


Este apndice aborda opes adicionais de inicializao e opes de inicializao do kernel disponveis para o programa de instalao do Red Hat Enterprise Linux. Para usar qualquer uma das opes de inicializao apresentadas aqui, digite o comando que voc deseja executar no prompt boot: da instalao.

Argumentos de Comandos no Momento da Inicializao

askmethod

Este comando pede que voc selecione o mtodo de instalao que voc gostaria de usar ao inicializar a partir do CD-ROM do Red Hat Enterprise Linux.
dd

Este argumento faz com que o programa de instalao solicite a utilizao de um disquete de drivers.
dd=url

Este argumento faz com que o programa de instalao traga um aviso para voc utilizar uma imagem de driver de um endereo de rede HTTP, FTP ou NFS especfico.
display=ip:0

Este comando permite o encaminhamento de display remoto. Neste comando, ip deve ser substitudo pelo endereo IP do sistema no qual voc quer que o display aparea. No sistema em que voc quer que o display aparea, voc deve executar o seguinte comando xhost +nome-de-host-remoto, onde nome-de-host-remoto o nome do host no qual voc est rodando o display original. Usar o comando xhost +nome-de-host-remoto limita o acesso ao terminal de display remoto, e no permite o acesso de qualquer um ou a qualquer sistema que no tenha sido especificamente autorizado para acesso remoto.
driverdisk

Este comando faz a mesma coisa que o comando dd e tambm solicita que voc use um disquete de drivers durante a instalao do Red Hat Enterprise Linux.
ide=nodma

Este comando desativa o DMA em todos os dispositivos IDE e pode ser til quando houverem problemas relacionados ao IDE.
mediacheck

Este comando oferece a opo de testar a integridade da fonte de instalao (se for um mtodo baseado em ISO), e funciona com os mtodos de instalao por CD, DVD, ISO de disco rgido e ISO de NFS. Verificar se estas imagens ISO esto intactas antes de tentar uma instalao ajuda a evitar problemas freqentemente encontrados durante a instalao.
mem=xxxM

148

Este comando permite que voc ultrapasse a quantidade de memria que o kernel detecta para a mquina. Isto talvez seja necessrio para alguns sistemas mais antigos, onde somente 16MB so detectados e para algumas mquinas novas, onde a placa de vdeo divide a memria de vdeo com a memria principal. Ao executar este comando, xxx deve ser substitudo pela quantidade de memria em megabytes.
nopass

Este comando desativa a passagem de informao sobre teclado e mouse para o estgio 2 do programa de instalao. Pode ser usado para testar as telas de configurao de teclado e mouse durante o estgio 2 do programa de instalao ao executar uma instalao em rede.
nopcmcia

Este comando ignora qualquer controlador PCMCIA no sistema.


noprobe

Este comando desabilita a deteco automtica do hardware e solicita informaes do hardware ao usurio.
noshell

Este comando desativa o acesso atravs da janela de comandos no console virtual 2 durante uma instalao.
nousb

Este comando desativa o carregamento do suporte USB durante a instalao. Se o programa de instalao tende a suspender prematuramente, este comando pode ser til.
nousbstorage

Este comando desativa o carregamento do mdulo de armazenamento USB no gestor do programa de instalao. Pode ajudar na ordenao de dispositivos em sistemas SCSI.
rescue

Este comando roda o modo de recuperao. Consulte o Captulo 26, Recuperao Bsica do Sistema para maiores informaes sobre o modo de recuperao.
resolution=

Diz ao programa de instalao qual modo de vdeo executar. Aceita quaisquer resolues padro, tais como 640x480, 800x600, 1024x768, e assim por diante.
serial

Este comando liga o suporte ao console serial.


text

Este comando desativa o programa de instalao grfico e fora o programa de instalao a executar em modo texto.
updates

Este comando solicita que voc insira um disquete que contenha atualizaes (correes de erros). Isto no necessrio se voc estiver executando uma instalao em rede e j tiver inserido o contedo das imagens de atualizao em rhupdates/ no servidor.
vnc

Este comando permite a instalao a partir de um servidor VNC.

149

vncpassword=

Este comando define a senha usada para se conectar ao servidor VNC.

150

Parte III. Arquitetura IBM System z Instalao e Inicializao


O Guia de Instalao do Red Hat Enterprise Linux para sistemas IBM System z discute a instalao do Red Hat Enterprise Linux e questes bsicas referentes resoluo de problemas. Opes de instalao avanadas so apresentadas na segunda parte deste manual.

Captulo 16. Passos antes de Comear


1. Pr-Instalao
O processo de instalao presume uma familiaridade bsica com as plataformas IBM eServer System z. Para informaes adicionais sobre estas plataformas, consulte os Redbooks da IBM online:
http://www.redbooks.ibm.com/ [http://www.redbooks.ibm.com]

Este manual presume que voc est familiarizado com os Redbooks relacionados e capaz de configurar parties lgicas (LPARs) e mquinas virtuais (VMs) num sistema IBM eServer System z.

Nota
Para os recursos mais atualizados da IBM, visite http://www.ibm.com/eserver/zseries/.

Antes de voc instalar o Red Hat Enterprise Linux, deve executar os seguintes passos: 1. Aloque Espao de Armazenamento em Disco suficiente usando parties DASDs8 ou SCSI9 para prover o espao apropriado em disco (por exemplo, 2 GB so suficientes para instalaes de servidor, enquanto 5 GB o mnimo para instalar todos os pacotes). Adquira o mnimo de 512 MB de RAM (1 GB altamente recomendvel) para designar para a mquina virtual do Linux. Determine se voc precisa de espao virtual (swap) e, se precisar, de quanto. Apesar de ser possvel (e recomendvel) atribuir memria suficiente para a z/VM e deixar que esta crie o espao virtual necessrio, h alguns casos nos quais a quantidade de RAM necessria no previsvel. Estas situaes devem ser examinadas caso-a-caso. Decida em que ambiente que voc vai executar o sistema operacional (numa LPAR ou como um sistema operacional convidado em uma ou mais mquinas virtuais). Finalmente, importante rever as sees 3.3 a 3.8 e os captulos 5 e 6 do IBM Linux for System z Redbook, j que explicam as diferentes configuraes e cenrios de instalao disponveis na plataforma zSeries, assim como a configurao de uma LPAR ou de uma mquina virtual (z/VM) inicial do Linux.

2.

3.

4.

5.

Dispositivos de Armazenamento de Acesso Direto (ou DASDs) so discos rgidos que permitem o mximo de trs (3) parties por DASD. Por exemplo, o dasda tem dasda[123]. 9 Usando o driver zFCP sobre fibra e um comutador dedicado, LUNs SCSI podem ser apresentados ao convidado Linux

152

3. Viso Geral Bsica do Mtodo de Inicializao

2. Preparao Adicional do Hardware do System z para as Notas de Instalao


A configurao de rede deve ser determinada com antecedncia. O Red Hat Enterprise Linux para IBM System z suporta dispositivos QDIO (Queued Direct I/O - E/S Diretas Enfileiradas) e LCS (LAN channel station - Estao do canal LAN). O CTC (channel-to-channel) e o IUCV (inter-user communication vehicle) so obsoletos e no so suportados no Red Hat Enterprise Linux. Para os propsitos desta instalao, recomendvel ter, no mnimo, 4 GB de espao em disco (tal como dois DASD de 2 GB, dispositivo de armazenamento de acesso direto, parties ou IBM System z SCSI LUNs equivalentes) alocados para o processo de instalao. Todas as localidades de disco DASD devem ser completas antes do processo de instalao. Aps a instalao, possvel adicionar ou apagar parties de disco DASD ou SCSI (somente para IBM System z) conforme for necessrio.

3. Viso Geral Bsica do Mtodo de Inicializao


Para a instalao, voc deve ter o kernel do Linux (kernel.img), o disco ram (initrd.img), e caso esteja usando o z/VM, um arquivo de configurao do CMS (redhat.conf) e um arquivo de parmetros. Arquivos amostra de parmetros e de configurao do CMS encontram-se em redhat.parm e redhat.conf. Voc deve editar o arquivo de configurao do CMS e adicionar informaes sobre seu DASD. Tambm pode adicionar informaes sobre sua configurao de rede. Aps este ser iniciado no IBM System z, a rede est configurada. Ento, voc pode usar o ssh em outro computador para se autenticar imagem de instalao. Agora voc pode iniciar um script para instalar o Red Hat Enterprise Linux.

4. Preparando para uma Instalao por Rede


Nota
Certifique-se de que o CD de instalao (ou qualquer outro tipo de CD) no esteja no drive contendo as parties da instalao se voc executar uma instalao por rede. Um CD no drive pode causar erros inesperados.

A mdia de instalao do Red Hat Enterprise Linux deve estar disponvel para uma instalao por rede (via NFS, FTP ou HTTP) ou para uma instalao via armazenamento local. Use os passos seguintes se for executar uma instalao atravs do NFS, FTP ou HTTP. O servidor NFS, FTP ou HTTP a ser usado para a instalao atravs da rede deve ser uma mquina separada capaz de oferecer todos os arquivos de todos os CD-ROMs de instalao ou do DVD de instalao.

153

4.1. Preparando para uma Instalao FTP ou HTTP

Nota
Nos exemplos a seguir, o diretrio no servidor atuando como base da instalao que ir conter os arquivos de instalao especificado como /localizao/do/espao/em/disco. O diretrio que estar disponvel publicamente atravs do FTP, NFS, ou HTTP ser chamado de /diretrio/exportao/. Por exemplo, / localizao/do/espao/em/disco pode ser um diretrio chamado /var/isos. E o / diretrio/exportao/ pode ser o /var/www/html/rhel5, para uma instalao HTTP.

Para copiar os arquivos dos CD-ROMs de instalao ou do DVD de instalao para uma mquina Linux, que atua como um servidor da plataforma de instalao, siga estes passos: Crie uma imagem ISO a partir do(s) disco(s) de instalao usando o seguinte comando: Para DVD:
dd if=/dev/dvd of=/localizao/do/espao/em/disco/RHEL5.iso

onde dvd refere-se ao seu dispositivo de DVD. Para CD-ROMs:


dd if=/dev/cdrom of=/localizao/do/espao/em/disco/diskX.iso

onde cdrom refere-se ao seu dispositivo de CD, e X o nmero do disco que voc estiver copiando, comeando com 1 para o primeiro disco, e assim por diante.

4.1. Preparando para uma Instalao FTP ou HTTP


Para uma instalao FTP ou HTTP, a imagem ou imagens ISO deve ser montada atravs de retorno de lao no diretrio disponvel publicamente, da seguinte forma: Para DVD:
mount -o loop /localizao/do/espao/em/disco/RHEL5.iso /diretrio/exportao/

Neste caso, /diretrio/exportao/ ser um diretrio compartilhado atravs de FTP ou HTTP. Para CD-ROMs:
mount -o loop /localizao/do/espao/em/disco/diskX.iso /diretrio/exportao/diskX/

Execute o comando acima para cada uma das imagens de ISO de CDROM, por exemplo:
mount -o loop /var/isos/disk1.iso /var/www/html/rhel5-install/disk1/

A seguir, certifique-se de que o diretrio /diretrio/exportao/ compartilhado atravs do FTP ou HTTP, e verifique o acesso de clientes. Voc pode verificar se um diretrio pode ser 154

4.2. Preparando para uma Instalao NFS acessado a partir do servidor em si, e ento a partir de outra mquina na mesma sub-rede na qual voc estar executando a instalao.

4.2. Preparando para uma Instalao NFS


Para uma instalao NFS, no necessrio montar a imagem ISO. Basta fazer com que a imagem ISO em si fique disponvel atravs do NFS. Voc pode fazer isto movendo a imagem ou imagens ISO para o diretrio NFS exportado: Para DVD:
mv /localizao/do/espao/em/disco/RHEL5.iso /diretrio/exportao/

Para CD-ROMs:
mv /localizao/do/espao/em/disco/disk*.iso /diretrio/exportao/

Certifique-se de que o diretrio /diretrio/exportao exportado usando o NFS atravs de uma entrada em /etc/exports. Para exportar para um sistema especfico:
/diretrio/exportao client.ip.address(ro,no_root_squash)

Para exportar para todos os sistemas use uma entrada como:


/diretrio/exportao *(ro,no_root_squash)

Inicie o daemon do NFS (em um sistema Red Hat Enterprise Linux, use o /sbin/service nfs start). Se o NFS j estiver executando, recarregue o arquivo de configurao (em um sistema Red Hat Enterprise Linux, use /sbin/service nfs reload). Teste o NFS compartilhado seguindo as instrues contidas no Guia de Implementao do Red Hat Enterprise Linux

5. Preparando para uma Instalao a partir do Disco Rgido


Nota
Instalaes a partir do disco rgido usando mdia fonte armazenada em dispositivos DASD ou SCSI funciona apenas a partir de parties nativas ext2 ou ext3. Se voc tiver um sistema de arquivos baseado em dispositivos que no sejam ext2 or ext3 nativos (especialmente, um sistema de arquivos baseado em parties RAID ou LVM) voc no poder us-lo como fonte para executar uma instalao a partir do disco rgido.

Para preparar seu sistema para uma instalao a partir do disco rgido, voc deve configurar o

155

6. Instalando sob a z/VM (Mquina Virtual)

sistema de uma das seguintes maneiras: Usando um conjunto de CD-ROMs, ou um DVD Crie arquivos de imagem ISO de cada CD-ROM ou do DVD de instalao. Para cada CD-ROM (ou uma nica vez, no caso do DVD), execute o seguinte comando em um sistema Linux:
dd if=/dev/cdrom of=/tmp/file-name.iso

Este comando pode ocasionar uma mensagem de erro (que pode ser ignorada) quando o fim dos dados do CD-ROM for atingido. As imagens ISO criadas podem ser usadas agora para a instalao, uma vez copiadas ao DASD correto. Usando imagens ISO - Transfira estas imagens para o sistema a ser instalado (ou para o dispositivo DASD ou SCSI correto). Verificar se as imagens ISO esto intactas antes de comear a instalao ajuda a evitar problemas posteriores. Para fazer isso, use um programa md5sum (muitos programas md5sum so disponibilizados para diversos sistemas operacionais). Um md5sum deve estar disponvel na mesma mquina Linux que as imagens ISO. Torne as LUNs DASDs ou SCSI acessveis nova VM ou LPAR, e ento continue com a instalao. Alm disso, se um arquivo chamado updates.img existir no diretrio de onde voc instalar, o mesmo ser usado para atualizaes do programa de instalao, o anaconda. Consulte o arquivo install-methods.txt no pacote RPM do anaconda para informaes detalhadas sobre as vrias maneiras de instalar o Red Hat Enterprise Linux, e sobre como proceder para aplicar atualizaes ao programa de instalao.

6. Instalando sob a z/VM (Mquina Virtual)


Autentique-se na z/VM com a conta convidada (guest) do Linux. Voc pode usar x3270 ou c3270 (do pacote texto x3270 do Red Hat Enterprise Linux) para se autenticar na z/VM de outros sistemas Linux. Alternativamente, use o emulador do terminal 3270 do segundo sistema operacional no console de administrao do IBM System z. Se voc est trabalhando numa mquina baseada no Windows, o Jolly Giant (http://www.jollygiant.com/ [http://www.jollygiant.com]) oferece um emulador 3270 habilitado para o SSL. Se voc no est no modo CMS, entre nele agora:
i cms

Se for necessrio, adicione o dispositivo contendo as ferramentas TCP/IP da z/VM lista de discos do seu CMS. Por exemplo:
vmlink tcpmaint 592 592

Se usar algum tipo de conexo de rede baseado no qdio/qeth (tal como OSA express ou hipersockets), desative o parmetro qioassist da VM convidada:
set qioassist off

156

6. Instalando sob a z/VM (Mquina Virtual)

Crie uma conexo FTP para a mquina contendo as imagens de inicializao (kernel.img e initrd.img), autentique-se e execute os seguintes comandos (use a opo repl se voc estiver sobrescrevendo os arquivos kernel.img e initrd.img existentes):

cd /localidade/das/imagens/de/inicializao/ locsite fix 80 bin get kernel.img (repl get initrd.img (repl ascii get generic.prmredhat.parm (repl quit

Agora voc pode criar o arquivo de parmetros (redhat.parm, por exemplo). Consulte o Captulo 19, Amostra de Arquivos de Parmetros para amostras de arquivo parm. A seguir, h uma explicao do contedo do arquivo parm. H um limite de 32 parmetros no arquivo de parmetros. Para acomodar as limitaes dos arquivos de parmetros, deve-se usar um novo arquivo de configurao num DASD CMS para efetuar a configurao inicial da rede e especificao do DASD. Um arquivo .parm ainda necessrio para os parmetros reais do kernel, como root=/dev/ram0 ro ip=off ramdisk_size=40000, e parmetros separados que no so atribudos variveis, como vnc. Deve-se adicionar dois novos parmetros usados em instalaes z/VM ao arquivo .parm, que apontam o programa de instalao para o novo arquivo de configurao CMS:
CMSDASD=191 CMSCONFFILE=redhat.conf

CMSDASD o ID do dispositivo DASD (que contm o arquivo de configurao) formatado pelo CMS. O CMSDASD geralmente o DASD 'A' (normalmente disco 191) da conta de convidado do z/VM. O nome do arquivo de configurao deve ser definido pelo CMSCONFFILE e ter somente minsculas. O CMSCONFFILE usa o estilo de sintaxe do Shell bash, com pares variable="value", um em cada linha. Exemplo de arquivo redhat.parm:
root=/dev/ram0 ro ip=off ramdisk_size=40000 CMSDASD=191 CMSCONFFILE=redhat.conf vnc

Exemplo de arquivo redhat.exec:


/* */ 'cl rdr' 'purge rdr all' 'spool punch * rdr'

157

6. Instalando sob a z/VM (Mquina Virtual)

'PUNCH KERNEL IMG A (NOH' 'PUNCH REDHAT PARM A (NOH' 'PUNCH INITRD IMG A (NOH' 'ch rdr all keep nohold' 'i 00c'

Exemplo de arquivo redhat.conf:


HOSTNAME="foobar.systemz.example.com" DASD="200-203" NETTYPE="qeth" IPADDR="192.168.17.115" SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602" PORTNAME="FOOBAR" NETWORK="192.168.17.0" NETMASK="255.255.255.0" BROADCAST="192.168.17.255" SEARCHDNS="example.com:systemz.example.com" GATEWAY="192.168.17.254" DNS="192.168.17.1" MTU="4096"

Os seguintes parmetros so necessrios e devem ser inclusos no arquivo de parmetros:

DASD=lista-dasd

Onde lista-dasd representa a lista de dispositivos DASD a serem usados pelo Red Hat Enterprise Linux. Apesar da deteco de DASDs ser feita se este parmetro for omitido, recomendvel incluir o parmetro DASD=, j que os nmeros dos dispositivos (e portanto seus nomes) podem variar quando um novo DASD adicionado ao convidado do Red Hat Enterprise Linux. Isto pode resultar em um sistema inutilizvel. Alm disso, em ambientes SAN, a deteco automtica em uma instalao baseada em LPAR pode ter efeitos colaterais inesperados, uma vez que o nmero de volumes DASD SCSI visveis podem ser inesperadamente grande e incluir volumes atualmente em uso por outros usurios. Especialmente, a deteco automtica durante uma instalao kickstart (o que pode ter configurado o particionamento automtico para limpar todas as parties) altamente desaconselhvel.
root=sistema-de-arquivos

onde sistema-de-arquivos representa o dispositivo no qual o sistema de arquivos root pode ser encontrado. Para os propsitos da instalao, deve ser definido como /dev/ram0, que o ramdisk contendo o programa de instalao do Red Hat Enterprise Linux. Os parmetros a seguir so necessrios para configurar a rede:

SUBCHANNELS=

Fornece os IDs de canais de dispositivos necessrios para as diversas interfaces de rede.

qeth: SUBCHANNELS="id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita, id_do_bus_do lcs: SUBCHANNELS="id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita"

158

6. Instalando sob a z/VM (Mquina Virtual)

Por exemplo (uma amostra da instncia SUBCHANNEL do qeth):


SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602

Os parmetros seguintes so opcionais:

HOSTNAME=string

Onde string o nome de host do sistema convidado Linux recm instalado.


NETTYPE=tipo

Onde tipo deve ser um dos seguintes: lcs ou qeth.


IPADDR=IP

Onde IP o endereo IP do novo convidado Linux.


NETWORK=network

Onde network o endereo da sua rede.


NETMASK=netmask

Onde netmask a mscara de rede.


BROADCAST=broadcast

Onde broadcast o endereo de difuso.


GATEWAY=gw

Onde gw o IP da porta de comunicao do seu dispositivo eth.


MTU=mtu

Onde mtu a Maximum Transmission Unit (MTU) para esta conexo.


DNS=server1:server2::serverN

Onde server1:server2::serverN uma lista de servidores DNS, separados por dois pontos. For example:
DNS=10.0.0.1:10.0.0.2

SEARCHDNS=domain1:domain2::domainN

Onde domain1:domain2::domainN uma lista de endereos de domnios de busca, separados por dois pontos. Por exemplo:
SEARCHDNS=exemplo.com:exemplo.org

PORTNAME=nome_da_porta_osa

| nmero_da_porta_lcs

Esta varivel suporta dispositivos OSA operando nos modos qdio ou no-dqio.

159

6. Instalando sob a z/VM (Mquina Virtual)

Quando em modo qdio, nome_da_porta_osa o nome da porta (portname) especificado no dispositivo OSA quando operando em modo qeth. PORTNAME s necessrio para z/VM verses 4.3 ou anteriores e sem APARs VM63308 e PQ73878. Quando em modo no-qdio, nmero_da_porta_lcs usado para passar o nmero relativo da porta como um nmero inteiro entre 0 e 15.
FCP_n="device_number SCSI_ID WWPN SCSI_LUN FCP_LUN"

As variveis podem ser usadas em sistemas com dispositivos FCP para pr-configurar o FCP e podem ser editadas em seguida no Anaconda, durante a instalao. Um valor exemplo deve se parecer com o seguinte:
FCP_1="0.0.5000 0x01 0x5105074308c212e9 0x0 4010"

um nmero inteiro (por exemplo, FCP_1, FCP_2, ...).

usado para especificar o endereo do dispositivo FCP (por exemplo, 0.0.5000 para dispositivo 5000).
device_number

especificado em valores hexadecimais. Tipicamente, valores seqenciais (por exemplo, 0x01, 0x02 ... ) so usados para mltiplas variveis FCP_.
SCSI_ID

o nome de porta usada mundialmente para roteamento (normalmente junto com multipathing) e um valor hexadecimal de 16 dgitos (por exemplo, 0x5105074308c212e9).
WWPN

refere-se valor da unidade lgica SCSI local e especificado em valores hexadecimais. Tipicamente, valores seqenciais (por exemplo,0x00, 0x01, ...) so usados para mltiplas variveis FCP_.
SCSI_LUN

refere-se ao identificador da unidade lgica de armazenamento e especificado como um hexadecimal (por exemplo, 0x4010).
FCP_LUN

Nota
Cada um dos valores usados nos parmetros FCP (FCP_1, FCP_2, ...) so especficos do site e geralmente providos pelo administrador do armazenamento FCP.

Os seguintes parmetros so opcionais em instalaes kickstart:

RUNKS=valor

Onde valor definido como 1 se voc deseja executar o programa de instalao no modo no-interativo no terminal 3270, ou 0 no caso contrrio.
cmdline

Quando cmdline especificado, a sada do terminal 3270 torna-se muito mais legvel, uma 160

7. Instalando em uma LPAR Usando o CD da LPAR do Red Hat Enterprise Linux

vez que o instalador desabilita a maioria das seqncias de escape do terminal que sejam aplicveis a consoles tipo Unix, mas no suportadas no console 3270. Certifique-se de que seu arquivo de kickstart contm todos os parmetros requisitados antes de usar quaisquer opes RUNKS ou cmdline.

Se algum dos parmetros necessrios para a rede operar corretamente for omitido do arquivo parm, aparece um prompt durante o processo de inicializao da instalao. Se voc fez o log off, reconecte e autentique-se novamente usando o ID convidado da z/VM que voc configurou para a instalao. Se voc no est no modo CMS, entre nele agora:
i cms

Crie um script executvel contendo os comandos necessrios para fazer IPL na imagem do kernel e iniciar a instalao. A amostra de script a seguir um script de inicializao tpico:

/* */ 'CL RDR' 'PURGE RDR ALL' 'SPOOL PUNCH * RDR' 'PUNCH KERNEL IMG A (NOH' 'PUNCH REDHAT PARM A (NOH' 'PU

O script de incio pede a voc informaes sobre sua rede e DASDs, a no ser que voc tenha especificado todas as informaes necessrias no arquivo parm. Uma vez que todas as perguntas tenham sido respondidas, voc est pronto para iniciar o programa de instalao principal, o loader. Para continuar com a instalao, consulte o Captulo 17, Instalando em Sistemas IBM System z para instrues adicionais.

7. Instalando em uma LPAR Usando o CD da LPAR do Red Hat Enterprise Linux


Os passos seguintes devem ser seguidos quando uma instalao a partir de uma LPAR for executada. Autentique-se no Hardware Master Console (HMC) ou no Support Element Workplace (SEW) como um usurio com privilgios suficientes para instalar um novo sistema operacional em uma LPAR. O usurio SYSPROG recomendvel. Selecione Imagens, e ento selecione a LPAR na qual deseja instalar. Use as setas no lado direito da janela para navegar ao menu Recuperao do CPC. Clique duas vezes em Carregar do CD-ROM ou Servidor. Na caixa de dilogo seguinte, selecione CD-ROM local e ento clique em Continuar. Na caixa de dilogo a seguir, mantenha a seleo padro de generic.ins e ento clique em Continuar. Pule para Seo 9, Instalando em uma LPAR (Passos Comuns) para continuar.

8. Instalando em uma LPAR sem os CDs do


161

9. Instalando em uma LPAR (Passos Comuns)

Red Hat Enterprise Linux para o System z


Autentique-se no 'Support Element Workplace' como um usurio com privilgios suficientes para instalar um novo sistema operacional em uma LPAR. Selecione Imagens e ento selecione a LPAR na qual voc deseja instalar. Use as setas do lado direito da janela para navegar ao menu Recuperao do CPC. Clique duas vezes em Carregar do CD-ROM ou Servidor. Na caixa de dilogo a seguir, selecione Fonte FTP e indique as seguintes informaes: Computador Hospedeiro: Nome de host ou endereo IP do servidor FTP a partir do qual voc deseja instalar (por exemplo, ftp.redhat.com) ID do Usurio: Seu nome de usurio no servidor FTP (ou annimo) Senha: Sua senha (use seu endereo de e-mail se for se autenticar como annimo) Conta: Deixe este campo vazio Localidade do arquivo (pode ser deixado em branco): Diretrio do servidor FTP que contm o Red Hat Enterprise Linux para o System z (por exemplo, /pub/redhat/linux/rawhide/s390x) Clique em Continuar.. Na caixa de dilogo seguinte, mantenha a seleo padro de redhat.ins e clique em Continuar. Consulte Seo 9, Instalando em uma LPAR (Passos Comuns) para continuar.

9. Instalando em uma LPAR (Passos Comuns)


Uma vez que o programa de instalao tenha iniciado (se o campo em vermelho atrs do cone da LPAR estiver desaparecendo, o programa de instalao j iniciou), selecione a LPAR e clique duas vezes em Mensagens do Sistema Operacional. O script de inicializao da instalao inicial questiona a configurao da sua rede e DASD. O Red Hat Enterprise Linux alterou o limite para arquivos de parmetros e agora aceita trinta e dois (32) parmetros. As informaes que no foram especificadas no arquivo de parmetros devem ser respondidas no programa de instalao. Uma vez que todas as perguntas tenha sido respondidas, voc est pronto para iniciar o pro-

162

10. Voc Tem Espao Suficiente em Disco?

grama de instalao principal, o loader. Para continuar com a instalao, consulte o Captulo 17, Instalando em Sistemas IBM System z para instrues adicionais.

Nota
Se voc instalar em rede usando mdia de instalao contida em um disco rgido, voc deve executar uma instalao em modo texto.

10. Voc Tem Espao Suficiente em Disco?


Hoje em dia, praticamente todos os sistemas operacionais (SOs) usam parties de disco, e o Red Hat Enterprise Linux no uma exceo. Quando voc instala o Red Hat Enterprise Linux, pode ter que trabalhar com parties de disco. O espao em disco utilizado pelo Red Hat Enterprise Linux deve estar separado do espao usado por outros sistemas operacionais que voc tenha instalado em seu sistema. Para mais informaes sobre a configurao de discos e parties, consulte a Seo 14.4, Esquema de Particionamento Recomendado.

163

Captulo 17. Instalando em Sistemas IBM System z


Este captulo explica como executar uma instalao do Red Hat Enterprise Linux usando o programa de instalao grfico e o seu mouse. Os seguintes tpicos so abordados: Familiarizando-se com a interface de usurio do programa de instalao Iniciando o programa de instalao Selecionando um mtodo de instalao Passos de configurao durante a instalao (idioma, teclado, mouse, particionamento, etc.) Finalizando a instalao

1. A Interface Grfica de Usurio do Programa de Instalao


Se voc j usou uma interface grfica de usurio (GUI) antes, est familiarizado com este processo. Use seu mouse para navegar pelas telas, clicar em botes ou inserir texto nos campos apresentados. Voc tambm pode navegar pela instalao usando o teclado. A tecla Tab permite navegar pela tela, as setas para cima e para baixo rolam as listas, as teclas + e - expandem e contraem as listas, enquanto Espao e Enter selecionam ou removem a seleo de um item em destaque. Voc tambm pode usar a combinao de teclas Alt-X como uma outra maneira de clicar em botes ou efetuar outras selees na tela, onde X substitudo por qualquer letra sublinhada que aparea na tela.

Nota
Apesar das instrues das instalaes em modo texto no serem explicitamente documentadas, aqueles usando o programa de instalao neste modo podem facilmente seguir as instrues da instalao grfica. Um fato a ser notado que a manipulao de volumes de disco LVM (Logical Volume Management) e a configurao de dispositivos zFCP possvel apenas em modo grfico. Em modo texto possvel apenas visualizar e aceitar a configurao LVM padro.

2. A Interface de Usurio do Programa de Instalao em Modo Texto


164

2. A Interface de Usurio do Programa de Instalao em Modo Texto

O programa de instalao em modo texto do Red Hat Enterprise Linux usa uma interface baseada em telas que inclui a maioria dos widgets de tela normalmente encontrados em interfaces grficas de usurio. A Figura 17.1, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao, e a Figura 17.2, Widgets do Programa de Instalao conforme aparecem no Disk Druid, ilustram as telas que aparecem durante o processo de instalao.

Nota
Apesar das instrues das instalaes em modo texto no serem explicitamente documentadas, aqueles usando o programa de instalao neste modo podem facilmente seguir as instrues da instalao grfica. Um fato a ser notado que a manipulao de volumes de disco LVM (Logical Volume Management) possvel apenas em modo grfico. Em modo texto possvel apenas visualizar e aceitar a configurao LVM padro.

Figura 17.1. Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao

165

2. A Interface de Usurio do Programa de Instalao em Modo Texto

Figura 17.2. Widgets do Programa de Instalao conforme aparecem no Disk Druid

Veja aqui uma lista dos widgets mais importantes exibidos na Figura 17.1, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao e na Figura 17.2, Widgets do Programa de Instalao conforme aparecem no Disk Druid: Janela Janelas (geralmente chamadas de dilogos neste manual) aparecero em sua tela ao longo do processo de instalao. s vezes, uma janela pode se sobrepor outra; nestes casos voc s pode interagir com a janela que estiver em cima. Quando terminar o(s) dilogo(s) nesta janela, ela desaparecer, permitindo que voc continue trabalhando na janela que estava por baixo. Caixa de verificao Caixas de verificao permitem que voc selecione ou desselecione a funcionalidade correspondente. A caixa exibe um asterisco (selecionada) ou um espao (desselecionada). Quando o cursor estiver em uma caixa de verificao, pressione Espao para selecionar ou desselecionar uma funcionalidade. Entrada de Texto Linhas de Entrada de Texto so regies nas quais voc pode inserir informao requisitada pelo programa de instalao. Quando o cursor estiver parado em uma linha de entrada de texto, voc pode inserir e/ou editar a informao nesta linha. Janela de Texto Janelas de Texto so regies da tela para a disposio de texto. s vezes, janelas de texto podem tambm conter botes, como caixas de verificao. Se uma janela de texto contm mais informao do que o espao reservado para ela, aparecer uma barra de rolagem. Se voc posicionar o cursor dentro da janela de texto, poder usar as teclas de seta para cima e para baixo para rolar atravs de toda informao disponvel. Sua posio atual mostrada na barra de rolagem por um caractere #, que se move para cima e para baixo da barra de rolagem enquanto voc movimenta a janela. Barra de Rolagem Barras de Rolagem aparecem na lateral ou na parte inferior de uma 166

2.1. Usando o Teclado para Navegar

janela para controlar qual parte de uma lista ou documento exibida na moldura de uma janela. A barra de rolagem facilita a movimentao para qualquer parte de um arquivo. Boto Botes so o mtodo primrio de interao com o programa de instalao. Voc progride atravs das janelas do programa de instalao navegando por estes botes, usando as teclas Tab e Enter. Os botes podem ser selecionados quando estiverem destacados. Cursor Apesar de no ser um widget, o cursor usado para selecionar (e interagir com) um widget especfico. medida que o cursor movido de um widget para outro, pode fazer com que o widget mude de cor, ou com que o cursor em si aparea apenas posicionado sobre ou ao lado do widget. Na Figura 17.1, Widgets do Programa de Instalao Conforme Aparecem na Configurao do Gestor de Inicializao, o cursor est posicionado no boto OK. A Figura 17.2, Widgets do Programa de Instalao conforme aparecem no Disk Druid, mostra o cursor no boto Editar.

2.1. Usando o Teclado para Navegar


A navegao pelos dilogos de instalao executada atravs do uso de um simples conjunto de teclas. Para mover o cursor, use as teclas de seta Esquerda, Direita, Para cima e Para baixo. Use Tab e Shift-Tab para movimentar o cursor para frente e para trs atravs de cada elemento da tela. A maioria das telas apresenta, em sua parte inferior, uma breve explicao sobre as teclas disponveis para posicionamento do cursor. Para "pressionar" um boto, posicione o cursor sobre o boto (usando Tab, por exemplo) e pressione Espao ou Enter. Para selecionar um item de uma lista, mova o cursor para o item desejado e pressione Enter. Para selecionar um item com caixa de verificao, mova o cursor para a respectiva caixa e pressione Espao. Para desselecion-lo, pressione Espao pela segunda vez. Pressionando F12 faz com que os valores atuais sejam aceitos e prossegue para o prximo dilogo. Isto equivale a pressionar o boto OK.

Cuidado
A menos que uma caixa de dilogo esteja aguardando sua ao, no pressione nenhuma tecla durante o processo de instalao (isto pode resultar em um comportamento inesperado do programa).

3. Executando o Programa de Instalao


Aps seguir os passos descritos no Captulo 16, Passos antes de Comear para iniciar um sistema LPAR ou VM, use o ssh para conectar ao sistema instalado do Linux configurado no IBM System z. Apesar do modo texto do programa de instalao ser executado por padro na maioria das instalaes, voc pode optar por executar o programa de instalao grfico, disponvel tanto para

167

3.1. Instalao Usando o Encaminhamento X11

instalaes VM como LPAR, atravs do mtodo de instalao via NFS.

Nota
Se voc tem uma conexo de rede lenta ou prefere a instalao baseada em texto, no defina a varivel DISPLAY= no arquivo parm. A instalao baseada em texto similar grfica. Entretanto, a instalao grfica oferece mais detalhes sobre a seleo de pacotes e sobre outras opes indisponveis nas instalaes baseadas em texto. altamente recomendvel usar a instalao grfica sempre que possvel.

Para executar uma instalao grfica, use uma estao de trabalho que tenha um servidor do Sistema X Window ou um cliente VNC instalado. Use um cliente SSH que permita o encaminhamento X11 ou um cliente Telnet. O SSH altamente recomendado devido suas funcionalidades de segurana, assim como sua habilidade para encaminhar X e para sesses VNC. Habilite o encaminhamento X11 em seu cliente SSH antes de conectar Imagem do Linux (o guest do Linux rodando em z/VM).

3.1. Instalao Usando o Encaminhamento X11


Para conectar imagem do Linux e exibir o programa de instalao grfico, usando OpenSSH com encaminhamento x11 em uma estao de trabalho do Linux, digite o seguinte na janela de comandos da estao de trabalho:
ssh -X linuxvm.example.com

A opo -X habilita o encaminhamento X11. O programa de instalao grfica no pode ser iniciado se o seu DNS ou nomes de host no estiverem definidos corretamente, ou se a imagem do Linux no permite abrir aplicativos em seu display. Voc pode evitar isso definindo uma varivel DISPLAY= correta. Adicione o parmetro DISPLAY=nome-da-estao-de-trabalho:0.0 no arquivo de parmetros, substituindo nomeda-estao-de-trabalho pelo nome da mquina da estao de trabalho cliente conectando imagem do Linux. Permita que a imagem do Linux se conecte estao de trabalho, usando o comando xhost +linuxvm. Se a instalao grfica via NFS no iniciar automaticamente, verifique a configurao da varivel DISPLAY= no arquivo parm. Se voc estiver executando uma instalao VM, re-execute a instalao para carregar o novo arquivo parm no leitor. Adicionalmente, certifique-se de que, ao executar um display do encaminhamento X11, o servidor do X seja iniciado na estao de trabalho. Finalmente, certifique-se que o mtodo de instalao NFS, FTP, ou HTTP seja selecionado, j que todos os trs mtodos suportam instalaes grficas.

3.2. Instalao Usando VNC


Se voc est usando o VNC, uma mensagem na estao de trabalho pede que voc inicie o visualizador do cliente VNC e detalha as especificaes do display VNC. Indique as especificaes do terminal SSH no visualizador do cliente VNC e se conecte imagem do Linux para ini-

168

4. Instalando a partir de um Disco Rgido (DASD)

ciar a instalao. Aps voc se autenticar na imagem do Linux, o loader iniciar o programa de instalao. Quando o loader iniciar, aparecero diversas telas para selecionar o mtodo de instalao.

4. Instalando a partir de um Disco Rgido (DASD)


A tela Selecione a Partio aplicvel somente se voc estiver instalando por uma partio de disco (ou seja, se voc selecionou Disco Rgido no dilogo Mtodo de Instalao). Este dilogo permite que voc nomeie a partio de disco e o diretrio a partir dos quais voc est instalando o Red Hat Enterprise Linux. Fornea o nome do dispositivo contendo as imagens ISO do Red Hat Enterprise Linux. Esta partio deve estar formatada com um sistema de arquivos ext2 ou vfat, e no pode ser um volume lgico. H tambm um campo etiquetado como Diretrio que contm as imagens. Se as imagens ISO esto no diretrio raiz (nvel mais alto) de uma partio, indique /. Se as imagens ISO esto localizadas num sub-diretrio de uma partio montada, indique o nome do diretrio contendo as imagens ISO nessa partio. Por exemplo, se a partio na qual as imagens ISO esto for normalmente montada como /home/, e as imagens esto em /home/new/, voc deve indicar new/. Aps identificar a partio do disco, aparece o dilogo Bem-vindo.

5. Instalando atravs do NFS


O dilogo de configurao do NFS aplicvel somente se voc estiver instalando a partir de um servidor NFS (se voc selecionou Imagem NFS no dilogo Mtodo de Instalao). Indique o nome de domnio ou endereo IP do seu servidor NFS. Por exemplo, se voc estiver instalando a partir de um host chamada eastcoast no domnio exemplo.com, insira eastcoast.exemplo.com no campo Servidor NFS. A seguir, fornea o nome do diretrio exportado. Se voc seguiu a configurao descrita na Seo 4, Preparando para uma Instalao por Rede, o nome deve ser /diretrio/exportao/. Se o servidor NFS estiver exportando um espelho da rvore de instalao do Red Hat Enterprise Linux, fornea o diretrio contendo a raiz da rvore de instalao. Voc fornecer uma Chave de Instalao mais tarde durante o processo usado para determinar quais subdiretrios devem ser usados como base para a instalao. Se tudo foi especificado corretamente, aparece uma mensagem indicando que o programa de instalao do Red Hat Enterprise Linux est rodando.

169

6. Instalando atravs do FTP

Figura 17.3. Dilogo de Configurao do NFS

Se o servidor NFS estiver exportando as imagens ISO dos CD-ROMs do Red Hat Enterprise Linux, indique o diretrio que contm as imagens ISO. Em seguida, aparece o dilogo Bem-vindo.

6. Instalando atravs do FTP


O dilogo de configurao do FTP aplicvel somente se voc estiver instalando a partir de um servidor FTP (se voc selecionou FTP no dilogo Mtodo de Instalao). Este dilogo permite identificar o servidor FTP a partir do qual voc est instalando o Red Hat Enterprise Linux.

170

7. Instalando atravs do HTTP

Figura 17.4. Dilogo de Configurao do FTP

Indique o nome ou endereo IP do site FTP a partir do qual voc est instalando, e o nome do diretrio contendo os arquivos de instalao RedHat para sua arquitetura. Por exemplo, se o site FTP contm o diretrio /mirrors/redhat/arch/RedHat/, indique /mirrors/redhat/arch/ (onde arch substitudo pelo tipo de arquitetura do seu sistema, como i386, ia64, ppc ou s390). Se tudo foi especificado corretamente, aparece uma caixa de mensagem indicando que o base/ hdlist est sendo recuperado. Em seguida, aparece o dilogo Bem-vindo.

Dica
Voc pode economizar espao em disco usando as imagens ISO que j copiou para o servidor. Para realizar isto, instale o Red Hat Enterprise Linux usando imagens ISO sem copi-las numa nica rvore, montando-as iterativamente. Para cada imagem ISO:
mkdir discX mount -o loop RHEL5-discX.iso discX

7. Instalando atravs do HTTP


O dilogo de configurao do HTTP aplicvel somente se voc estiver instalando a partir de um servidor HTTP (se voc selecionou HTTP no dilogo Mtodo de Instalao). O dilogo pedir informaes sobre o servidor HTTP a partir do qual voc est instalando o Red Hat Enterprise Linux. Indique o nome ou endereo IP do site HTTP a partir da qual voc est instalando, e o nome do diretrio contendo o diretrio variante/para sua arquitetura. Por exemplo, se o site HTTP contm o diretrio /mirrors/redhat/arch/variante/, indique /mirrors/redhat/arch/, onde arch substitudo pelo tipo de arquitetura do seu sistema, como i386, ia64, ppc ou s390x, e variante a variante que voc estiver instalando, como Client, Server, Workstation, etc. Se tudo foi especificado corretamente, aparece uma caixa de mensagem indicando que arquivos esto sendo baixados do servidor.

171

8. Bem-vindo ao Red Hat Enterprise Linux

Figura 17.5. Dilogo de Configurao do HTTP

Em seguida, aparece o dilogo Bem-vindo.

Dica
Voc pode economizar espao em disco usando as imagens ISO que j copiou para o servidor. Para realizar isto, instale o Red Hat Enterprise Linux usando imagens ISO sem copi-las numa nica rvore, montando-as iterativamente. Para cada imagem ISO:
mkdir discX mount -o loop RHEL5-discX.iso discX

8. Bem-vindo ao Red Hat Enterprise Linux


A tela Bem-vindo no requer que voc fornea quaisquer informaes. A partir desta tela, voc pode acessar as Notas de Lanamento do Red Hat Enterprise Linux 5.0.0 clicando no boto Notas de Lanamento.

172

9. Seleo do Idioma

Clique no boto Prximo para continuar.

9. Seleo do Idioma
Usando o seu mouse, selecione um idioma a ser usado durante a instalao (consulte a Figura 17.6, Seleo do Idioma). O idioma que voc selecionar aqui ser o idioma padro do sistema uma vez que estiver instalado. Selecionar o idioma apropriado tambm ajudar na configurao de seu fuso horrio numa etapa posterior da instalao. O programa de instalao tenta definir o fuso horrio correto baseado no que voc especificar nesta tela.

173

10. Fornea o Nmero de Instalao

Figura 17.6. Seleo do Idioma

Aps selecionar o idioma apropriado, clique em Prximo para continuar.

10. Fornea o Nmero de Instalao


Fornea o Nmero de Instalao (consulte a Figura 17.7, Nmero de Instalao). Este nmero determinar o conjunto de seleo de pacotes que ser disponibilizado ao instalador. Se voc escolher pular o fornecimento do nmero de instalao, voc ter apenas uma seleo bsica de pacotes para instalar mais tarde.

174

11. Configurao do Particionamento de Disco

Figura 17.7. Nmero de Instalao

11. Configurao do Particionamento de Disco


O particionamento permite que voc divida o seu disco rgido em sees isoladas, onde cada seo funciona como se fosse um disco rgido. O particionamento especialmente til caso voc rode vrios sistemas operacionais, ou queira impor uma distino lgica ou funcional entre as suas parties de armazenamento (como uma partio /home que contenha dados de usurios). Nesta tela voc pode escolher se deseja executar o particionamento padro ou o particionamento manual usando a opo 'Criar layout personalizado' do Disk Druid. As primeiras trs opes permitem que voc execute uma instalao automtica sem precisar particionar seu(s) disco(s) rgido(s) manualmente. Se voc no estiver familiarizado com o particionamento de seu sistema, recomendvel no escolher um particionamento personalizado, mas deixar que o programa de instalao particione o sistema para voc. Voc pode configurar um LUN SCSI para a instalao, ou desabilitar um dispositivo DMRAID a partir desta tela clicando no boto 'Configurao avanada de armazenamento'. Para mais informaes consulte a Seo 12, Opes Avanadas de Armazenamento .

175

11. Configurao do Particionamento de Disco

Aviso
O Agente de Atualizao faz downloads dos pacotes atualizados para o / var/cache/yum/ por padro. Se voc particionar o sistema manualmente e criar uma partio /var separada, certifique-se de dimension-la (3.0 GB ou mais) para que comporte os downloads de atualizaes de pacotes.

Figura 17.8. Configurao do Particionamento de Disco

Se voc escolher criar um layout personalizado usando o Disk Druid, consulte a Seo 14, Particionando seu Sistema.

Aviso
Se voc receber um erro aps a fase de Configurao do Particionamento de Disco da instalao dizendo algo similar a "The partition table on device dasda was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on this drive." talvez voc no tenha uma tabela de parties naquele drive ou a tabela de parti-

176

12. Opes Avanadas de Armazenamento

es no drive talvez seja irreconhecvel pelo software de particionamento usado no programa de instalao. Independentemente do tipo de instalao sendo executado, voc deve sempre fazer backups dos dados existentes.

12. Opes Avanadas de Armazenamento


12.1. Dispositivos FCP
Dispositivos FCP (Fibre Channel protocol) permitem que o IBM System z use dispositivos SCSI ao invs de DASD. Dispositivos FCP oferecem uma topologia de malha de comutao que permite que sistemas zSeries usem LUNs SCSI como dispositivos de disco alm de dispositivos DASD tradicionais. Geralmente, um sistema operacional carregado e ento a deteco e definio do hardware feita pelo SO. No entanto, devido flexibilidade de configuraes associadas ao FCP, sistemas IBM System z requerem que quaisquer dispositivos FCP (Protocolo de Canal de Fibra) sejam indicados manualmente (interativamente no programa de instalao ou como entradas de parmetros nicas no arquivo de configurao do CMS) para que o programa de instalao reconhea o hardware. Os valores indicados aqui so nicos para cada site no qual so configurados.

Nota
A criao interativa de um dispositivo zFCP possvel apenas no instalador grfico. No possvel configurar interativamente um dispositivo zFCP em uma instalao em modo texto.

Todos os valores indicados devem ser confirmados, pois os erros cometidos aqui podem fazer com que o sistema no opere corretamente. Para mais informaes sobre estes valores, consulte a documentao que acompanha o hardware do seu sistema e verifique com o administrador de sistemas que configurou a rede para este sistema.

177

12.1. Dispositivos FCP

Figura 17.9. Opes Avanadas de Armazenamento

Para configurar um dispositivo Protocolo de Canal de Fibra SCSI abra o dilogo 'Adicionar Dispositivo FCP' selecionando 'Adicionar LUN ZFCP' e clicando no boto 'Adicionar Drive'. Preencha os detalhes para o dispositivo de 16 bits, World Wide Port Number (WWPN) de 64 bits, e LUN FCP de 64 bits. Clique no boto 'Adicionar' para tentar conectar ao dispositivo FCP usando estas informaes.

178

12.1. Dispositivos FCP

Figura 17.10. Configurar Dispositivo FCP

O dispositivo recm adicionado deve ento tornar-se disponvel e utilizvel durante a parte Disk Druid da instalao.

179

13. Criar Layout Padro

Figura 17.11. Configurar Dispositivo FCP

Nota
O instalador necessita que pelo menos um ECKD DASD seja definido. Em situaes onde uma instalao apenas SCSI for desejada, um parmetro DASD= deve ser indicado no arquivo de configurao do CMS com um nmero de dispositivo no existente. Isto ir satisfazer o requerimento do Anaconda em relao definio de um ECKD DASD, e resultar em um ambiente apenas SCSI.

13. Criar Layout Padro


O particionamento automtico permite algum controle sobre quais dados (se houverem) sero removidos de seu sistema. Suas opes so: Apagar todas parties nos discos selecionados e criar layout padro selecione esta opo para apagar todas as parties no seu(s) disco(s) rgido(s), incluindo parties criadas por outros sistemas operacionais como z/VM ou z/OS.

180

13. Criar Layout Padro

Cuidado
Se voc selecionar esta opo, todos os dados no(s) drive(s) de armazenamento DASD e SCSI so removidos pelo programa de instalao. No selecione esta opo se o drive onde voc est instalando o Red Hat Enterprise Linux tiver informaes que voc gostaria de manter.

Remover parties Linux nos discos selecionados e criar layout padro selecione esta opo para remover apenas parties do Linux (criadas por uma instalao prvia do Linux). Isto no remove outras parties que voc possa ter criado no(s) seu(s) drive(s) de armazenagem, como, por exemplo, parties z/VM ou z/OS. Usar espao livre nos discos selecionados e criar layout padro selecione esta opo para reter seus dados e parties atuais, supondo que voc tenha espao livre suficiente disponvel em seu(s) disco(s) rgido(s).

Figura 17.12. Criar Layout Padro

Usando o seu mouse, escolha o drive de armazenamento a ser usado para a instalao do Red Hat Enterprise Linux. Se voc tiver um ou mais drives, voc pode escolher quais drives devem conter esta instalao. Drives no selecionados, bem como quaisquer dados neles contidos, no so alterados de nenhuma forma.

181

14. Particionando seu Sistema

Cuidado
sempre bom fazer o backup de todos os dados contidos nos seus sistemas. Por exemplo, se voc estiver atualizando ou criando um sistema de inicializao dupla, dever fazer back up de todos os dados que queira guardar em seu(s) disco(s) rgido(s). Erros acontecem, e podem resultar na perda de todos os seus dados.

Para rever e efetuar as alteraes necessrias nas parties criadas pelo particionamento automtico, selecione a opo Rever. Aps selecionar Rever e clicar em Prximo para seguir adiante, voc ver as parties criadas para voc com o Disk Druid. Voc pode efetuar modificaes nestas parties caso elas no supram as suas necessidades. Aps ter feito suas selees, clique em Prximo para prosseguir.

14. Particionando seu Sistema


Se voc optou por um layout personalizado, voc deve indicar ao programa de instalao onde instalar o Red Hat Enterprise Linux. Isto feito atravs da definio de pontos de montagem para uma ou mais parties de disco nas quais o Red Hat Enterprise Linux deve ser instalado.

Figura 17.13. Particionando com o Disk Druid

182

14.1. Representao Grfica de Dispositivos DASD

A ferramenta de particionamento usada pelo programa de instalao o Disk Druid. Com exceo de algumas raras situaes, o Disk Druid pode atender aos requisitos de particionamento de uma instalao tpica.

14.1. Representao Grfica de Dispositivos DASD


O Disk Druid oferece uma representao grfica de seu dispositivo DASD. Usando seu mouse, clique uma vez para destacar um campo especfico na tela. Clique duas vezes para editar uma partio existente ou para criar uma partio a partir de espao livre existente. Na parte superior voc pode revisar o nome do Disco (por exemplo, /dev/dasda), a Geom (que mostra a geometria do disco rgido e consiste de trs nmeros representando o nmero de cilindros, cabeas e setores no disco rgido), e o Modelo do disco rgido conforme detectado pelo programa de instalao. Por fim, note qual dispositivo associado com /boot. Os arquivos do kernel e o setor do carregador de inicializao sero associados com este dispositivo. Na maioria dos casos, o primeiro DASD ou LUN SCSI ser usado, mas para alguns casos anormais, isto pode no ser o caso. O nmero do dispositivo ser usado ao executar o IPL no sistema ps-instalao.

14.2. Botes do Disk Druid


Os botes controlam as aes do Disk Druid. So usados para alterar os atributos de uma partio (por exemplo, o tipo de sistema de arquivo e o ponto de montagem) e tambm para criar dispositivos RAID. Os botes desta tela tambm so usados para aceitar as alteraes efetuadas ou para sair do Disk Druid. Para uma explicao mais detalhada, d uma olhada em cada boto, na ordem seguinte: Editar: Usado para modificar os atributos da partio selecionada na seo Parties. Selecionar Editar abre uma caixa de dilogo. Alguns ou todos estes campos podem ser editados, dependendo se as informaes da partio j foram gravadas no disco ou no. RAID: Usado para prover redundncia para qualquer uma ou todas as parties do disco. Deve ser usado somente se voc tiver experincia com o RAID. Para ler mais sobre o RAID, consulte o Guia de Implementao do Red Hat Enterprise Linux. Para criar um dispositivo RAID, voc deve primeiro criar as parties de RAID por software. Aps criar uma ou mais parties de RAID por software, selecione RAID para juntar as parties de RAID por software a um dispositivo RAID.

14.3. Campos da Partio


Abaixo da hierarquia da partio, h etiquetas que representam as informaes sobre as parties sendo criadas. As etiquetas so definidas conforme o seguinte: Dispositivo: O campo exibe o nome do dispositivo da partio. Ponto de Montagem/RAID/Volume: Um ponto de montagem a localidade, dentro da hie-

183

14.4. Esquema de Particionamento Recomendado

rarquia dos diretrios, na qual o volume se encontra; o volume "montado" nesta localidade. Este campo indica onde a partio est montada. Se uma partio existe, mas no est configurada, ento voc precisa definir seu ponto de montagem. Clique duas vezes na partio ou clique no boto Editar. Tipo: Este campo mostra o tipo de sistema de arquivos da partio (por exemplo, ext2, ext3, ou vfat). Formatar: Mostra se a partio sendo criada ser formatada. Tamanho (MB): Mostra o tamanho da partio em MB. Incio: Mostra o cilindro do disco rgido no qual a partio comea. Fim: Mostra o cilindro de seu disco rgido no qual a partio termina.

Ocultar membros de dispositivos RAID/Grupos de Volume LVM: Selecione esta opo se voc no deseja rever nenhum dispositivo RAID ou membros do grupo de volume LVM que foram criados.

14.4. Esquema de Particionamento Recomendado


A no ser que haja uma razo para fazer diferentemente, ns recomendamos que voc crie as seguintes parties: Uma partio swap (pelo menos 256 MB) parties swap so usadas para suportar a memria virtual. Em outras palavras, os dados so gravados numa partio swap quando no h memria RAM suficiente para armazenar os dados que seu sistema est processando. Se voc no sabe o tamanho da partio swap a ser criada, crie-a com o dobro da quantidade de RAM de sua mquina. O tipo da partio deve ser swap. A criao da quantidade apropriada de swap varia dependendo de diversos fatores, incluindo os seguintes (em ordem decrescente de importncia): As aplicaes rodando na mquina. A quantidade de RAM fsica instalada na mquina. A verso do sistema operacional.

A Swap deve ser igual ao dobro de RAM at 2 GB de RAM fsica, e ento 1x a RAM fsica para as quantidades acima de 2 GB, mas nunca menos que 32 MB. Portanto, se M = Quantidade de RAM em GB, and S = Quantidade de swap in GB, ento
If M < 2 S = M *2 Else S = M + 2

184

14.5. Editando Parties

Usando esta frmula, um sistema com 2 GB de RAM fsica teria 4 GB de swap, enquanto outro com 3 GB de RAM fsica teria 5 GB de swap. Criar uma partio com espao swap pode ser muito til, principalmente se voc planeja fazer um upgrade da memria RAM posteriormente. Para sistemas com imensas quantidades de RAM (mais de 32 GB), voc pode criar uma partio swap menor (em torno de 1x a memria fsica ou menos). Uma partio /boot/ (100 MB) A partio montada em /boot/ contm o kernel do sistema operacional (o que permite que o seu sistema inicialize o Red Hat Enterprise Linux), assim como os arquivos usados durante a rotina de inicializao. Devido limitaes, necessrio criar uma partio ext3 nativa para armazenar estes arquivos. Para a maioria dos usurios, uma partio de inicializao de 100 MB suficiente.

14.5. Editando Parties


Para editar uma partio, selecione o boto Editar ou clique duas vezes na partio existente.

Nota
Se a partio j existe em seu disco rgido, voc poder alterar somente seu ponto de montagem. Se quiser efetuar outras alteraes, voc ter que apagar a partio e recri-la.

15. Configurao de Rede


Se voc no tiver um dispositivo de rede, esta tela no aparece durante a sua instalao e voc deve avanar para a Seo 16, Configurao do Fuso Horrio.

185

15. Configurao de Rede

Figura 17.14. Configurao de Rede

O programa de instalao detecta automaticamente quaisquer dispositivos de rede que voc tenha e exibe-os na lista Dispositivos de Rede. Aps selecionar um dispositivo de rede, clique em Editar. A partir da tela Editar a Interface, voc pode escolher configurar o endereo IP e a mscara de rede (para IPv4, prefixo para IPv6) do dispositivo atravs do DHCP (ou manualmente se o DHCP no estiver selecionado) e voc pode escolher ativar o dispositivo ao inicializar o computador. Se voc selecionar Ativar na inicializao, sua interface de rede ser iniciada durante a inicializao. Se voc no tiver acesso ao cliente DHCP ou no estiver certo do que deve prover aqui, por favor contate seu administrador de rede.

Nota
O DHCP no deve ser usado com dispositivos qdio/qeth que sejam configurados com suporte para a terceira camada do OSA. A terceira camada no oferece funcionalidades de endereos MAC ou Address Resolution Protocol (ARP) e portanto no pode ser usado com servios de rede que as necessitem.

186

16. Configurao do Fuso Horrio

Figura 17.15. Editando um Dispositivo de Rede

Nota
No use os nmeros como vistos neste exemplo de configurao. Estes valores no funcionaro para a configurao de sua rede. Se no souber os valores a inserir, pea ajuda ao seu administrador de rede.

Se voc tem um nome de host (nome de domnio qualificado) para o dispositivo de rede, pode escolher entre detect-lo automaticamente com o DHCP (Protocolo de Configurao Dinmica do Host) ou inserir manualmente o nome da mquina no respectivo campo. Finalmente, se voc inseriu manualmente o IP e a mscara de rede, voc tambm pode indicar os endereos da porta de comunicao (gateway) e dos endereos DNS Primrio e Secundrio.

16. Configurao do Fuso Horrio


Determine seu fuso horrio selecionando a cidade mais prxima da localidade fsica do seu computador. Clique no mapa para ampliar uma regio geogrfica especfica. Aqui, voc pode selecionar o seu fuso horrio de duas maneiras:

187

17. Definio da Senha Root

Usando o seu mouse no mapa interativo, voc pode selecionar uma cidade especfica (representada por um ponto amarelo). Um X vermelho aparece indicando a sua seleo. Voc tambm pode rolar a lista na parte inferior da tela para selecionar seu fuso horrio. Usando seu mouse, clique numa localidade para destacar sua seleo.

Figura 17.16. Configurao do Fuso Horrio

Selecione O relgio do sistema utiliza o UTC se voc souber que seu sistema est configurado para UTC.

Dica
Para alterar a sua configurao de fuso horrio aps voc ter completado a instalao, use a Ferramenta das Propriedades de Data e Hora. Digite o comando system-config-date numa janela de comandos para executar a Ferramenta das Propriedades de Data e Hora. Se voc no est como root, a ferramenta solicitar a senha do root para continuar. Para rodar a Ferramenta das Propriedades de Data e Hora como um aplicativo baseado texto, use o comando timeconfig.

188

17. Definio da Senha Root

17. Definio da Senha Root


Definir uma conta e senha root um dos passos mais importantes durante a sua instalao. Sua conta root similar conta de administrador usada em mquinas com Windows NT. A conta root usada para instalar pacotes, atualizar RPMs e executar a maior parte da manuteno do sistema. Ao se autenticar como root, voc ter total controle sobre seu sistema.

Nota
O usurio root (tambm conhecido como o superusurio) tem acesso completo ao sistema todo. Por esta razo, melhor se autenticar como root somente para executar a manuteno ou a administrao do sistema.

Figura 17.17. Senha Root

Use a conta root somente para administrao do sistema. Crie uma conta alm da root para seu uso geral e invoque o comando su - para root quando precisar consertar algo rapidamente. Estas regras bsicas minimizam as chances de erros de digitao ou de comandos incorretos afetarem seu sistema.

189

18. Seleo do Grupo de Pacotes

Dica
Para se tornar root, digite su - no prompt de uma janela do terminal e ento pressione Enter. Em seguida, insira a senha root e pressione Enter.

O programa de instalao pede que voc estabelea uma senha root10 para o seu sistema. Voc no pode continuar sem antes criar uma senha root. A senha root deve ter no mnimo seis caracteres; a senha digitada no exibida na tela. Voc dever digitar a senha duas vezes; se as duas senhas no coincidirem, o programa de instalao pedir que voc as digite novamente. A senha root deve ser algo que voc possa se lembrar, mas ao mesmo tempo algo que no seja fcil para algum adivinhar. Seu nome, seu nmero de telefone, as primeiras letras do teclado, senha, root, 123456, e gato so exemplos de senhas ruins. Senhas boas misturam nmeros com letras em caixa alta e baixa e no contm palavras de dicionrio: Aard387vark ou 420BMttNT, por exemplo. Lembre-se que a senha sensvel caixa alta ou baixa. Se voc escrever a sua senha, guarde-a em um lugar seguro. No entanto, recomendvel no escrever esta ou qualquer outra senha que voc criar.

Nota
No use nenhuma das senhas exemplificadas neste manual. Usar uma destas senhas considerado um risco de segurana.

Dica
Para alterar a senha root aps o trmino da instalao, use a Ferramenta da Senha Root. Digite o comando system-config-rootpassword numa janela de comandos para executar a Ferramenta da Senha Root. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

18. Seleo do Grupo de Pacotes


Agora que voc fez a maioria das escolhas para sua instalao, est pronto para confirmar a seleo de pacotes padro ou personalizar os pacotes para seu sistema.

10

Uma senha root a senha administrativa para o seu sistema Red Hat Enterprise Linux. Voc deve se autenticar como root apenas quando for necessrio executar a manuteno do sistema. A conta root no opera sob as restries impostas nas contas de usurios comuns, e portanto mudanas feitas como root podem repercutir no sistema todo.

190

18. Seleo do Grupo de Pacotes

A tela Padres de Instalao de Pacotes aparece, detalhando o conjunto de pacotes padro para a sua instalao do Red Hat Enterprise Linux. Esta tela varia dependendo da verso do Red Hat Enterprise Linux que voc estiver instalando. Se voc aceitar a lista de pacotes corrente, pule adiante para a Seo 19, Preparando para Instalar. Para personalizar seu conjunto de pacotes ainda mais, selecione a opo Personalizar agora na tela. Clicar em Prximo leva voc tela Seleo do Grupo de Pacotes. Voc pode selecionar grupos de pacotes, que agrupam componentes de acordo com sua funo (por exemplo, Sistema X Window e Editores), pacotes individuais, ou uma combinao dos dois.

Nota
Usurios de sistemas IBM System z que desejem suporte para desenvolver ou executar aplicativos legados de 31 bits, so aconselhados a selecionar os pacotes Suporte Arquitetura de Compatibilidade e Suporte ao Desenvolvimento da Arquitetura de Compatibilidade para instalar suporte especfico arquitetura de seus sistemas.

Para selecionar um componente, clique na caixa de verificao ao lado do mesmo (consulte a Figura 17.18, Seleo do Grupo de Pacotes).

191

19. Preparando para Instalar

Figura 17.18. Seleo do Grupo de Pacotes

Selecione cada componente que voc deseja instalar. Uma vez selecionado o grupo de pacotes, se houverem componentes adicionais disponveis, clique em Pacotes opcionais para visualizar quais pacotes so instalados por padro, e para adicionar ou remover pacotes opcionais deste grupo. Este boto estar desabilitado se no houverem componentes adicionais.

Figura 17.19. Detalhes do Grupo de Pacotes

19. Preparando para Instalar


19.1. Preparando para Instalar
Voc deve ver agora uma tela preparando-o para a instalao do Red Hat Enterprise Linux. Para sua referncia, um registro completo de sua instalao pode ser encontrado em /root/install.log aps reinicializar seu sistema.

192

20. Instalando Pacotes

Aviso
Se, por alguma razo, voc resolver no continuar o processo de instalao, esta sua ltima oportunidade para cancelar o processo com segurana e reinicializar sua mquina. Uma vez apertado o boto Prximo, as parties sero gravadas e os pacotes instalados. Se voc deseja abortar a instalao, voc deve fechar a sua sesso SSH e executar um re-IPL no machineboot antes que qualquer informao existente em qualquer disco rgido seja regravada.

Para cancelar este processo de instalao, feche sua sesso SSH e execute um re-IPL no sistema usando seu emulador de terminal 3270.

20. Instalando Pacotes


Neste ponto, no h nada que voc possa fazer at que todos os pacotes tenham sido instalados. A velocidade deste processo depende do nmero de pacotes que voc selecionou e da velocidade do seu computador.

21. Instalao Concluda


Parabns! Sua instalao do Red Hat Enterprise Linux foi concluda! O programa de instalao pede que voc prepare o seu sistema para uma reinicializao. Uma vez que a instalao tenha terminado, voc deve executar um IPL (inicializar) a partir do DASD ou LUN SCSI onde a partio /boot para o Red Hat Enterprise Linux foi instalada. Por exemplo, usando dasd no dispositivo 200 no console 3270 voc pode executar o comando #cp i 200. Freqentemente, especialmente em ambientes apenas DASD onde o particionamento automtico (removendo os dados de todas as parties) foi escolhido, a partio /boot encontra-se no primeiro dasd (dasda). Usar /boot em um LUN SCSI em uma conta de convidado z/VM pode necessitar o fornecimento de informaes de WWPN e LUN atravs das quais um dispositivo zFCP possa executar um IPL. Por exemplo,
#CP SET LOADDEV PORTNAME 50050763 FCCD9689 LUN 83030000 00000000

poderia ser usado para fornecer informao de roteamento zFCP para um dispositivo zFCP (onde 0x50050763FCCD9689 um exemplo de WWPN, e 8303 o LUN SCSI). A partir de ento, as informaes do dispositivo zFCP podem ser consultadas e usadas para iniciar o IPL:
#cp q v fcp

Aps consultar estas informaes o dispositivo zFCP (4322 neste exemplo) poderia ser usado para executar o IPL com um comando do tipo:
#cp ipl 4322

193

21. Instalao Concluda

Para instalaes baseadas em IPL, o console HMC pode ser usado para executar um comando de carregamento para o LPAR, especificando o DASD ou LUN SCSI e o zFCP WWPN onde encontra-se a partio /boot.

Nota
Para contas convidadas usando z/VM, supondo que voc queira desconectar pelo console 3270 sem suspender o sistema Linux convidado, use #cp disc ao invs de #cp logout ou #cp log. Isto permite que o sistema virtual rodando o Red Hat Enterprise Linux para o IBM System z continue rodando mesmo quando no estiver conectado ao console 3270.

Aps a execuo do IPL no SO Red Hat Enterprise Linux instalado, voc pode se autenticar no sistema atravs do ssh. importante lembrar que o nico lugar que voc pode se autenticar como root pelo 3270 ou por outros dispositivos, conforme listados em /etc/securetty. A primeira vez que voc iniciar o seu sistema Red Hat Enterprise Linux em um ambiente grfico, o Agente de Configurao pode ser lanado manualmente para servir como guia durante a configurao do Red Hat Enterprise Linux. Ao usar esta ferramenta, voc pode, entre outras coisas, ajustar o horrio do seu sistema, instalar programas, e registrar a sua mquina junto ao Red Hat Network. O Agente de Configurao auxilia na configurao do seu ambiente para que voc possa comear a usar o seu sistema Red Hat Enterprise Linux o mais rpido possvel. Consulte a Captulo 24, Ative sua Suscrio para informaes sobre como registrar a sua subscrio do Red Hat Enterprise Linux.

194

Captulo 18. Removendo o Red Hat Enterprise Linux


Para remover do S/390, voc pode remover a alocao do DASD da VM ou pode iniciar o programa de instalao e reformatar todas as parties do DASD. Ao invs de selecionar OK voc deve selecionar Cancelar para sair do programa de instalao.

195

Captulo 19. Amostra de Arquivos de Parmetros


As arquiteturas IBM System z usam um arquivo de parmetros especial para configurar a rede antes do programa de instalao (anaconda) ser iniciado. Esta seo descreve o contedo do arquivo de parmetros. O arquivo de parmetros tem um limite de 32 parmetros no total. Para acomodar as limitaes dos arquivos de parmetros, deve-se usar um novo arquivo de configurao no DASD do CMS para determinar a configurao inicial da rede e a especificao do DASD. O arquivo .parm deve conter os parmetros do kernel real, como root=/dev/ram0 ro ip=off ramdisk_size=40000, e parmetros nicos que no so atribudos variveis, como vnc. Dois novos parmetros que apontam o programa de instalao para o novo arquivo de configurao devem ser adicionados ao arquivo .parm: CMSDASD e CMSCONF.

CMSDASD=endereo_cmsdasd

Onde <endereo_cmsdasd> representa a lista de ID do dispositivo do DASD do CMS que contm o arquivo de configurao. Este geralmente o disco 'A' do usurio do CMS. Esta opo aplicvel somente para usurios que tm um disco (z/VM) do CMS formatado disposio. Por exemplo: CMSDASD=191
CMSCONFFILE=arquivo_de_configurao

Onde <arquivo_de_configurao> representa o nome do arquivo de configurao. Este valor deve ser especificado em letras minsculas no formato de nomes de arquivo do estilo Linux. O arquivo CMS REDHAT CONF especificado como redhat.conf. Esta opo aplicvel somente para usurios que tm um disco (z/VM) do CMS formatado disposio. Por exemplo: CMSCONFFILE=redhat.conf
DASD=lista-dasd

Onde lista-dasd representa a lista de dispositivos DASD a serem usados pelo Red Hat Enterprise Linux. Apesar da deteco automtica de DASDs ser feita se este parmetro for omitido, altamente recomendvel incluir o parmetro DASD=, j que os nmeros dos dispositivos (e portanto seus nomes) podem variar quando um novo DASD adicionado ao convidado. Isto pode resultar num sistema inutilizvel. Por exemplo: DASD=0.0.0100,0.0201-0.0.0204 Os parmetros a seguir so necessrios para configurar a rede:

SUBCHANNELS=

Provm os IDs de canais de dispositivos necessrios para as diversas interfaces de rede.


qeth: SUBCHANNELS="id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita, id_do_bus_do_dispositivo_de_dados"

196

lcs: SUBCHANNELS="id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita"

A linha de comando do qeth foi dividida em duas linhas devido sua extenso.

Nota
Os drivers CTC, e NETIUCV so obsoletos e no so mais suportados no Red Hat Enterprise Linux.

Por exemplo (uma amostra da instncia SUBCHANNEL do qeth):


SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602

Os parmetros seguintes so opcionais:

HOSTNAME=string

Onde string o nome de host do convidado Linux recm instalado.


NETTYPE=tipo

Onde tipo deve ser um destes: qeth ou lcs.


IPADDR=IP

Onde IP o endereo IP do novo convidado Linux.


NETWORK=rede

Onde rede o endereo da sua rede.


NETMASK=mscara-de-rede

Onde mscara-de-rede a mscara de rede.


BROADCAST=broadcast

Onde broadcast o endereo de transmisso.


GATEWAY=gw

Onde gw o endereo IP da porta de comunicao do seu dispositivo eth.


MTU=mtu

Onde mtu a Unidade de Transmisso Mxima (Maximum Transmission Unit, MTU) para esta conexo.
DNS=servidor1:servidor:termos-de-servidores-adicionais:servidorN

Onde servidor1:servidor2:termos-de-servidores-adicionais:servidorN uma lista de servidores DNS, separados por dois-pontos. Por exemplo:
DNS=10.0.0.1:10.0.0.2

SEARCHDNS=domnio1:domnio2:termos-de-dns-adicionais:domnioN

Onde domnio1:domnio2:termos-de-dns-adicionais:domnioN uma lista de domnios de busca, separados por dois-pontos. Por exemplo:

197

SEARCHDNS=exemplo.com:exemplo.org

PORTNAME=nome_da_porta_osa | nmero_da_porta_lcs

Essa varivel suporta dispositivos OSA operando nos modos qdio ou no-qdio. Quando em modo qdio, nome_da_porta_osa o nome da porta (portname) especificado no dispositivo OSA quando operando em modo qeth. PORTNAME s necessrio para z/VM verses 4.3 ou anteriores e sem APARs VM63308 e PQ73878. Quando em modo no-qdio, nmero_da_porta_lcs usado para passar o nmero relativo da porta como um nmero inteiro entre 0 e 15. FCP_* (FCP_1, FCP_2, ...) Estas variveis podem ser usadas em sistemas com dispositivos FCP para pr-determinar a configurao do FCP (podem ser alteradas durante a instalao). Use as seguintes amostras como um guia para formatar arquivos de parmetros apropriados. Amostra de arquivo com requisitos mnimos de parmetros:
root=/dev/ram0 DASD=200

Nota
O programa de instalao pede ao usurio quaisquer parmetros no especificados no arquivo de parmetros.

Amostra de arquivo configurando um dispositivo de rede QETH: Exemplo de arquivo redhat.parm:


root=/dev/ram0 ro ip=off ramdisk_size=40000 CMSDASD=191 CMSCONFFILE=redhat.conf vnc

Exemplo de arquivo redhat.conf (ao qual o CMSCONFFILE faz referncia no redhat.parm)


DASD=200 HOSTNAME="foobar.systemz.example.com" DASD="200-203" NETTYPE="qeth" IPADDR="192.168.17.115" SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602" PORTNAME="FOOBAR" NETWORK="192.168.17.0" NETMASK="255.255.255.0" BROADCAST="192.168.17.255" SEARCHDNS="example.com:systemz.example.com" GATEWAY="192.168.17.254" DNS="192.168.17.1" MTU="4096"

198

Captulo 20. Opes Adicionais de Inicializao


Este apndice aborda opes adicionais de inicializao e opes de inicializao do kernel disponveis para o programa de instalao do Red Hat Enterprise Linux. Para usar qualquer uma das opes de inicializao apresentadas aqui, digite o comando que voc deseja executar no prompt boot: da instalao.

Argumentos de Comandos Durante a Inicializao

askmethod

Este comando pede que voc selecione o mtodo de instalao que voc gostaria de usar ao inicializar a partir do CD-ROM do Red Hat Enterprise Linux.
dd=url

Este argumento faz com que o programa de instalao traga um aviso para voc utilizar uma imagem de driver de um endereo de rede HTTP, FTP ou NFS especfico.
display=ip:0

Este comando permite o encaminhamento de display remoto. Neste comando, ip deve ser substitudo pelo endereo IP do sistema no qual voc quer que o display aparea. No sistema em que voc quer que o display aparea, voc deve executar o seguinte comando xhost +nome-de-host-remoto, onde nome-de-host-remoto o nome do host no qual voc est rodando o display original. Usar o comando xhost +nome-de-host-remoto limita o acesso ao terminal de display remoto, e no permite o acesso de qualquer um ou a qualquer sistema que no tenha sido especificamente autorizado para acesso remoto.
mediacheck

Este comando oferece a opo de testar a integridade da fonte de instalao (se for um mtodo baseado em ISO), e funciona com os mtodos de instalao por CD, DVD, ISO de disco rgido e ISO de NFS. Verificar se estas imagens ISO esto intactas antes de tentar uma instalao ajuda a evitar problemas freqentemente encontrados durante a instalao.
noprobe

Este comando desabilita a deteco automtica do hardware e solicita informaes do hardware ao usurio.
rescue

Este comando roda o modo de recuperao. Consulte o Captulo 26, Recuperao Bsica do Sistema para maiores informaes sobre o modo de recuperao.
text

Este comando desativa o programa de instalao grfico e fora o programa de instalao a executar em modo texto.
vnc

199

Este comando permite a instalao a partir de um servidor VNC.


vncpassword=

Este comando define a senha usada para se conectar ao servidor VNC.


noipv6

Este comando desabilita a seleo ipv6 padro durante o processamento do estgio 1 do instalador. Configuraes ipv6 ainda podem ser feitas manualmente se esta opo for especificada, entretanto o comportamento padro ser a desabilitao das configuraes ipv6.
cmdline

O console 3270 (usado mais freqentemente durante a instalao de sistemas IBM System z) no reconhece entradas de formatao de terminal comuns na maioria de terminais tipo UNIX. O uso desta opo altera o comportamento do Anaconda durante instalaes kickstart, fazendo com que sadas do console no 3270 sejam muito melhores. Esta opo no deve ser usada para instalaes normais, interativas.
RUNKS=1

Esta opo usada para especificar (normalmente junto com a opo cmdline) a instalao kickstart para sistemas IBM System z.

200

Captulo 21. Resolvendo Problemas de Instalao em um Sistema IBM System z


Esse apndice aborda alguns problemas comuns na instalao e suas solues.

1. Voc no Consegue Inicializar o Red Hat Enterprise Linux


1.1. Seu Sistema Est Exibindo Erros 'Signal 11'?
Um erro signal 11, normalmente chamado de falha de segmentao, significa que o programa acessou uma localidade da memria que no tenha sido atribuda. Um erro signal 11 pode ocorrer devido a um erro em um dos programas instalados, ou devido a hardware defeituoso. Certifique-se de que voc possui as ltimas atualizaes e imagens de instalao da Red Hat. Revise as erratas online para determinar se verses mais novas esto disponveis.

2. Problemas durante a Instalao


2.1. Mensagem de Erro Nenhum dispositivo encontrado para instalar o Red Hat Enterprise Linux

Se voc receber uma mensagem de erro dizendo No devices found to install Red Hat Enterprise Linux, provavelmente h um problema com os seus dispositivos DASD. Se voc encontrar este erro, adicione o parmetro DASD=<discos> ao seu arquivo parm (onde discos o intervalo DASD reservado para a instalao) e inicie a instalao novamente. Alm disso, certifique-se de que os DASDs sejam formatados usando o comando dasdfmt a partir de uma janela de comandos do Linux, ao invs de formatar os DASDs usando CMS.

2.2. Problemas com Tabelas de Partio


Se voc receber um erro aps a fase de Configurao do Particionamento de Disco (Seo 11, Configurao do Particionamento de Disco) da instalao dizendo algo similar a The partition table on device hda was unreadable. To create new partitions it must be initialized, causing the loss of ALL DATA on this drive. talvez voc no tenha uma tabela de parties naquele drive ou a tabela de parties no drive talvez seja irreconhecvel pelo software de particionamento usado no programa de instalao. Independentemente do tipo de instalao sendo executado, voc deve sempre fazer backups dos dados existentes.

201

2.4. Voc est Recebendo Erros do Python?

2.3. Outros Problemas com o Particionamento


Se voc estiver usando o Disk Druid para criar parties, mas no consegue prosseguir para a prxima tela, provavelmente no criou todas as parties necessrias para satisfazer as dependncias do Disk Druid. Voc deve ter, no mnimo, as seguintes parties: Uma partio / (raiz) Uma partio <swap> do tipo swap

Dica
Ao definir o tipo de uma partio como swap, no determine um ponto de montagem para ela. O Disk Druid far isso automaticamente para voc.

2.4. Voc est Recebendo Erros do Python?


Durante algumas instalaes ou atualizaes do Red Hat Enterprise Linux, o programa de instalao (tambm conhecido como anaconda) pode falhar com um erro Python ou traceback. Este erro pode ocorrer aps a seleo de pacotes individuais ou ao tentar salvar o registro da atualizao no diretrio /tmp/. O erro pode se parecer com o seguinte:
Traceback (innermost last): File "/var/tmp/anaconda-7.1//usr/lib/anaconda/iw/progress_gui.py", line 20, in run rc = self.todo.doInstall () File "/var/tmp/anaconda-7.1//usr/lib/anaconda/todo.py", line 1468, in doInstall self.fstab.savePartitions () File "fstab.py", line 221, in savePartitions sys.exit(0) SystemExit: 0 Local variables in innermost frame: self: <fstab.GuiFstab instance at 8446fe0> sys: <module 'sys' (built-in)> ToDo object: (itodo ToDo p1 (dp2 S'method' p3 (iimage CdromInstallMethod p4 (dp5 S'progressWindow' p6 <failed>

Este erro ocorre em alguns sistemas nos quais os links para /tmp so simblicos para outras localidades ou foram alterados desde sua criao. Estes links simblicos ou alterados so invlidos durante o processo de instalao; portanto, o programa de instalao no consegue gravar as informaes e falha. Se voc tiver este problema, primeiro tente fazer o download de quaisquer erratas disponveis para o anaconda. Erratas podem ser encontradas em:
http://www.redhat.com/support/errata/

O site do anaconda tambm pode ser uma referncia til. Pode ser acessado online em:
http://rhlinux.redhat.com/anaconda/

202

3. Problemas aps a Instalao

Voc tambm pode procurar por relatrios de erro relacionados a este problema. Para procurar no sistema de rastreamento de erros da Red Hat, visite:
http://bugzilla.redhat.com/bugzilla/

Finalmente, se voc ainda estiver enfrentando problemas relacionados a este erro, registre seu produto e contacte nossa equipe de suporte. Para registrar seu produto, v para:
http://www.redhat.com/apps/activate/

3. Problemas aps a Instalao


3.1. reas de Trabalho Grficas e XDMCP
Se voc instalou o Sistema X Window e gostaria de se autenticar em seu sistema Red Hat Enterprise Linux usando um gestor de autenticao grfico, habilite o Protocolo de Controle do Gestor de Apresentao do X (XDMCP - X Display Manager Control Protocol). Este protocolo permite que usurios autentique-se remotamente em um ambiente de rea de trabalho de qualquer cliente compatvel com o Sistema X Window (tal como uma estao de trabalho conectada a uma rede ou ao terminal X). Para habilitar a autenticao remota usando XDMCP, edite a seguinte linha do arquivo /etc/X11/gdm/gdm-config no sistema Red Hat Enterprise Linux, com um editor de texto como vi ou nano:
[xdmcp] Enable=false

Edite a linha para o seguinte: Enable=true. Salve o arquivo e saia do editor de texto. Mude para o nvel de execuo (runlevel) 5 para iniciar o servidor X:
/sbin/init 5

Da mquina cliente, inicie uma sesso remota do X usando X. Por exemplo:


X :1 -query s390vm.exemplo.com

O comando conecta ao servidor remoto do X via XDMCP (substitua s390vm.exemplo.com pelo nome da mquina do servidor remoto do X) e apresenta a tela de autenticao grfica remota no display :1 do sistema cliente (geralmente acessvel usando a combinao de teclas Ctrl-Alt-F8). Voc tambm pode acessar sesses remotas usando um servidor X aninhado, que abre a rea de trabalho remota como uma janela em sua sesso atual do X. O Xnest permite que usurios abram uma rea de trabalho nested em sua sesso local do X. Por exemplo: execute Xnest usando o seguinte comando, substituindo s390vm.exemplo.com pelo nome da mquina do servidor X remoto:
Xnest :1 -query s390vm.exemplo.com

3.2. Problemas ao Tentar Autenticar

203

3.3. Sua Impressora no Funciona

Se voc no criou uma conta de usurio no Agente de Configurao, autentique-se como root e use a senha que voc designou para o root. Se voc no lembra da sua senha root, inicialize seu sistema como linux
single.

Aps iniciar no modo de usurio simples e ter acesso linha de comandos #, voc deve digitar passwd root, o que lhe permite definir uma nova senha para o root. Neste ponto voc pode digitar shutdown -r now para reinicializar o sistema com a nova senha root. Se voc no lembra a senha da sua conta de usurio, dever tornar-se root. Para tornar-se root, digite su - e insira sua senha root quando solicitado. Ento, digite passwd <nome-do-usurio>. Isto lhe permite inserir uma nova senha para a conta de usurio especificada. Se voc no v a tela grfica de autenticao, verifique se o seu hardware est encontrando problemas de compatibilidade. A Hardware Compatibility List (Lista de Compatibilidade de Hardware) pode ser encontrada em:
http://hardware.redhat.com/hcl/

3.3. Sua Impressora no Funciona


Se voc no sabe ao certo como configurar sua impressora ou est tendo problemas em fazla funcionar corretamente, tente usar a Ferramenta de Configurao da Impressora. Digite o comando system-config-printer numa janela de comandos para executar a Ferramenta de Configurao da Impressora. Se voc no est como root, a ferramenta solicitar a senha do root para continuar.

3.4. Servio/Sendmail httpd Baseado no Apache Suspenso Durante a Inicializao


Se voc est enfrentando problemas devido ao servio baseado no Apache, httpd, ou ao Sendmail sendo suspensos na inicializao, certifique-se de que a linha seguinte est presente no arquivo /etc/hosts:
127.0.0.1 localhost.localdomain localhost

204

Captulo 22. Informaes Adicionais para Usurios do IBM System z


1. O Sistema de Arquivos
sysfs

O kernel do Linux 2.6 introduziu o sistema de arquivos sysfs. O sistema de arquivos sysfs considerado uma fuso dos sistemas de arquivos proc, devfs, e devpty. O sistema de arquivos sysfs enumera os dispositivos e barramentos conectados a um sistema em uma hierarquia que pode ser acessada do espao de usurio. O sysfs projetado para lidar com opes especficas de dispositivos e drivers que anteriormente eram mantidas no /proc/, e trazia a incluso dinmica de dispositivos oferecida anterioemente pelo devfs. O sistema de arquivos sysfs montado em /sys/ e contm diretrios que organizam os dispositivos conectados ao sistema de diversas maneiras diferentes. Os sudiretrios de /sysfs/ incluem: 1. O diretrio /devices/ Este diretrio contm o diretrio /css0/. Seus subdiretrios representam todos os subcanais detectados pelo kernel do Linux. Diretrios de subcanais so nomeados como 0.0.nnnn, onde nnnn o nmero hexadecimal do subcanal entre 0000 e ffff. Diretrios de subcanais contm arquivos de status e um outro subdiretrio que representa o dispositivo em si. O diretrio do dispositivo nomeado como 0.0.xxxx, onde xxxx o endereo unitrio do dispositivo. O diretrio /devices/ tambm contm informaes sobre o status, bem como opes de configurao para o dispositivo. 2. O diretrio /bus/ Este diretrio contm os sub-diretrios /ccw/ e /ccwgroup/. Os dispositivos CCW so acessados atravs de palavras de comando de canal. Os dispositivos do diretrio /ccw/ usam somente um subcanal no sub-sistema do canal do mainframe. Os dispositicos de grupo CCW tambm so acessados com palavras de comando de canal, mas utilizam mais de um subcanal por dipositivo. Por exemplo: um dispositivo 3390-3 DASD usa um subcanal, enquanto uma conexo de rede QDIO para um adaptador OSA usa trs subcanais. Ambos os diretrios /ccw/ e /ccwgroup/ contm diretrios chamados devices (dispositivos) e drivers: O diretrio /devices/ contm um link simblico para os diretrios do dispositivo no diretrio /sys/devices/css0/. O diretrio /drivers/ contm diretrios para cada driver de dispositivo atualmente carregado no sistema. Drivers associados a dispositivos como dasd, console, qeth, e zfcp possuem entradas neste diretrio. O diretrio /driver/ contm configuraes para o driver do dispositivo, bem como links simblicos para os dispositivos sendo usados (no diretrio / sys/devices/css0/). 3. O diretrio /class/

205

2. Usando o Driver zFCP

Este diretrio contm diretrios que agrupam dispositivos similares, como ttys, drives de fita SCSI, dispositivos de rede e outros dispositivos diversos. 4. O diretrio /block/ Este diretrio contm diretrios para cada dispositivo de bloco do sistema. So, na maioria, dispositivos tipo disco, como DASD reais, dispositivos de retorno de lao e dispositivos de bloco de raid de software. A diferena notada entre sistemas Linux mais antigos e aqueles que usam sysfs a necessidade de referenciar os dispositivos pelos seus nomes sysfs. Numa imagem do Kernel 2.4, o driver zFCP era passado como endereos de seus dispositivos. No sistema da imagem do Kernel 2.6, o driver passado como 0.0.1600.

2. Usando o Driver

zFCP

Durante a instalao inicial, o sistema pede que voc fornea informaes sobre SCSI/FCP. Se estas informaes forem indicadas, criado o arquivo /etc/zfcp.conf, que contm a configurao do seu SCSI. Tambm adiciona a linha alias scsi_hostadapter zFCP em / etc/modprobe.conf. Isto carrega os mdulos zFCP necessrios.
# cat /etc/zfcp.conf 0.0.010a 0x01 0x5005076300c18154 0x00 0x5719000000000000 # cat /etc/modprobe.conf alias eth0 qeth options dasd_mod dasd=201,4b2e alias scsi_hostadapter zfcp

Se nenhum dipositivo SCSI foi definido durante a instalao inicial, o exemplo a seguir demonstra como adicionar um manualmente:
# cd /lib/modules/2.6.7-1.451.2.3/kernel/drivers/s390/scsi # modprobe zfcp # lsmod Module zfcp autofs4 qeth qdio ccwgroup ipt_REJECT ipt_state ip_conntrack iptable_filter ip_tables sd_mod scsi_mod dm_mod ext3 jbd dasd_fba_mod dasd_eckd_mod dasd_mod

Size 221460 39944 166288 60240 25344 23552 18944 57904 19712 37888 39688 182904 86408 179056 92720 25344 77056 85328

Used by 0 [permanent] 0 0 3 zfcp,qeth 1 qeth 1 5 1 ipt_state 1 3 ipt_REJECT,ipt_state,iptable_filter 0 2 zfcp,sd_mod 0 2 1 ext3 0 4 6 dasd_fba_mod,dasd_eckd_mod

# cd /sys/bus/ccw/drivers/zfcp/0.0.010a # echo 1 > online # cat online 1

206

2. Usando o Driver zFCP

# echo 0x5005076300c18154 > /sys/bus/ccw/drivers/zfcp/0.0.010a/port_add # ls 0x5005076300c18154 failed lic_version s_id availability fc_link_speed nameserver status card_version fc_service_class online wwnn cmb_enable fc_topology port_add wwpn cutype hardware_version port_remove detach_state host2 scsi_host_no devtype in_recovery serial_number # cd /sys/bus/ccw/drivers/zfcp/0.0.010a/0x5005076300c18154 # echo 0x5719000000000000 > unit_add # ls 0x5719000000000000 d_id in_recovery status unit_remove detach_state failed scsi_id unit_add wwnn # cat /sys/bus/ccw/drivers/zfcp/0.0.010a/scsi_host_no 0x0 # cat /sys/bus/ccw/drivers/zfcp/0.0.010a/0x5005076300c18154/scsi_id 0x1 # cat \ /sys/bus/ccw/drivers/zfcp/0.0.010a/0x5005076300c18154/0x5719000000000000/scsi_lun 0x0 # cat /sys/bus/scsi/devices/0\:0\:1\:0/hba_id 0.0.010a # cat /sys/bus/scsi/devices/0\:0\:1\:0/wwpn 0x5005076300c18154 # cat /sys/bus/scsi/devices/0\:0\:1\:0/fcp_lun 0x5719000000000000 # cat /sys/bus/scsi/devices/0\:0\:1\:0/block/dev 8:0 # cat /sys/bus/scsi/devices/0\:0\:1\:0/block/sda1/dev 8:1 # cat /proc/scsi/scsi Attached devices: Host: scsi2 Channel: 00 Id: 01 Lun: 00 Vendor: IBM Model: 2105F20 Type: Direct-Access # fdisk /dev/sda1 # mke2fs -j /dev/sda1 # mount /dev/sda1 /mnt # df Filesystem 1K-blocks /dev/dasda1 2344224 none 511652 /dev/dasdb1 2365444 /dev/sda1 3844088

Rev: .123 ANSI SCSI revision: 03

Used Available Use% Mounted on 1427948 797196 65% / 0 511652 0% /dev/shm 32828 2212456 2% /opt 32828 3615988 1% /mnt

# cd /boot # mv initrd-2.6.7-1.451.2.3.img initrd-2.6.7-1.451.2.3.img.orig # mkinitrd -v --with=scsi_mod --with=zfcp --with=sd_mod initrd-2.6.7-1.451.2.3.img 2.6.7-1.451.2.3 Looking for deps of module ide-disk Looking for deps of module dasd_mod Looking for deps of module dasd_eckd_mod dasd_mod Looking for deps of module dasd_mod Looking for deps of module dasd_fba_mod dasd_mod Looking for deps of module dasd_mod Looking for deps of module ext3 jbd Looking for deps of module jbd Looking for deps of module scsi_mod Looking for deps of module zfcp qdio scsi_mod

207

2. Usando o Driver zFCP

Looking for deps of module qdio Looking for deps of module scsi_mod Looking for deps of module sd_mod scsi_mod Looking for deps of module scsi_mod Using modules: ./kernel/drivers/s390/block/dasd_mod.ko ./kernel/drivers/s390/block/dasd_eckd_mod.ko ./kernel/drivers/s390/block/dasd_fba_mod.ko ./kernel/fs/jbd/jbd.ko ./kernel/fs/ext3/ext3.ko ./kernel/drivers/scsi/scsi_mod.ko ./kernel/drivers/s390/cio/qdio.ko ./kernel/drivers/s390/scsi/zfcp.ko ./kernel/drivers/scsi/sd_mod.ko Using loopback device /dev/loop0 /sbin/nash -> /tmp/initrd.cT1534/bin/nash /sbin/insmod.static -> /tmp/initrd.cT1534/bin/insmod `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/block/dasd_mod.ko'-> `/tmp/initrd.cT1534/lib/dasd_mod.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/block/dasd_eckd_mod.ko' -> `/tmp/initrd.cT1534/lib/dasd_eckd_mod.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/block/dasd_fba_mod.ko' -> `/tmp/initrd.cT1534/lib/dasd_fba_mod.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/fs/jbd/jbd.ko' -> `/tmp/initrd.cT1534/lib/jbd.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/fs/ext3/ext3.ko' -> `/tmp/initrd.cT1534/lib/ext3.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/scsi/scsi_mod.ko' -> `/tmp/initrd.cT1534/lib/scsi_mod.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/cio/qdio.ko' -> `/tmp/initrd.cT1534/lib/qdio.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/scsi/zfcp.ko' -> `/tmp/initrd.cT1534/lib/zfcp.ko' `/lib/modules/2.6.7-1.451.2.3/./kernel/drivers/scsi/sd_mod.ko' -> `/tmp/initrd.cT1534/lib/sd_mod.ko' ... Loading module dasd_mod with options dasd=201,4b2e Loading module dasd_eckd_mod Loading module dasd_fba_mod Loading module jbd Loading module ext3 Loading module scsi_mod Loading module qdio Loading module zfcp Loading module sd_mod # zipl -V Using config file '/etc/zipl.conf' Target device information Device..........................: 5e:00 Partition.......................: 5e:01 Device name.....................: dasda DASD device number..............: 0201 Type............................: disk partition Disk layout.....................: ECKD/compatible disk layout Geometry - heads................: 15 Geometry - sectors..............: 12 Geometry - cylinders............: 3308 Geometry - start................: 24 File system block size..........: 4096 Physical block size.............: 4096 Device size in physical blocks..: 595416 Building bootmap '/boot//bootmap' Building menu 'rh-automatic-menu' Adding #1: IPL section 'linux' (default) kernel image......: /boot/vmlinuz-2.6.7-1.451.2.3 at 0x10000 kernel parmline...: 'root=LABEL=/' at 0x1000 initial ramdisk...: /boot/initrd-2.6.7-1.451.2.3.img at 0x800000 Preparing boot device: dasda (0201). Preparing boot menu Interactive prompt......: disabled Menu timeout............: disabled

208

3. Usando o mdadm para Configurar o Armazenamento Baseado no RAID e Multi-lo-

Default configuration...: 'linux' Syncing disks... Done.

3. Usando o para Configurar o Armazenamento Baseado no RAID e Multi-localidade


mdadm

Similar a outras ferramentas contidas no pacote raidtools, o comando mdadm pode ser usado para executar todas as funes necessrias relacionadas adminsitrao de conjuntos multidispositivos. Nesta seo mostramos como o mdadm pode ser usado para: Criar um dispositivo RAID Criar um dispositivo multi-localidade

3.1. Criando um Dispositivo RAID com mdadm


Para criar um dispositivo RAID, edite o arquivo /etc/mdadm.conf para definir valores DEVICE e ARRAY apropriados:
DEVICE /dev/sd[abcd]1 ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1

Neste exemplo, a linha DEVICE est usando a expanso de nomes de arquivos (consulte a pgina man glob(7) para mais informaes) para definir os dispositivos SCSI seguintes:

/dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1

A linha ARRAY define um dispositivo RAID (/dev/md0) composto pelos dispositivos SCSI definidos na linha DEVICE. Antes de criar ou usar qualquer dispositivo RAID, o arquivo /proc/mdstat no exibe nenhum dispositivo RAID ativo:
Personalities : read_ahead not set Event: 0 unused devices: none

Em seguida, use a configurao acima e o comando mdadm para criar um conjunto RAID 0:
mdadm -C /dev/md0 --level=raid0 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 \ /dev/sdd1 Continue creating array? yes mdadm: array /dev/md0 started.

209

3.2. Criando um Dispositivo Multi-localidade com mdadm

Uma vez que tenha sido criado, o dispositivo RAID pode ser questionado a qualquer momento para o fornecimento de informaes de estado. O exemplo seguinte exibe a sada do comando mdadm --detail /dev/md0:
/dev/md0: Version : 00.90.00 Creation Time : Mon Mar 1 13:49:10 2004 Raid Level : raid0 Array Size : 15621632 (14.90 GiB 15.100 GB) Raid Devices : 4 Total Devices : 4 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Mon Mar 1 13:49:10 2004 State : dirty, no-errors Active Devices : 4 Working Devices : 4 Failed Devices : 0 Spare Devices : 0 Chunk Size : 64K Number Major Minor RaidDevice State 0 8 1 0 active sync 1 8 17 1 active sync 2 8 33 2 active sync 3 8 49 3 active sync UUID : 25c0f2a1:e882dfc0:c0fe135e:6940d932 Events : 0.1

/dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1

3.2. Criando um Dispositivo Multi-localidade com mdadm


Alm de criar conjuntos RAID, o mdadm tambm pode ser usado para tirar proveito do hardware suportando mais de uma localidade de E/S para LUNs (drives de disco) SCSI individuais. O objetivo do armazenamento multi-localidade a disponibilidade contnua de dados no caso de falha de hardware ou saturao de uma localidade. Como essa configurao contm diversas localidades (cada uma atuando como um controlador virtual independente) acessando um LUN (drive de disco) SCSI comum, o kernel do Linux detecta cada drive compartilhado uma vez "atravs" de cada localidade. Em outras palavras, o LUN (drive de disco) SCSI conhecido como /dev/sda tambm pode estar acessvel como /dev/sdb, /dev/sdc e assim por diante, dependendo da configurao especfica. Para fornecer um nico dispositivo que possa permanecer acessvel se um caminho de E/S falhar ou tornar-se saturado, o mdadm inclui um parmetro adicional opo level. Este parmetro multipath instrui a camada md do kernel do Linux para que faa o redirecionamento de pedidos de E/S de um caminho para outro no evento de uma falha num caminho de E/S. Para criar um dispositivo multi-localidade, edite o arquivo /etc/mdadm.conf para definir os valores das linhas DEVICE e ARRAY que refletem a configurao de seu hardware.

Nota
Ao contrrio do exemplo RAID anterior (no qual cada dispositivo especificado em / etc/mdadm.conf deve representar drives de disco fsicos diferentes), cada dispositi-

210

calidade

vo deste arquivo refere ao mesmo drive de disco compartilhado.

O comando usado para a criao de um dispositivo multi-localidade similar quele usado para criar um dispositivo RAID; a diferena a substituio do parmetro de um nvel do RAID pelo parmetro multipath.
mdadm -C /dev/md0 --level=multipath --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 Continue creating array? yes mdadm: array /dev/md0 started.

A linha de comando do mdadm comando foi dividida em duas linhas devido sua extenso. Neste exemplo, o hardware consiste de um LUN SCSI apresentado como quatro dispositivos SCSI separados, cada um acessando o mesmo armazenamento por uma localidade diferente. Uma vez criado o dispositivo multi-localidade /dev/md0, todas as operaes de E/S que faam referncia a /dev/md0 so direcionadas para /dev/sda1, /dev/sdb1, /dev/sdc1 ou /dev/sdd1 (dependendo de qual localidade estiver ativa e operacional no momento). A configurao do /dev/md0 pode ser examinada em mais detalhes usando o comando mdadm -detail /dev/md0 para verificar se , de fato, um dispositivo multi-localidade:
/dev/md0: Version : 00.90.00 Creation Time : Tue Mar 2 10:56:37 2004 Raid Level : multipath Array Size : 3905408 (3.72 GiB 3.100 GB) Raid Devices : 1 Total Devices : 4 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Tue Mar 2 10:56:37 2004 State : dirty, no-errors Active Devices : 1 Working Devices : 4 Failed Devices : 0 Spare Devices : 3 Number 0 1 2 3 Major Minor RaidDevice State 8 49 0 active sync /dev/sdd1 8 17 1 spare /dev/sdb1 8 33 2 spare /dev/sdc1 8 1 3 spare /dev/sda1 UUID : 4b564608:fa01c716:550bd8ff:735d92dc Events : 0.1 -

Uma outra caracterstica do mdadm a habilidade em forar um dispositivo (seja um membro de um conjunto RAID ou uma localidade numa configurao multi-localidade) a ser removido de uma configurao em operao. No exemplo seguinte, o /dev/sda1 marcado como falho, ento removido e finalmente adicionado de volta configurao. Numa configurao multilocalidade, estas aes no impactariam nenhuma atividade de E/S ocorrendo no momento:
# mdadm /dev/md0 -f /dev/sda1 mdadm: set /dev/sda1 faulty in /dev/md0 # mdadm /dev/md0 -r /dev/sda1 mdadm: hot removed /dev/sda1

211

4. Configurando o IPL a partir de um Dispositivo SCSI

# mdadm /dev/md0 -a /dev/sda1 mdadm: hot added /dev/sda1 #

4. Configurando o IPL a partir de um Dispositivo SCSI


O programa de instalao Anaconda suporta a instalao direta para dispositivos SCSI. Esta seo inclui informaes sobre como executar o IPL a partir de um dispositivo SCSI dentro do z/VM.

4.1. IPL no Disco SCSI


Para executar o IPL no disco SCSI, ns oferecemos o WWPN e o LUN para o carregador da mquina usando o comando SET LOADDEV.
#cp set loaddev portname 50050763 00c18154 lun 57190000 00000000 Ready; T=0.01/0.01 15:47:53 q loaddev PORTNAME 50050763 00C18154 LUN 57190000 00000000 BOOTPROG 0 BR_LBA 00000000 00000000 Ready; T=0.01/0.01 15:47:56

Execute o IPL no disco SCSI usando o dispositivo FCP definido para o convidado.
q fcp 00: FCP 010A ON FCP 010ACHPID C1 SUBCHANNEL = 0000 00: 010A QDIO-ELIGIBLE QIOASSIST-ELIGIBLE Ready; T=0.01/0.01 15:51:29 i 010a 00: I 010A 00: HCPLDI2816I Acquiring the machine loader from the processor controller. 00: HCPLDI2817I Load completed from the processor controller. 00: HCPLDI2817I Now starting machine loader version 0001. 01: HCPGSP2630I The virtual machine is placed in CP mode due to a SIGP stop and store status from CPU 00. 00: MLOEVL012I: Machine loader up and running (version 0.13). 00: MLOPDM003I: Machine loader finished, moving data to final storage location. Linux version 2.6.7-1.451.2.3 (bhcompile@example.z900.redhat.com) (gcc version 3.4 .1 20040702 (Red Hat Linux 3.4.1-2)) #1 SMP Wed Jul 14 17:52:22 EDT 2004 We are running under VM (64 bit mode)

Nota
O exemplo pode variar um pouco em relao ao sistema que voc tem instalado devido ao cdigo disponvel durante o processo de documentao deste manual.

212

5. Adicionando um DASD

5. Adicionando um DASD
Veja a seguir um exemplo de como adicionar um volume DASD:

Nota
Garanta que o dispositivo esteja conectado ou ligado ao sistema Linux se estiver rodando sob a VM.

CP LINK RHEL4X 4B2E 4B2E MR DASD 4B2E LINKED R/W

Use o comando cd para ir ao diretrio /sys/ que representa aquele volume:


# cd /sys/bus/ccw/drivers/dasd-eckd/0.0.4b2e/ # ls -l total 0 -r--r--r-- 1 root root 4096 Aug 25 17:04 availability -rw-r--r-- 1 root root 4096 Aug 25 17:04 cmb_enable -r--r--r-- 1 root root 4096 Aug 25 17:04 cutype -rw-r--r-- 1 root root 4096 Aug 25 17:04 detach_state -r--r--r-- 1 root root 4096 Aug 25 17:04 devtype -r--r--r-- 1 root root 4096 Aug 25 17:04 discipline -rw-r--r-- 1 root root 4096 Aug 25 17:04 online -rw-r--r-- 1 root root 4096 Aug 25 17:04 readonly -rw-r--r-- 1 root root 4096 Aug 25 17:04 use_diag

Em seguida, verifique se este j est online:


# cat online 0

Se no estiver online, submeta o seguinte comando para traz-lo online:


# echo 1 > online # cat online 1

Verifique qual n do dispositivo de bloco est sendo acessado:


# ls -l total 0 -r--r--r-lrwxrwxrwx -rw-r--r--r--r--r--rw-r--r--r--r--r--r--r--r--rw-r--r--rw-r--r--rw-r--r--

1 1 1 1 1 1 1 1 1 1

root root root root root root root root root root

root root root root root root root root root root

4096 0 4096 4096 4096 4096 4096 0 4096 4096

Aug Aug Aug Aug Aug Aug Aug Aug Aug Aug

25 25 25 25 25 25 25 25 25 25

17:04 17:07 17:04 17:04 17:04 17:04 17:04 17:04 17:04 17:04

availability block -> ../../../../block/dasdb cmb_enable cutype detach_state devtype discipline online readonly use_diag

Conforme exibido neste exemplo, o dispositivo 4B2E est sendo acessado como /dev/dasdb. Use o comando cd para retornar ao diretrio /root e formatar o dispositivo:

213

5. Adicionando um DASD

# cd # dasdfmt -b 4096 -d cdl -f /dev/dasdb -l LX4B2E -p -y cyl 97 of 3338 |#----------------------------------------------| 2%

Quando a barra de progresso atingir o final e a formatao estiver completa, use fdasd para particionar o dispositivo:
# fdasd -a /dev/dasdb auto-creating one partition for the whole disk... writing volume label... writing VTOC... checking ! wrote NATIVE! rereading partition table...

Em seguida, crie um sistema de arquivos na nova partio:


# mke2fs -j /dev/dasdb1 mke2fs 1.35 (28-Feb-2004) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 300960 inodes, 600816 blocks 30040 blocks (5.00%) reserved for the super user First data block=0 19 block groups 32768 blocks per group, 32768 fragments per group 15840 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 39 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.

Monte o novo sistema de arquivos:


# mount /dev/dasdb1 /opt # mount /dev/dasda1 on / type ext3 (rw) none on /proc type proc (rw) none on /sys type sysfs (rw) none on /dev/pts type devpts (rw,gid=5,mode=620) none on /dev/shm type tmpfs (rw) /dev/dasdb1 on /opt type ext3 (rw)

Adicione uma entrada ao /etc/fstab para que o sistema de arquivo seja montado no momento da IPL:
# vi /etc/fstab # cat /etc/fstab LABEL=/ 1 1 none 0 0 none 0 0 none 0 0

/ /dev/pts /dev/shm /proc

ext3 devpts tmpfs proc

defaults gid=5,mode=620 defaults defaults

214

5. Adicionando um DASD

none 0 0 /dev/dasdb1 1 2

/sys /opt

sysfs ext3

defaults defaults

Adicione o dispositivo linha da opo dasd_mod em /etc/modprobe.conf. Certifique-se de adicionar o novo dispositivo no final da lista. Caso contrrio, o mapeamento do device number : devnode e os sistemas de arquivos no estaro nos dispositivos que costumavam estar.
# vi /etc/modprobe.conf # cat /etc/modprobe.conf alias eth0 qeth options dasd_mod dasd=201,4B2E

Re-execute mkinitrd para obter as alteraes do modprobe.conf para que o dispositivo esteja online e montvel aps a prxima IPL: Note que o exemplo abaixo foi ligeiramente modificado para propsitos de legibilidade e impresso. Cada linha que termina com "(elf64-s390)" deve ser tratada como uma linha sem espaos, como a /tmp/initrd.AR1182/lib/dasd_mod.ko(elf64-s390).
# cd /boot # mv initrd-2.6.7-1.451.2.3.img initrd-2.6.7-1.451.2.3.img.old # mkinitrd -v initrd-2.6.7-1.451.2.3.img 2.6.7-1.451.2.3 Looking for deps of module ide-disk Looking for deps of module dasd_mod Looking for deps of module dasd_eckd_mod dasd_mod Looking for deps of module dasd_mod Looking for deps of module dasd_fba_mod dasd_mod Looking for deps of module dasd_mod Looking for deps of module ext3 jbd Looking for deps of module jbd Using modules: ./kernel/drivers/s390/block/dasd_mod.ko ./kernel/drivers/s390/block/dasd_eckd_mod.ko ./kernel/drivers/s390/block/dasd_fba_mod.ko ./kernel/fs/jbd/jbd.ko ./kernel/fs/ext3/ext3.ko Using loopback device /dev/loop0 /sbin/nash -> /tmp/initrd.AR1182/bin/nash /sbin/insmod.static -> /tmp/initrd.AR1182/bin/insmod copy from /lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/block/dasd_mod.ko (elf64-s390) to /tmp/initrd.AR1182/lib/dasd_mod.ko(elf64-s390) copy from /lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/block/dasd_eckd_mod.ko (elf64-s390) to /tmp/initrd.AR1182/lib/dasd_eckd_mod.ko (elf64-s390) copy from /lib/modules/2.6.7-1.451.2.3/./kernel/drivers/s390/block/dasd_fba_mod.ko (elf64-s390) to /tmp/initrd.AR1182/lib/dasd_fba_mod.ko (elf64-s390) copy from /lib/modules/2.6.7-1.451.2.3/./kernel/fs/jbd/jbd.ko(elf64-s390) to /tmp/initrd.AR1182/lib/jbd.ko(elf64-s390) copy from /lib/modules/2.6.7-1.451.2.3/./kernel/fs/ext3/ext3.ko(elf64-s390) to /tmp/initrd.AR1182/lib/ext3.ko(elf64-s390) Loading module dasd_mod with options dasd=201,4B2E Loading module dasd_eckd_mod Loading module dasd_fba_mod Loading module jbd Loading module ext3

215

6. Adicionando um Dispositivo de Rede

Execute zipl para salvar as alteraces do initrd para a prxima IPL:


# zipl -V Using config file '/etc/zipl.conf' Target device information Device..........................: 5e:00 Partition.......................: 5e:01 Device name.....................: dasda DASD device number..............: 0201 Type............................: disk partition Disk layout.....................: ECKD/compatible disk layout Geometry - heads................: 15 Geometry - sectors..............: 12 Geometry - cylinders............: 3308 Geometry - start................: 24 File system block size..........: 4096 Physical block size.............: 4096 Device size in physical blocks..: 595416 Building bootmap '/boot//bootmap' Building menu 'rh-automatic-menu' Adding #1: IPL section 'linux' (default) kernel image......: /boot/vmlinuz-2.6.7-1.451.2.3 at 0x10000 kernel parmline...: 'root=LABEL=/' at 0x1000 initial ramdisk...: /boot/initrd-2.6.7-1.451.2.3.img at 0x800000 Preparing boot device: dasda (0201). Preparing boot menu Interactive prompt......: disabled Menu timeout............: disabled Default configuration...: 'linux' Syncing disks... Done.

6. Adicionando um Dispositivo de Rede


O processo de adio de dispositivos de rede foi alterado desde a migrao do kernel 2.4 para o kernel 2.6: O sistema de arquivos proc no mais usado para controlar ou obter o status dos dispositivos de rede. O novo sistema de arquivos sys agora oferece utilitrios para controlar dispositivos. O /sys/class/net/nome_da_interface/device agora fornece o estado de dispositivos ativos. O nome_da_interface um nome como eth0 ou eth2 que dado uma interface de rede pelo driver do dispositivo quando o mesmo configurado.
/etc/chandev.conf

no existe mais.

O sistema de arquivos sys agora contm as informaes que estavam em / etc/chandev.conf.


/etc/modules.conf

no existe mais.

As especificaes de codenomes das interfaces de rede agora esto em / etc/modprobe.conf.

216

6.1. Adicionando um Dispositivo qeth

Seo 6.1, Adicionando um Dispositivo qeth Descreve em detalhes como adicionar um dispositivo qeth uma instncia existente do Red Hat Enterprise Linux. A Seo 6.2, Referncias Rpidas para Adicionar Dispositivos de Rede uma referncia bsica para a instalao de outras interfaces de rede do IBM System z.

6.1. Adicionando um Dispositivo qeth


Primeiro, determine se os mdulos do driver do dispositivo qeth foram carregados.
# lsmod | grep qeth qeth qdio ipv6 ccwgroup 135240 45360 303984 15104 0 2 qeth 13 qeth 1 qeth

Se o output do comando lsmod mostra que os mdulos no foram carregados, voc deve executar o comando modprobe para carreg-los:
# modprobe qeth

Em seguida, crie um dispositivo de grupo qeth.

# echo id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita,id_do_bus_do_dispositivo_de_

Este comando foi dividido em duas linhas devido sua extenso. No exemplo a seguir, id_do_bus_do_dispositivo_de_leitura 0.0.0600, id_do_bus_do_dispositivo_de_escrita 0.0.0601 e id_do_bus_do_dispositivo_de_dados 0.0.0602. O dispositivo um NIC virtual da z/VM e o endereo IP que queremos atribuir esta interface 192.168.70.69.
# echo 0.0.0600,0.0.0601,0.0.0602 > /sys/bus/ccwgroup/drivers/qeth/group

Em seguida, verifique se o dispositivo de grupo qeth foi criado apropriadamente:


# ls /sys/bus/ccwgroup/drivers/qeth 0.0.0600 0.0.09a0 group notifier_register

Opcionalmente, voc pode adicionar um nome de porta. Primeiro, verifique se necessrio:


# cat /sys/bus/ccwgroup/drivers/qeth/0.0.0600/portname no portname required

A resposta indica que voc no precisa indicar um nome de porta. Para adicionar um nome de porta, verifique se os dispositivos esto offline e ento use o seguinte comando:

Nota
O(s) dispositivo(s) deve(m) estar offline quando voc adicionar um nome de porta.

217

6.1. Adicionando um Dispositivo qeth

# echo nome-da-porta > /sys/bus/ccwgroup/drivers/qeth/0.0.0600/portname

Em seguida, traga o dispositivo de volta online:


# echo 1 /sys/bus/ccwgroup/drivers/qeth/0.0.0600/online

Ento verifique o estado do dispositivo:


# cat /sys/bus/ccwgroup/drivers/qeth/0.0.0600/online1

O valor retornado "1" indica que o dispositivo est online, enquanto o valor "0" indica que o dispositivo est offline. Verifique qual o nome atribudo ao dispositivo:
# cat /sys/bus/ccwgroup/drivers/qeth/0.0.0600/if_name eth1

Para alterar o valor de if_name, use o seguinte comando:


# echo novo_if_name > /sys/bus/ccwgroup/drivers/qeth/0.0.0600/if_name

Voc tambm pode configurar parmetros e funcionalidades adicionais, dependendo da maneira como configurar seu sistema e das funcionalidades que precisar.

add_hhlen broadcast_mode buffer_count canonical_macaddr card_type checksumming chpid detach_state fake_broadcast fake_ll ipa_takeover portno priority_queueing recover route4 rxip

218

6.1. Adicionando um Dispositivo qeth

state ungroup vipa

Para informaes mais detalhadas sobre estas funcionalidades, consulte http://www-128.ibm.com/developerworks/linux/linux390/october2005_documentation.html#3 (Device Drivers, Features, and Commands - SC33-8289-02). Agora voc precisa criar o arquivo de configurao para a sua nova interface. Os arquivos de configurao das interfaces de rede esto localizados em /etc/sysconfig/network-scripts/. Os arquivos de configurao de rede usam o esquema de nomes ifcfg-dispositivo, onde dispositivo o valor encontrado no arquivo if_name no dispositivo de grupo qeth que foi criado anteriormente. Neste exemplo, eth1. Se j houver um arquivo de configurao definido para outro dispositivo do mesmo tipo, mais fcil copi-lo com o novo nome.
# cd /etc/sysconfig/network-scripts # cp ifcfg-eth0 ifcfg-eth1

Se voc no tem um dispositivo similar definido, deve criar um. Use este exemplo de ifcfgeth0 como base.
/etc/sysconfig/network-scripts/ifcfg-eth0 # IBM QETH DEVICE=eth0 BOOTPROTO=static HWADDR=00:06:29:FB:5F:F1 IPADDR=9.12.20.136 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=qeth SUBCHANNELS=0.0.09a0,0.0.09a1,0.0.09a2 TYPE=Ethernet

Edite o novo arquivo ifcfg-eth1. Remova a linha HWADDR por enquanto. Modifique as instrues de DEVICE para refletirem o contedo do arquivo if_name de seu grupo ccw. Modifique as instrues de IPADDR para refletirem o endereo IP da sua nova interface. Modifique as instrues de NETMASK conforme necessrio. Se voc deseja que sua nova interface seja ativada durante a inicializao, certifique-se de que ONBOOT esteja definido como yes. Certifique-se de que as instrues de SUBCHANNELS coincidam com os endereos do hardware de seu dispositivo qeth.
/etc/sysconfig/network-scripts/ifcfg-eth1 # IBM QETH DEVICE=eth1

219

6.1. Adicionando um Dispositivo qeth

BOOTPROTO=static IPADDR=192.168.70.87 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=qeth SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602 TYPE=Ethernet

Um dispositivo qeth requer a definio de um codenome em /etc/modprobe.conf. Edite este arquivo e adicione um codenome para sua interface.
/etc/modprobe.conf alias eth0 qeth alias eth1 qeth options dasd_mod dasd=0.0.0100,0.0.4b19

Agora voc pode iniciar a nova interface:


# ifup eth1

Verifique o status da interface:


# ifconfig eth1 eth1 Link encap:Ethernet HWaddr 02:00:00:00:00:01 inet addr:192.168.70.87 Bcast:192.168.70.255 Mask:255.255.255.0 inet6 addr: fe80::ff:fe00:1/64 Scope:Link UP BROADCAST RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:23 errors:0 dropped:0 overruns:0 frame:0 TX packets:3 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:644 (644.0 b) TX bytes:264 (264.0 b)

Note o campo HWaddr na primeira linha do output do comando ifconfig. O valor seguinte a este precisa ser adicionado ao arquivo ifcfg-eth1. Adicione uma linha como esta ao arquivo:
HWADDR=02:00:00:00:00:01

Agora, ifcfg-eth1 se parece com o seguinte:


# IBM QETH DEVICE=eth1 HWADDR=02:00:00:00:00:01 BOOTPROTO=static IPADDR=192.168.70.69 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=qeth SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602 TYPE=Ethernet

Verifique o roteamento para a nova interface:


# route Kernel IP routing table Destination Gateway 192.168.70.0 * 9.12.20.0 * 169.254.0.0 * default pdlrouter-if5.p

Genmask 255.255.255.0 255.255.255.0 255.255.0.0 0.0.0.0

Flags U U U UG

Metric 0 0 0 0

Ref 0 0 0 0

Use 0 0 0 0

Iface eth1 eth0 eth1 eth0

Verifique suas alteraes usando o comando ping na porta de comunicao (gateway): 220

6.2. Referncias Rpidas para Adicionar Dispositivos de Rede

# ping -c 1 192.168.70.8 PING 192.168.70.8 (192.168.70.8) 56(84) bytes of data. 64 bytes from 192.168.70.8: icmp_seq=0 ttl=63 time=8.07 ms

Se as informaes de roteamento padro foram alteradas, voc tambm deve atualizar o / etc/sysconfig/network de acordo.

6.2. Referncias Rpidas para Adicionar Dispositivos de Rede


Para adicionar uma interface de rede a um sistema IBM System z, voc deve: Carregar o driver do dispositivo. Criar o dispositivo de grupo. Configure o dispositivo. Trazer o dispositivo online. Definir o codenome (se necessrio). Crie um script de configurao. Ative o dispositivo.

As sees seguintes fornecem informaes bsicas para cada passo de cada driver de dispositivo de rede do IBM System z.

6.2.1. Trabalhando com o Driver do Dispositivo LCS


O driver do dispositivo LAN channel station (LCS) suporta OSA-2 Ethernet/Token Ring, OSAExpress Ethernet Rpida no mdulo no-QDIO e OSA-Express Token Ring de Alta Velocidade no mdulo no-QDIO. No z990, o driver LCS tambm suporta Gigabit Ethernet no mdulo noQDIO (incluindo 1000Base-T). Dependendo do tipo de interface sendo adicionada, o driver LCS associa um dos seguintes nomes de interface base: ethn para OSA-Express Fast Ethernet e Gigabit Ethernet, e trn para Token Ring, onde n um nmero inteiro que identifica unicamente o dispositivo. O n 0 para o primeiro dispositivo deste tipo, 1 para o segundo, e assim por diante. Carregue o driver do dispositivo:
# modprobe lcs

Crie o dispositivo de grupo:


# echo id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita > /sys/bus/ccwgroup/drivers/lcs/group

Este comando foi dividido em duas linhas devido sua extenso. Configure o dispositivo. 221

6.2. Referncias Rpidas para Adicionar Dispositivos de Rede

Placas OSA podem oferecer at 16 portas para um nico CHPID. Por padro, o dispositivo de grupo LCS usa a porta 0. Para usar uma porta diferente, use um comando similar ao seguinte:
# echo portno > /sys/bus/ccwgroup/drivers/lcs/device_bus_id/portno

Para mais informaes sobre a configurao do driver LCS, consulte o seguinte: http://www- 128.ibm.com/developerworks/linux/linux390/october2005_documentation.html#3 (Linux for IBM System z and S/390 Device Drivers, Features, and Commands) Traga o dispositivo online:
# echo 1 > /sys/bus/ccwgroup/drivers/lcs/id_do_bus_do_dispositivo_de_leitura/online

Defina o codenome. Dependendo do tipo de interface a adicionar, adicione uma linha ao /etc/modprobe.conf similar uma destas:
ethn alias lcs trn alias lcs

Crie um script de configurao. Crie um arquivo em /etc/sysconfig/network-scripts/ e o nomeie como um destes:


ifcfg-ethn ifcfg-trn

O arquivo deve se parecer com o seguinte:


/etc/sysconfig/network-scripts/ifcfg-eth0 # IBM LCS DEVICE=eth0 BOOTPROTO=static HWADDR=00:06:29:FB:5F:F1 IPADDR=9.12.20.136 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=lcs SUBCHANNELS=0.0.09a0,0.0.09a1 PORTNAME=0 TYPE=Ethernet

Dependendo do tipo da interface a adicionar, o parmetro DEVICE deve ser um destes:


DEVICE=ethn DEVICE=trn

Ative o dispositivo. Dependendo do tipo de interface a adicionar, submeta um comando ifup:


# ifup ethn # ifup trn

222

6.2. Referncias Rpidas para Adicionar Dispositivos de Rede

6.2.2. Trabalhando com o Driver do Dispositivo QETH


O driver do dispositivo de rede QETH suporta as funcionalidades IBM System z HiperSockets, OSA-Express Fast Ethernet, Gigabit Ethernet (incluindo 1000Base-T), High Speed Token Ring, e ATM (rodando emulao de LAN Ethernet) em modo QDIO. Dependendo do tipo de interface a adicionar, o driver do QETH atribui um dos trs nomes bsicos de interface: hsin para dispositivos HiperSocket ethn para OSA-Express Fast Ethernet e Gigabit Ethernet trn para Token Ring

O valor n um nmero inteiro que identifica unicamente o dispositivo. O n 0 para o primeiro tipo de dispositivo, 1 para o segundo, e assim por diante. Carregue o driver do dispositivo:
# modprobe qeth

Crie o dispositivo de grupo:

# echo id_do_bus_do_dispositivo_de_leitura,id_do_bus_do_dispositivo_de_escrita,id_do_bus_do_dispositivo_ /sys/bus/ccwgroup/drivers/qeth/group

Este comando foi dividido em duas linhas devido sua extenso. Configure o dispositivo. Para mais informaes sobre a configurao do driver do QETH, consulte o seguinte: http://oss.software.ibm.com/developerworks/opensource/linux390/docu/lx26apr04dd01.pdf (Linux for IBM System z and S/390 Device Drivers, Features, and Commands) Traga o dispositivo online:
# echo 1 > /sys/bus/ccwgroup/drivers/qeth/read_device_bus_id/online

Defina o codenome. Dependendo do tipo de interface a adicionar, adicione uma linha ao /etc/modprobe.conf similar a uma destas:
hsin alias qeth ethn alias qeth trn alias qeth

Crie um script de configurao. Crie um arquivo em /etc/sysconfig/network-scripts/ e o nomeie como um destes:


ifcfg-hsin ifcfg-ethn

223

7. Informaes Relacionadas ao Kernel

ifcfg-trn

O arquivo deve se parecer com o seguinte:


/etc/sysconfig/network-scripts/ifcfg-eth0 # IBM QETH DEVICE=eth0 BOOTPROTO=static HWADDR=00:06:29:FB:5F:F1 IPADDR=9.12.20.136 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=qeth SUBCHANNELS=0.0.09a0,0.0.09a1,0.0.09a2 TYPE=Ethernet

Dependendo do tipo de interface a adicionar, o parmetro DEVICE deve se parecer com um destes:
DEVICE=hsin DEVICE=ethn DEVICE=trn

Ative o dispositivo. Dependendo do tipo de interface a adicionar, submeta um comando ifup:


# ifup hsin # ifup ethn # ifup trn

7. Informaes Relacionadas ao Kernel


O Red Hat Enterprise Linux inclui uma modificao em relao forma como o timer de interrupo do kernel do Linux funciona. Normalmente, um timer de hardware configurado para gerar interrupes peridicas de acordo com uma taxa fixa (100 vezes por segundo na maioria das arquiteturas). Estas interrupes peridicas do timer so usadas pelo kernel para agendar vrias tarefas de manutano internas, como o agendamento de processos, contabilidade, e manuteno da disponibilidade do sistema. Enquanto uma ttica baseada no timer funciona bem para um ambiente de sistema no qual somente uma cpia do kernel est rodando, pode causar sobrecarga adicional quando muitas cpias do kernel esto rodando num nico sistema (por exemplo, convidados z/VM(R)). Nestes casos, ter milhares de cpias do kernel gerando muitas interrupes por segundo pode resultar numa sobrecarga excessiva do sistema. Portanto, o Red Hat Enterprise Linux agora inclui a funcionalidade de desligar interrupes peridicas do timer. Isto feito atravs do sistema de arquivos /proc/. Para desabilitar interrupes peridicas do timer, invoque o seguinte comando:
echo 0 > /proc/sys/kernel/hz_timer

Para habilitar as interrupes perdicas do timer, invoque o seguinte comando:


echo 1 > /proc/sys/kernel/hz_timer

224

7. Informaes Relacionadas ao Kernel

Interrupes peridicas do timer so desabilitadas por padro. Os estados das interrupes peridicas do timer tambm podem ser defindos no momento da inicializao. Para fazer isso, adicione a linha seguinte ao /etc/sysctl.conf para desabilit-las:
kernel.hz_timer = 0

Nota
Desabilitar as interrupes peridicas do timer pode violar suposies bsicas das ferramentas de contabilidade do sistema. Se voc notar um mal funcionamento relacionado contabilidade do sistema, verifique se este desaparece quando as interrupes perdicas do timer so habilitadas, e ento submeta um relato de erro em http://bugzilla.redhat.com/bugzilla/ (em ferramentas com mal funcionamento), ou informe o fabricante da ferramenta (no caso de ferramentas de terceiros).

225

Parte IV. Passos Comuns


Esta seo contm informaes comuns todas as arquiteturas sobre o registro do seu sistema junto ao Red Hat Network, sobre se voc deve instalar ou atualizar, e sobre o particionamento de discos.

Captulo 23. Atualizando o seu Sistema Atual


Este captulo aborda os vrios mtodos disponveis para a atualizao do seu sistema Red Hat Enterprise Linux.

1. Escolhendo entre Atualizar ou Reinstalar


Apesar da atualizao a partir do Red Hat Enterprise Linux 4 Update 4 ser suportada, mais provvel que voc tenha uma experincia mais satisfatria se fizer o backup dos seus dados e ento instalar este lanamento do Red Hat Enterprise Linux 5.0.0 sobre a sua instalao da verso anterior do Red Hat Enterprise Linux. Para atualizar a partir do Red Hat Enterprise Linux 4, voc deve atualizar o seu sistema usando o RHN antes de executar a atualizao. Este mtodo de reinstalao recomendado ajuda a garantir um sistema o mais estvel possvel. Para mais informaes sobre a reinstalao do seu sistema Red Hat Enterprise Linux consulte os artigos disponveis online em http://www.redhat.com/solutions/info/whitepapers/. Se voc est usando o Red Hat Enterprise Linux 4 Update 4 no momento, voc pode executar uma instalao tradicional, baseada no programa de instalao. No entanto, antes de escolher fazer uma atualizao do seu sistema, h algumas coisas para ter em mente: Arquivos de configurao de pacotes individuais podem ou no funcionar aps uma atualizao devido a alteraes em diversos formatos ou layouts do arquivo de configurao. Se voc possuir um dos produtos da Red Hat instalados (como o Cluster Suite), o mesmo pode precisar ser atualizado manualmente aps a concluso da atualizao do Red Hat Enterprise Linux. Aplicativos de terceiros ou de ISVs talvez no funcionem corretamente aps a atualizao.

A atualizao do seu sistema instala verses atualizadas dos pacotes atualmente instalados. O processo de atualizao preserva os arquivos de configurao existentes, renomeando-os com uma extenso .rpmsave (por exemplo, sendmail.cf.rpmsave). O processo de atualizao tambm cria um registro de suas aes no arquivo /root/upgrade.log.

Cuidado
Conforme o software evolui, os formatos dos arquivos de configurao podem mudar. muito importante comparar cuidadosamente seus arquivos de configurao

227

2. Atualizando o seu Sistema

originais aos novos antes de integrar suas mudanas.

Nota
sempre bom fazer o backup de todos os dados contidos nos seus sistemas. Por exemplo, se voc est atualizando ou criando um sistema de boot-duplo, deve fazer backup de todos os dados que deseja guardar em seu(s) disco(s) rgido(s). Erros ocorrem e podem resultar na perda de todos os seus dados.

Alguns pacotes atualizados podem necessitar a instalao de outros pacotes para que operem corretamente. Se voc optar por personalizar os pacotes que vai atualizar, voc pode ter que resolver problemas de dependncia. Caso contrrio, o processo de atualizao lida com estas dependncias, mas pode precisar instalar pacotes adicionais no contidos no seu sistema. Dependendo da maneira como voc particionou seu sistema, o programa de atualizao pode pedir que voc adicione um arquivo de troca (swap). Se o programa de atualizao no detecta um arquivo de troca igual ao dobro da memria RAM, pergunta se voc deseja adicionar um novo arquivo de troca. Se seu sistema no tem muita memria RAM (menos que 256 MB), recomendvel adicionar este arquivo de troca.

2. Atualizando o seu Sistema


A tela Examinar Atualizao aparece se voc instruiu o programa de instalao para que executasse uma atualizao.

Nota
Se o contedo de seu arquivo /etc/redhat-release no mais o padro, sua instalao do Red Hat Enterprise Linux pode no ser encontrada ao tentar atualizar para o Red Hat Enterprise Linux 5.0.0. Voc pode abdicar de algumas verificaes deste arquivo iniciando a mquina com o seguinte comando:
linux upgradeany

Use o comando linux upgradeany se a sua instalao do Red Hat Enterprise Linux no ofereceu a opo de atualizao.

Para executar uma atualizao, selecione Executar uma atualizao da instalao existente. Clique em Prximo quando estiver pronto para comear sua atualizao.

228

2. Atualizando o seu Sistema

Para reinstalar o seu sistema, selecione Executar uma nova instalao do Red Hat Enterprise Linux e consulte http://www.redhat.com/docs/wp/, assim como Captulo 4, Instalando em Sistemas Intel e AMD, Captulo 12, Instalando em Sistemas IBM System i e IBM System p, ou Captulo 17, Instalando em Sistemas IBM System z para maiores informaes. Para executar uma nova instalao do Red Hat Enterprise Linux no seu sistema, selecione Executar uma nova instalao do Red Hat Enterprise Linux e consulte o Captulo 4, Instalando em Sistemas Intel e AMD, o Captulo 12, Instalando em Sistemas IBM System i e IBM System p, ou o Captulo 17, Instalando em Sistemas IBM System z para maiores informaes.

229

Captulo 24. Ative sua Suscrio


1. Registrando no RHN
Antes que voc possa acessar informaes sobre a manuteno de programas e servios, e a documentao de suporte includa na sua subscrio, voc deve ativar a sua subscrio registrando-a junto Red Hat. O registro inclui os seguintes passos: O fornecimento de um login da Red Hat O fornecimento de um nmero de instalao A conexo do seu sistema

A primeira vez que voc inicializar a sua instalao do Red Hat Enterprise Linux, o sistema pedir que voc registre com a Red Hat usando o Agente de Configurao. Ao seguir os passos sugeridos pelo Agente de Configurao, voc pode completar o registro e ativar a sua subscrio. Se voc no puder completar o seu registro atravs do Agente de Configurao (o qual requer acesso rede), voc pode, alternativamente, completar o processo de registro online em http://www.redhat.com/register/.

1.1. Fornea um Login da Red Hat


Se voc no tiver um login da Red Hat, voc pode criar um ao usar o Agente de Configurao ou online em:
https://www.redhat.com/apps/activate/newlogin.html

Um login da Red Hat permite que voc acesse: Atualizaes de software, erratas e manuteno atravs do Red Hat Network Recursos tcnicos de suporte da Red Hat, documentao, e a base de dados de conhecimento (Knowledgebase)

Se voc esqueceu seu login da Red Hat, pode fazer uma busca online em:
https://rhn.redhat.com/help/forgot_password.pxt

1.2. Fornea o seu Nmero de Instalao


Seu nmero de instalao est localizado no pacote que acompanha seu pedido. Caso seu pacote no inclua um nmero de instalao, sua subscrio j foi ativada para voc e portanto voc pode pular este passo. Voc pode fornecer o seu nmero de instalao ao usar o Agente de Configurao ou ao visitar http://www.redhat.com/register/.

230

1.3. Conecte o seu Sistema

1.3. Conecte o seu Sistema


O Cliente de Registro do Red Hat Network auxilia na conexo de seu sistema para que voc possa obter as atualizaes e efetuar a administrao de sistemas. H trs maneiras para conectar: 1. Ao usar o Agente de Configurao Marque as opes Enviar informaes de hardware e Enviar lista de pacotes do sistema quando aparecerem. Aps o trmino da execuo do Agente de Configurao Em Aplicaes (o menu principal do painel), v at Ferramentas do Sistema, e ento selecione Atualizador de Programas. Aps o trmino do Agente de Configurao Entre o seguinte na linha de comando como usurio root:

2.

3.

/usr/bin/rhn_register --register

231

Captulo 25. Introduo s Parties de Disco


Nota
Este apndice no necessariamente aplicvel arquiteturas no baseadas no x86. Entretanto, os conceitos gerais mencionados aqui podem ser aplicados.

Este apndice no necessariamente aplicvel arquiteturas no baseadas no x86. Entretanto, os conceitos gerais mencionados aqui podem ser aplicados. Se voc estiver razoavelmente familiarizado com parties de discos, voc pode avanar para a Seo 1.4, Criando Espao para o Red Hat Enterprise Linux, para maiores informaes sobre o processo de disponibilizao de espao de disco para uma instalao do Red Hat Enterprise Linux. Esta seo tambm discute o esquema de nomeamento de parties usado por sistemas Linux, o compartilhamento de espao em disco com outros sistemas operacionais, assim como tpicos afins.

1. Conceitos Bsicos do Disco Rgido


Discos rgidos executam uma funo muito simples eles armazenam dados que podem ser recuperados com confiana atravs de comandos. Ao discutir questes como o particionamento de disco, importante entender um pouco sobre o hardware subjacente. Infelizmente, fcil terminar se perdendo num mar de detalhes. Portanto, este apndice usa um diagrama simplificado para ajudar a explicar o que realmente acontece quando um drive de disco particionado. A Figura 25.1, Um Disco Rgido no Usado mostra um disco rgido novo, e atualmente no usado.

Figura 25.1. Um Disco Rgido no Usado

No h muito a observar, no mesmo? Mas se estamos falando em discos rgidos em um nvel bsico, esta imagem adequada. Digamos que quisssemos guardar alguns dados neste disco rgido. No estado atual, isto no funcionar. H algo que deve ser feito primeiro.

1.1. No Importa o que Voc Escreve, mas como Voc Es232

1.1. No Importa o que Voc Escreve, mas como Voc Escreve

creve
Usurios experientes provavelmente captaram isto de primeira. Ns precisamos formatar o drive. Formatar (comumente conhecido como "criando um sistema de arquivos") escreve informao no drive, criando uma certa ordem no espao vazio de um drive no formatado.

Figura 25.2. Drive de Disco com um Sistema de Arquivos

Conforme a Figura 25.2, Drive de Disco com um Sistema de Arquivos sugere, a ordem imposta por um sistema de arquivos resulta em alguns comprometimentos: Uma pequena porcentagem do espao disponvel do drive usado para armazenar dados relativos ao sistema de arquivos. Um sistema de arquivos divide o espao restante em pequenos segmentos de tamanho homogneo. No Linux, estes segmentos so chamados de blocos. 11

Como os sistemas de arquivos possibilitam a existncia de diretrios e arquivos, estas desvantagens geralmente so vistas como um pequeno preo a pagar. Tambm vale notar que no existe nenhum sistema de arquivos nico, universal. Conforme a Figura 25.3, Drive de Disco com um Sistema de Arquivos Diferente indica, um drive de disco pode conter um dos vrios sistemas de arquivos. Como voc pode imaginar, sistemas de arquivos diferentes tendem a ser incompatveis, ou seja, um sistema operacional que suporta um sistema de arquivos (ou at mesmo alguns tipos de sistemas de arquivos relacionados) talvez no suporte outros, apesar disto no necessariamente representar uma regra. Por exemplo, o Red Hat Enterprise Linux suporta uma grande variedade de sistemas de arquivos (incluindo vrios que so normalmente usados por outros sistemas operacionais), facilitando assim a troca de informaes entre sistemas de arquivos diferentes.

Figura 25.3. Drive de Disco com um Sistema de Arquivos Diferente


11

Blocos so realmente do mesmo tamanho, ao contrrio do que sugerem as nossas ilustraes. Tambm tenha em Obviamente, escrever um sistema de arquivos no disco s o comeo. O objetivo deste promente que um drive de disco tpico contm milhares de blocos. Entretanto, para as finalidades desta discusso, por facesso , estas na verdade, vor ignore pequenas armazenar discrepncias.e recuperar dados. Vamos dar uma olhada em nosso drive

233

1.2. Parties: Transformando um Drive em Muitos aps ter escrito (gravado) alguns arquivos nele.

Figura 25.4. Drive de Disco com Dados Gravados

Conforme mostrado na Figura 25.4, Drive de Disco com Dados Gravados, alguns dos blocos anteriormente vazios agora contm dados. Entretanto, ao analisar esta ilustrao, no pode-se determinar exatamente quantos arquivos residem neste drive. Pode ser que exista apenas um arquivo, ou vrios, uma vez que todos os arquivos usam pelo menos um bloco e alguns arquivos usam vrios. Outro ponto importante a ser notado que blocos usados no precisam necessariamente formar uma regio contnua, blocos usados e livres podem ser alternados. Isto conhecido como fragmentao. A questo da fragmentao pode tornar-se relevante ao tentar redimensionar uma partio existente. Assim como o caso com a maioria das tecnologias relativas a computadores, drives de disco foram modificados aps sua introduo. Especialmente, eles aumentaram de tamanho. No estamos falando em espao fsico, mas em capacidade de armazenamento de dados. E esta capacidade adicional trouxe uma mudana fundamental no modo como drives de disco so utilizados.

1.2. Parties: Transformando um Drive em Muitos


Como as capacidades de drives de disco aumentaram drasticamente, algumas pessoas comearam a pensar se seria uma boa idia ter todo este espao formatado em um grande pedao. Essa linha de pensamento foi guiada por diversas questes, algumas filosficas, outras tcnicas. Do lado filosfico, acima de um determinado tamanho, parecia que o espao adicional provido por um drive maior criava mais desordem. Do lado tcnico, alguns sistemas de arquivo nunca foram planejados para suportar acima de uma capacidade determinada. Ou os sistemas de arquivos poderiam suportar drives maiores com maior capacidade, mas a sobrecarga imposta pelo sistema de arquivos rastrear arquivos se tornou excessiva. A soluo deste problema foi dividir discos em parties. Cada partio pode ser acessada como se fosse um disco separado. Isto feito atravs da adio de uma tabela de parties.

Nota
Apesar dos diagramas deste captulo apresentarem a tabela de partiesseparada do drive de disco, isto no 100% verdadeiro. Na realidade, a tabela de parties armazenada bem no comeo do disco, antes de qualquer sistema de arquivos ou dados do usurio. Mas, para clarificar, eles esto separados em nossos diagramas.

234

1.2. Parties: Transformando um Drive em Muitos

Figura 25.5. Drive de Disco com Tabela de Parties

Conforme indicado na Figura 25.5, Drive de Disco com Tabela de Parties, a tabela de parties dividida em quatro sees ou quatro parties primrias. Uma partio primria uma partio em um disco rgido que pode conter apenas um drive lgico, ou seo. Cada seo pode acomodar informao necessria para definir uma nica partio, o que quer dizer que a tabela de parties no pode definir mais do que quatro parties. Cada campo da tabela de parties contm diversas caractersticas importantes da partio: Os pontos do disco onde a partio comea e termina Se a partio est ativa O tipo da partio

Vamos dar uma olhada mais minuciosa nestas caractersticas. Os pontos de incio e fim na verdade definem o tamanho da partio e sua localizao no disco. A bandeira "ativa" utilizada por carregadores de inicializao de alguns sistemas operacionais. Em outras palavras, o sistema operacional na partio marcada como "ativa" iniciado. O tipo de partio pode ser um pouco confuso. O tipo um nmero que identifica o uso antecipado da partio. Isto soa um pouco vago porque o conceito do tipo de partio tambm vago. Alguns sistemas operacionais usam o tipo de partio para denotar um tipo especfico de sistema de arquivo, ou para indicar que a partio est associada a um determinado sistema operacional, ou para indicar que a partio contm um sistema operacional inicivel, ou alguma combinao dos trs. esta altura, voc pode estar se perguntando como toda esta complexidade adicional normalmente usada. Veja a Figura 25.6, Drive de Disco com uma Partio para um exemplo.

Figura 25.6. Drive de Disco com uma Partio

Em muitos casos, h apenas uma partio em todo o disco, essencialmente duplicando o mtodo usado antes do particionamento. A tabela de parties tem apenas um campo, que aponta o 235

1.3. Parties dentro de Parties Uma Viso Geral de Parties Estendidas

incio da partio. Ns etiquetamos esta partio como sendo do tipo "DOS". Embora este seja apenas um dos vrios tipos de partio possveis listados na Tabela 25.1, Tipos de Partio, adequado para as finalidades desta discusso. Tabela 25.1, Tipos de Partiocontm uma lista com alguns tipos de partio conhecidos (e outros nem tanto), junto aos seus valores numricos hexadecimais. Tipo de Partio Empty DOS 12-bit FAT XENIX root XENIX usr DOS 16-bit <=32M Extended DOS 16-bit >=32 OS/2 HPFS AIX AIX bootable OS/2 Boot Manager Win95 FAT32 Win95 FAT32 (LBA) Win95 FAT16 (LBA) Win95 Extended (LBA) Venix 80286 Novell PPC PReP Boot GNU HURD Novell Netware 286 Valor 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0e 0f 40 51 41 63 64 Tipo de Partio Novell Netware 386 PIC/IX Old MINIX Linux/MINUX Linux swap Linux native Linux extended Amoeba Amoeba BBT BSD/386 OpenBSD NEXTSTEP BSDI fs BSDI swap Syrinx CP/M DOS access DOS R/O DOS secondary BBT Valor 65 75 80 81 82 83 85 93 94 a5 a6 a7 b7 b8 c7 db e1 e3 f2 ff

Tabela 25.1. Tipos de Partio

236

1.4. Criando Espao para o Red Hat Enterprise Linux

1.3. Parties dentro de Parties Uma Viso Geral de Parties Estendidas


Obviamente, ao longo do tempo ficou claro que quatro parties no seriam suficientes. Como drives de disco continuaram aumentando em tamanho, seria provvel que uma pessoa poderia configurar quatro parties de tamanhos razoveis e ainda ter espao livre em disco. Mesmo assim, era preciso achar uma maneira de criar mais parties. Fornea a partio estendida. Conforme voc pode ter notado na Tabela 25.1, Tipos de Partio, h um tipo de partio chamado de "Extended". Este tipo de partio um dos aspectos mais importantes da questo de parties estendidas. Quando uma partio criada e seu tipo configurado para "Extended", uma tabela de parties estendida criada. Essencialmente, a partio estendida como se fosse um disco rgido possui uma tabela de parties que indica uma ou mais parties (agora chamadas de parties lgicas, ao contrrio das quatro parties primrias) contidas inteiramente dentro da partio estendida em si. A Figura 25.7, Drive de Disco com Partio Estendida mostra um drive de disco com uma partio primria e uma partio estendida contendo duas parties lgicas (alm de uma rea no particionada contendo espao livre).

Figura 25.7. Drive de Disco com Partio Estendida

De acordo com esta figura, h uma diferena entre parties primrias e lgicas pode haver apenas quatro parties primrias, mas no h limite para o nmero de parties lgicas. Entretanto, devido maneira como as parties so acessadas no Linux, voc deve evitar definir mais de 12 parties lgicas em um nico drive de disco. Agora que discutimos parties em geral, vamos rever como aplicar este conhecimento para instalar o Red Hat Enterprise Linux.

1.4. Criando Espao para o Red Hat Enterprise Linux


A lista abaixo apresenta alguns cenrios possveis que voc pode encontrar ao tentar reparticionar seu disco rgido: Espao livre no particionado disponvel em disco Uma partio no usada disponvel Espao livre disponvel em uma partio ativamente usada

237

1.4. Criando Espao para o Red Hat Enterprise Linux

Vamos ver cada cenrio em ordem.

Nota
Por favor tenha em mente que as ilustraes a seguir foram simplificadas para facilitar o entendimento e no refletem o layout exato da partio que voc encontra ao instalar o Red Hat Enterprise Linux.

1.4.1. Usando Espao Livre no Particionado


Neste cenrio, as parties atualmente definidas no usam toda a extenso do disco rgido, deixando espao no alocado que no faz parte de nenhuma partio. A Figura 25.8, Drive de Disco com Espao Livre no Particionado exibe um exemplo deste cenrio.

Figura 25.8. Drive de Disco com Espao Livre no Particionado

Na Figura 25.8, Drive de Disco com Espao Livre no Particionado, 1 representa uma partio indefinida com espao no alocado e 2 representa uma partio definida com espao alocado. Se pensarmos sobre isto, um disco rgido no usado tambm recai nesta categoria. A nica diferena que todo o espao no faz parte de nenhuma partio definida. Neste caso, voc pode criar as parties necessrias usando o espao no utilizado. Infelizmente, este cenrio, embora simples, no muito provvel (a no ser que voc recm tenha comprado um novo disco para o Red Hat Enterprise Linux). A maioria dos sistemas operacionais pr-instalados so configurados para que ocupem todo o espao livre em um drive de disco (Veja a Seo 1.4.3, Usando Espao Livre de uma Partio Ativa). Em seguida, discutiremos uma situao um pouco mais comum.

1.4.2. Usando Espao de uma Partio no Usada


Neste caso, talvez voc tenha uma ou mais parties que no sejam mais utilizadas. Talvez voc tenha experimentado outro sistema operacional no passado, e as parties que voc dedicou a este outro sistema operacional no tm sido mais usadas. A Figura 25.9, Drive de Disco Com uma Partio No Usada ilustra tal situao.

238

1.4. Criando Espao para o Red Hat Enterprise Linux

Figura 25.9. Drive de Disco Com uma Partio No Usada

Na Figura 25.9, Drive de Disco Com uma Partio No Usada, 1 representa uma partio no usada e 2 representa a realocao de uma partio no usada para o Linux. Se voc estiver nesta situao, pode utilizar o espao alocado para a partio no usada. Primeiramente voc precisa apagar a partio, e ento criar a(s) partio(es) Linux apropriada(s) em seu lugar. Voc pode apagar a partio no usada e manualmente criar novas parties durante o processo de instalao.

1.4.3. Usando Espao Livre de uma Partio Ativa


Essa a situao mais comum e, infelizmente, a mais difcil de se lidar. O maior problema que, mesmo tendo espao livre suficiente, este est alocado uma partio que j est em uso. Se voc adquiriu um computador com software pr-instalado, mais provvel que o disco rgido tenha uma grande partio contendo o sistema operacional e os dados. Alm de adicionar um novo disco rgido ao seu sistema, voc tem duas opes: Reparticionamento Destrutivo Basicamente, voc deleta a partio grande e cria diversas parties menores. Como voc pode supor, todos os dados contidos na partio original so destrudos. Isto significa que necessrio fazer um backup completo. Para o seu prprio bem, faa dois backups, use a verificao (se estiver disponvel em seu software de backup), e tente ler os dados a partir de seu backup antes de deletar a partio.

Cuidado
Se h algum sistema operacional instalado naquela partio, ele dever ser reinstalado tambm. Atente para o fato de que alguns computadores vendidos com sistemas operacionais pr-instalados talvez no incluam o CD-ROM para reinstalar o sistema operacional original. A melhor hora para checar se isto aplicvel ao seu sistema antes de destruir sua partio e a instalao do sistema operacional original.

Aps criar uma partio menor para o seu sistema operacional, voc pode reinstalar quaisquer aplicativos, restaurar os seus dados, e iniciar a instalao do Red Hat Enterprise Linux. A Figura 25.10, Drive de Disco Sendo Reparticionado Destrutivamente mostra isto

239

1.4. Criando Espao para o Red Hat Enterprise Linux sendo feito.

Figura 25.10. Drive de Disco Sendo Reparticionado Destrutivamente

Na Figura 25.10, Drive de Disco Sendo Reparticionado Destrutivamente, 1 representa antes e 2 representa depois.

Cuidado
Conforme mostrado na Figura 25.10, Drive de Disco Sendo Reparticionado Destrutivamente, quaisquer dados presentes na partio original so perdidos se no houver um backup.

Reparticionamento no-Destrutivo Aqui voc roda um programa que executa algo aparentemente impossvel: reduz o tamanho de uma partio grande sem perder nenhum dos arquivos armazendos nela. Muitas pessoas acreditam que este mtodo seja confivel e que no apresenta problemas. Qual software voc deve utilizar para executar este feito? H diversos softwares de gerenciamento de disco no mercado. Pesquise para encontrar aquele que seja o melhor para seu caso. Apesar do processo de repartio no-destrutivo ser muito claro, h diversos passos envolvidos: Comprimir e fazer backup dos dados existentes Redimensionar a Partio Existente Criar novas parties

Em seguida observaremos cada um dos passos detalhadamente.

1.4.3.1. Compactando os Dados Existentes


Conforme indicado na Figura 25.11, Drive de Disco Sendo Compactado, o primeiro passo compactar os dados na sua partio existente. Isto feito com o intuito de reorganizar os dados para maximizar o espao livre no "final" da partio.

240

1.4. Criando Espao para o Red Hat Enterprise Linux

Figura 25.11. Drive de Disco Sendo Compactado

Na Figura 25.11, Drive de Disco Sendo Compactado, 1 representa antes e 2 representa depois. Este passo crucial. Sem ele, a localizao de seus dados pode impedir que a partio seja redimensionada para a extenso desejada. Note tambm que, por uma razo ou outra, alguns dados no podem ser movidos. Se este for o caso (e isto restringe fortemente o tamanho de sua(s) nova(s) partio(es)), voc talvez seja forado a repartir seu disco destrutivamente.

1.4.3.2. Redimensionar a Partio Existente


Figura 25.12, Drive de Disco com Partio Redimensionadamostra o processo de redimensionamento real. Enquanto o resultado real da operao de redimensionamento varia de acordo com o software usado, na maioria dos casos o espao recm-liberado usado para criar uma partio no-formatada do mesmo tipo que a original.

Figura 25.12. Drive de Disco com Partio Redimensionada

Na Figura 25.12, Drive de Disco com Partio Redimensionada, 1 representa antes e 2 representa depois. importante entender o que o software de redimensionamento que voc est usando faz com o espao recm liberado, assim voc poder seguir os passos apropriados. No caso que ilustramos, seria melhor deletar a nova partio DOS e criar a(s) partio(es) Linux apropriada(s).

1.4.3.3. Criar nova(s) partio(es)


Conforme o passo anterior sugere, talvez no seja necessrio criar novas parties. Entretanto, a no ser que o seu aplicativo de redimensionamento tenha a capacidade de lidar com o Linux, provvel que voc precise remover a partio que foi criada durante o processo de redimensionamento. A Figura 25.13, Drive de Disco com a Configurao Final da Partio mostra isto sendo feito.

241

1.5. Esquema de Nomeamento de Parties

Figura 25.13. Drive de Disco com a Configurao Final da Partio

Na Figura 25.13, Drive de Disco com a Configurao Final da Partio, 1 representa antes e 2 representa depois.

Nota
A informao seguinte vlida somente para computadores com processadores x86.

Como uma facilidade para nossos clientes, ns provemos o utilitrio parted. Esse programa disponvel gratuitamente capaz de redimensionar parties. Se voc resolver reparticionar o seu disco rgido com o parted, importante entender sobre o armazenamento do disco e executar um backup dos dados de seu computador. Voc deve fazer duas cpias de todos os dados importantes. Estas cpias devem ser feitas em mdia removvel (tal como fita, CD-ROM ou disquetes), e voc deve certificar-se de que elas esto legveis antes de prosseguir. Se resolver utilizar o parted, esteja ciente de que aps executar parted voc ter duas parties: aquela que voc redimensionou e outra parted criada a partir do espao recm liberado. Se seu objetivo for utilizar este espao para instalar Red Hat Enterprise Linux, voc deve apagar a partio recm criada, usando o utilitrio de particionamento de seu sistema operacional atual ou enquanto estiver definindo as parties durante a instalao.

1.5. Esquema de Nomeamento de Parties


O Linux refere-se a parties de disco utilizando uma combinao de letras e nmeros que pode ser um pouco confusa, particularmente se voc estiver acostumado com o tipo de referncia "drive C" a discos rgidos e suas parties. No mundo DOS/Windows, as parties so nomeadas usando o seguinte mtodo: Cada tipo de partio checado a fim de determinar se ele pode ser lido por DOS/Windows. Se o tipo de partio for compatvel, lhe atribudo uma "letra de drive". As letras dos drives comeam com "C" e seguem para as prximas letras, dependendo do nmero de parties a serem nomeadas. A letra do drive pode ento ser usada para referenciar esta partio assim como o sistema

242

1.6. Parties de Disco e Outros Sistemas Operacionais

de arquivos contido nesta partio. O Red Hat Enterprise Linux utiliza um esquema de nomeamento mais flexvel e traz mais informaes do que o esquema usado por outros sistemas operacionais. O esquema de nomeamento baseado em arquivos, com os nomes de arquivos no formato /dev/xxyN. Como decifrar o esquema de nomeamento de parties:

/dev/

Este o nome do diretrio onde encontram-se todos os arquivos de dispositivos. J que parties residem em discos rgidos, e discos rgidos so dispositivos, os arquivos representando todas as parties possveis residem em /dev/.
xx

As primeiras duas letras do nome da partio indicam o tipo de dispositivo no qual a partio reside, geralmente hd (para discos IDE) ou sd (para discos SCSI).
y

Essa letra indica em qual dispositivo a partio est. Por exemplo, /dev/hda (o primeiro disco rgido IDE) ou /dev/sdb (o segundo disco SCSI).
N

O nmero final denota a partio. As primeiras quatro parties (primrias ou extendidas) so numeradas de 1 a 4. Parties lgicas comeam com 5. Por exemplo, /dev/hda3 a terceira partio primria ou extendida no primeiro disco rgido IDE, e /dev/sdb6 a segunda partio lgica no segundo disco rgido SCSI.

Nota
No h nenhuma parte desta conveno de nomes baseada no tipo de partio; ao contrrio do DOS/Windows, todas as parties podem ser identificadas sob o Red Hat Enterprise Linux. Obviamente, isso no significa que o Red Hat Enterprise Linux pode acessar dados em qualquer tipo de partio, mas em muitos casos possvel acessar dados em uma partio dedicada a outro sistema operacional.

Tenha essa informao em mente; isto facilitar o entendimento das coisas ao definir as parties que o Red Hat Enterprise Linux necessita.

1.6. Parties de Disco e Outros Sistemas Operacionais


Se as parties de seu Red Hat Enterprise Linux forem compartilhar um disco rgido com parties usadas por outros sistemas operacionais, voc no ter problemas na maioria das vezes. No entanto, h determinadas combinaes do Linux com outros sistemas operacionais que requerem cuidado extra.

1.7. Parties de Disco e Pontos de Montagem


Uma rea que muitos novatos no Linux acham confusa a questo de como as parties so

243

1.8. Quantas Parties?

usadas e acessadas pelo sistema operacional Linux. No DOS/Windows ela relativamente simples: cada partio leva uma "letra de drive". E ento voc usa a letra de drive correta para consultar arquivos e diretrios na partio correspondente. Isto completamente diferente da maneira como Linux lida com parties e, por conseqncia, com armazenamento em disco em geral. A principal diferena que cada partio usada para formar parte do armazenamento necessrio para suportar um conjunto de arquivos e diretrios. Isto feito associando a partio com o diretrio atravs de um processo conhecido como montagem. Montar uma partio viabiliza seu armazenamento a partir do diretrio especificado (conhecido como ponto de montagem). Por exemplo: se a partio /dev/hda5 montada em /usr, isto significa que todos os arquivos e diretrios sob /usr estaro fisicamente localizados em /dev/hda5. Portanto, o arquivo / usr/share/doc/FAQ/txt/Linux-FAQ seria armazenado em /dev/hda5, enquanto o arquivo / etc/X11/gdm/Sessions/Gnome no estaria na mesma localizao. Continuando com nosso exemplo, tambm possvel que um ou mais diretrios sob /usr/ sejam pontos de montagem de outras parties. Por exemplo, uma partio (digamos /dev/hda7) poderia ser montada em /usr/local, significando que /usr/local/man/whatis ento estaria localizado em /dev/hda7 ao invs de /dev/hda5.

1.8. Quantas Parties?


Neste estgio de preparao para instalar o Red Hat Enterprise Linux, voc precisa atentar para o nmero e tamanho das parties a serem utilizadas pelo seu novo sistema operacional. A questo de "quantas parties" continua esquentando o debate na comunidade Linux e, sem nenhuma concluso deste debate vista, seguro dizer que provavelmente h tantos layouts de parties quanto pessoas discutindo essa questo. Com isto em mente, ns recomendamos que, a no ser que voc tenha uma razo para fazer diferentemente, as seguintes parties devem ser criadas: swap, /boot/ (ou uma partio /boot/efi/ em sistemas Itanium), uma partio /var/ para sistemas Itanium, e / (raiz). Para maiores informaes, consulte a Seo 18.4, Esquema de Particionamento Recomendado.

244

Parte V. Recuperao Bsica do Sistema


Quando algumas coisas do errado, h diversas maneiras de solucionar os problemas. No entanto, estes mtodos requerem que voc entenda bem o funcionamento do sistema. Este captulo explica como inicializar a mquina no modo de recuperao, no modo de usurio simples e no modo de emergncia, no qual voc pode usar seu prprio conhecimento para consertar o sistema..

Captulo 26. Recuperao Bsica do Sistema


Quando algumas coisas do errado, h diversas maneiras de solucionar os problemas. No entanto, estes mtodos requerem que voc entenda bem o funcionamento do sistema. Este captulo explica como inicializar a mquina no modo de recuperao, no modo mono-usurio e no modo de emergncia, no qual voc pode usar seu prprio conhecimento para consertar o sistema.

1. Problemas Comuns
Voc talvez precise inicializar em um destes modos de recuperao por alguma das razes abaixo: No possvel inicializar a mquina manualmente no Red Hat Enterprise Linux (nvel de execuo 3 ou 5). Ocorrem problemas de hardware ou software e voc deseja remover alguns arquivos importantes de seu disco rgido. Voc esqueceu a senha.

1.1. No possvel Inicializar no Red Hat Enterprise Linux


Este problema causado freqentemente pela instalao de outro sistema operacional aps voc ter instalado o Red Hat Enterprise Linux. Alguns sistemas operacionais presumem que voc no tenha outros em seu computador. Eles sobrescrevem o Master Boot Record (MBR) que originalmente continha o carregador de inicializao GRUB. Se o carregador de inicializao for sobrescrito desta maneira, voc no pode inicializar o Red Hat Enterprise Linux a no ser que consiga entrar no modo de recuperao e reconfigure o carregador de inicializao. Um outro problema comum ocorre ao usar uma ferramenta de particionamento para redimensionar ou criar uma partio no espao livre aps a instalao, e altera a ordem de suas parties. Se o nmero da sua partio / mudar, o carregador de inicializao talvez no encontre a partio para mont-la. Para consertar este problema, inicialize a mquina em modo de recuperao e modifique o arquivo /boot/grub/grub.conf. Para instrues sobre como reinstalar o carregador de inicializao GRUB a partir de um ambiente de recuperao, consulte a Seo 2.1, Reinstalando o Carregador de Inicializao.

1.2. Problemas com Hardware/Software


Esta categoria inclui uma ampla variedade de situaes diferentes. Dois exemplos so a queda de discos rgidos e a especificao de um dispositivo root ou kernel invlido no arquivo de configurao do carregador de inicializao. Se algum destes ocorrer, possvel que voc no consiga inicializar o Red Hat Enterprise Linux. No entanto, se voc inicializar em um dos modos de recuperao do sistema, pode resolver o problema ou, pelo menos, obter cpias de seus ar-

246

1.3. Senha Root

quivos mais importantes.

1.3. Senha Root


O que voc pode fazer se esquecer sua senha root? Para restaur-la para uma senha diferente, inicialize no modo de recuperao ou mono-usurio e use o comando passwd para restaurar a senha root.

2. Inicializando no Modo de Recuperao


O modo de recuperao oferece a possibilidade de inicializar um ambiente Red Hat Enterprise Linux pequeno inteiramente a partir de um disquete, CD-ROM ou algum outro mtodo de inicializao alm do disco rgido do sistema. Como o nome implica, o modo de recuperao oferecido para salv-lo de algo. Durante a operao normal, seu sistema Red Hat Enterprise Linux usa arquivos localizados no disco rgido para fazer tudo rodar programas, armazenar seus arquivos, dentre outras tarefas. Entretanto, s vezes voc no consegue fazer o Red Hat Enterprise Linux rodar suficientemente para acessar os arquivos no disco rgido de seu sistema. Usando o modo de recuperao, voc pode acessar os arquivos de seu disco rgido mesmo que no seja possvel rodar o Red Hat Enterprise Linux neste disco rgido. Para inicializar em modo de recuperao, voc deve inicializar o sistema usando um dos seguintes mtodos12: Inicializando o sistema usando um CD-ROM de inicializao de instalao. Inicializando o sistema usando outro tipo de mdia de inicializao de instalao, como dispositivos USB flash. Inicializando o sistema atravs do CD-ROM #1 do Red Hat Enterprise Linux.

Aps inicializar o sistema usando um dos mtodos descritos, adicione a palavra-chave rescue como um parmetro do kernel. Por exemplo, para um sistema x86, digite o seguinte comando no prompt de inicializao da instalao:
linux rescue

Voc ter que responder algumas questes bsicas, incluindo qual idioma usar. Tambm dever selecionar a localizao de uma imagem de recuperao vlida. Selecione CD-ROM Local, Disco Rgido, Imagem NFS, FTP ou HTTP. A localizao selecionada deve conter uma rvore de instalao vlida, e esta deve ser para a mesma verso do Red Hat Enterprise Linux que o disco do Red Hat Enterprise Linux com o qual voc inicializou a mquina. Se voc usou um CD-ROM de inicializao ou outro tipo de mdia para iniciar o modo de recuperao, a rvore de instalao deve ser da mesma rvore a partir da qual a mdia foi criada. Para mais informaes sobre a configurao de uma rvore de instalao em um disco rgido, servidor NFS, servidor FTP ou servidor HTTP, consulte a seo anterior deste documento. Se voc selecionar uma imagem de recuperao que no requer uma conexo de rede, voc
12

Consulte as sees anteriores deste documento para mais detalhes.

247

2. Inicializando no Modo de Recuperao

ser questionado se deseja ou no estabelecer uma. A conexo de rede til se voc quiser fazer backup de arquivos em um outro computador ou instalar alguns pacotes RPM de uma localizao de rede compartilhada, por exemplo. A seguinte mensagem exibida:
The rescue environment will now attempt to find your Linux installation and mount it under the directory /mnt/sysimage. You can then make any changes required to your system. If you want to proceed with this step choose 'Continue'. You can also choose to mount your file systems read-only instead of read-write by choosing 'Read-only'. If for some reason this process fails you can choose 'Skip' and this step will be skipped and you will go directly to a command shell.

Se voc selecionar Continuar, o processo de recuperao tenta montar seu sistema de arquivos sob o diretrio /mnt/sysimage/. Se falhar em montar a partio, voc ser avisado. Se voc selecionar Somente-Leitura, o processo de recuperao tenta montar seu sistema de arquivos sob o diretrio /mnt/sysimage/, mas no modo somente-leitura. Se voc selecionar Pular, seu sistema de arquivo no est montado. Escolha Pular se acreditar que seu sistema de arquivos esteja corrompido. Uma vez que seu sistema esteja no modo de recuperao, aparece um prompt no CV 1 (console virtual) e no CV 2 (use a combinao das teclas Ctrl-Alt-F1 para acessar o CV 1 e Ctrl-Alt-F2 para acessar o CV 2):
sh-3.00b#

Se voc selecionou Continuar para montar suas parties automaticamente e estas foram montadas com sucesso, voc est no modo de usurio simples. Mesmo que seu sistema de arquivos seja montado, a partio root default temporria enquanto estiver no modo de recuperao; no a partio root do sistema de arquivos usada durante o modo normal de usurio (nveis de execuo 3 ou 5). Se voc escolheu montar seu sistema de arquivos e o fez com sucesso, pode alterar a partio root do ambiente do modo de recuperao para a partio root de seu sistema de arquivos, executando o seguinte comando:
chroot /mnt/sysimage

Isto til se voc precisa rodar comandos como rpm, que requerem que sua partio root seja montada como /. Para sair do ambiente chroot, digite exit para retornar ao prompt. Se voc selecionou Pular, ainda pode tentar montar uma partio ou volume lgico LVM2 manualmente dentro do modo de recuperao criando um diretrio como /foo, e digitando o comando a seguir:
mount -t ext3 /dev/mapper/VolGroup00-LogVol02/foo

No comando acima, /foo um diretrio que voc criou e /dev/mapper/VolGroup00-LogVol02 volume lgico LVM2 que voc deseja montar. Se a partio for do tipo ext2, substitua ext3 por ext2. Se voc no sabe os nomes de todas as parties fsicas, use o seguinte comando para listlas:
fdisk -l

248

2.1. Reinstalando o Carregador de Inicializao

Se voc no sabe os nomes de todos volumes fsicos LVM2, grupos de volumes, ou volumes lgicos, use o seguinte comando para list-los:
pvdisplay

vgdisplay lvdisplay

A partir do prompt possvel executar diversos comandos teis, como


ssh, scp dump

e ping se a rede for iniciada

e restore para usurios com drives de fita e fdisk para administrar as parties

parted rpm joe

para instalar ou atualizar software para editar arquivos de configurao

Nota
Se voc tentar iniciar outros editores comuns, como o emacs, o pico, ou o vi, o editor joe iniciado.

2.1. Reinstalando o Carregador de Inicializao


Em vrios casos, o carregador de inicializao GRUB pode acidentalmente ser removido, corrompido, ou substitudo por outro sistema operacional. Os seguintes passos detalham o processo da reinstalao do GRUB no registro mestre de inicializao: Inicializa o sistema a partir de uma mdia de inicializao de instalao. Digite linux cuperao. Digite chroot
rescue

no prompt de inicializao de instalao para entrar no ambiente de re-

/mnt/sysimage

para montar a partio raiz.

Digite /sbin/grub-install /dev/hda para reinstalar o carregador de inicializao, onde / dev/hda a partio de inicializao. Revise o arquivo /boot/grub/grub.conf, uma vez que outras entradas podem ser necessrias para que o GRUB controle sistemas operacionais adicionais. Reinicialize o sistema.

249

4. Inicializando no Modo de Emergncia

3. Inicializando no Modo Mono-Usurio


Uma das vantagens do modo mono-usurio que voc no precisa de um disquete ou CDROM de inicializao; no entanto, no oferece a opo de montar os sistemas de arquivos como somente-leitura ou de no mont-los. Se o seu sistema inicializar, mas no permitir a autenticao aps completar a inicializao, tente o modo mono-usurio. No modo mono-usurio, seu computador inicializa no nvel de execuo 1. Seus sistemas de arquivos locais esto montados, mas sua rede no est ativada. Voc tem uma shell de manuteno do sistema utilizvel. Ao contrrio do modo de recuperao, o modo de usurio simples tenta montar seu sistema de arquivos automaticamente; no use o modo de usurio simples se o seu sistema de arquivos no for montado com sucesso. Voc no pode usar o modo de usurio simples se a configurao do nvel de execuo 1 do seu sistema estiver corrompida. Em um sistema x86 usando GRUB, use os seguintes passos para inicializar no modo monousurio: 1. Na tela inicial do GRUB durante a inicializao, pressione qualquer tecla para entrar no menu interativo do GRUB. Selecione o Red Hat Enterprise Linux com a verso do kernel na qual voc deseja inicializar e digite a para adicionar a linha. V para o final da linha e digite single como uma palavra separada (pressione a Barra de Espao e ento digite single). Pressione Enter para sair do modo de edio.

2.

3.

4. Inicializando no Modo de Emergncia


No modo de emergncia, voc inicializa a mquina no ambiente mais bsico possvel. O sistema de arquivos root montado como somente-leitura e praticamente nada est configurado. A principal vantagem do modo de emergncia sobre o modo mono-usurio que os arquivos init no so carregados. Se init estiver corrompido ou no estiver funcionando, ainda possvel montar os sistemas de arquivos para recuperar dados que podem ser perdidos durante uma reinstalao. Para inicializar no modo de emergncia, use o mesmo mtodo descrito para o modo monousurio na Seo 3, Inicializando no Modo Mono-Usurio com uma exceo: substitua a palavra-chave single pela palavra-chave emergency.

250

Captulo 27. Modo de Recuperao em Sistemas POWER


Voc pode usar os discos de instalao no modo de recuperao, caso seu sistema no inicialize. O modo de recuperao d acesso s parties do disco em seu sistema, para que voc possa executar as alteraes necessrias para recuperar sua instalao. Para inicializar um sistema IBM System i em modo de recuperao com controle de energia NWSD, siga as instrues para inicializar o programa de instalao com esta mudana: no NWSD, defina o campo dos parmetros IPL para 'rescue' (incluindo as aspas) ou para 'dd rescue' se voc precisa carregar o driver SCSI. Em outros sistemas, especifique rescue ou dd rescue (sem as aspas) aps o nome do kernel padro no prompt YABOOT. Aps a tela de Seleo do Idioma (Seo 13, Seleo do Idioma), o programa de instalao tenta montar as parties do disco em seu sistema. Ento apresenta uma janela de comandos, onde voc pode efetuar as alteraes necessrias. Estas alteraes podem incluir armazenar o kernel e a linha de comando na fonte IPL, conforme descrito na seo Instalao Concluda (Seo 26, Instalao Concluda). Quando suas alteraes estiverem completas, voc pode sair da janela de comandos usando exit 0. Isto causa a reinicializao pelo lado C. Para reinicializar pelo lado A ou B ou pelo *NWSSTG, voc deve desabilitar (vary off) o sistema ao invs de sair da janela de comandos (shell).

1. Consideraes Especiais ao Acessar os Utilitrios SCSI pelo Modo de Recuperao


Se o seu sistema usa discos DASD Nativos, voc pode precisar de acesso aos utilitrios SCSI pelo modo de recuperao. Estes utilitrios esto alocados no CD do disco de driver. O CD do disco de driver no pode ser montado pelo modo de recuperao, a no ser que passos especiais sejam tomados. Estes passos esto descritos abaixo. Se voc tem um segundo drive de CD-ROM atribudo ao seu sistema Linux, pode montar o CD do disco de driver nele. Se voc tem somente um drive de CD-ROM, deve configurar uma inicializao do NFS usando os seguintes passos: 1. Inicialize pelo CD-ROM com o comando linux rescue askmethod. Isto permite selecionar o NFS manualmente como a fonte de sua mdia de recuperao, ao invs de usar o drive de CD-ROM, o qual a seleo padro. Copie o primeiro disco de instalao num sistema de arquivos de outro sistema Linux. Disponibilize esta cpia do disco de instalao atravs do NFS ou FTP. Desabilite (vary off) ou desligue o sistema que voc precisa recuperar. Defina seus par-

2. 3. 4.

251

1. Consideraes Especiais ao Acessar os Utilitrios SCSI pelo Modo de Recuperao

metros IPL conforme as instrues para inicializar os discos de instalao no modo de recuperao, exceto pela fonte IPL que deve apontar para a cpia da boot.img em seu IFS (do passo 1, acima). 5. 6. 7. Assegure que o disco de instalao no esteja em seu drive de CD-ROM. Faa IPL no sistema Linux. Siga as instrues conforme descrito na Captulo 27, Modo de Recuperao em Sistemas POWER. Aparece uma janela adicional para a fonte da instalao. Selecione NFS ou FTP (o que for apropriado) e complete a tela seguinte de configurao da rede. Quando o sistema Linux inicializar no modo de recuperao, o drive de CD-ROM est disponvel para uso e voc pode montar a mdia do driver para acessar os utilitrios SCSI.

8.

252

Parte VI. Instalao e Implementao Avanadas


O Guia de Instalao do Red Hat Enterprise Linux discute a instalao do Red Hat Enterprise Linux e questes bsicas referentes resoluo de problemas ps-instalao. Entretanto, opes de instalao avanadas tambm so discutidas neste manual. Esta parte oferece instrues para o kickstart (uma tcnica de automao de instalao) e todas as ferramentas afins. Use esta parte junto com a primeira parte do Guia de Instalao do Red Hat Enterprise Linux para executar qualquer uma destas tarefas avanadas de instalao.

Captulo 28. Instalaes pelo Kickstart


1. O que so instalaes pelo Kickstart?
Vrios administradores de sistemas prefeririam usar um mtodo de instalao automatizado para instalar o Red Hat Enterprise Linux nas suas mquinas. Para responder esta necessidade, a Red Hat criou o mtodo de instalao kickstart. Ao usar o kickstart, um administrador de sistemas pode criar um nico arquivo contendo as respostas para todas as perguntas normalmente apresentadas durante um tpico processo de instalao. Arquivos de kickstart podem ser mantidos em um nico servidor e podem ser lidos por diversos computadores durante a instalao. Este mtodo de instalao permite o uso de um nico arquivo de kickstart para a instalao do Red Hat Enterprise Linux em vrias mquinas, representando assim uma opo ideal para administradores de rede e de sistemas. O kickstart possibilita que usurios automatizem uma instalao do Red Hat Enterprise Linux.

2. Como Voc Executa uma Instalao pelo Kickstart?


As instalaes pelo kickstart podem ser executadas usando um CD-ROM e um disco rgido locais, ou atravs do NFS, FTP ou HTTP. Para usar o kickstart, voc deve: 1. 2. Criar um arquivo de kickstart. Criar uma mdia de inicializao com o arquivo de kickstart ou disponibilize o arquivo de kickstart na rede. Disponibilizar a rvore de instalao. Iniciar a instalao kickstart.

3. 4.

Este captulo explica estes passos em detalhes.

3. Criando o Arquivo de Kickstart


O arquivo de kickstart um arquivo de texto simples, contendo uma lista de itens, cada um identificado por uma palavra-chave. Voc pode criar um usando o aplicativo Configurador de Kickstart, ou at mesmo comeando do zero. O programa de instalao do Red Hat Enterprise Linux tambm cria um arquivo-amostra de kickstart baseado nas opes que voc selecionou durante a instalao, e escreve-o no arquivo /root/anaconda-ks.cfg. Voc pode edit-lo com qualquer editor ou processador de texto que possa salvar arquivos no formato ASCII.

254

4. Opes do Kickstart

Primeiro, esteja ciente das seguintes questes ao criar seu arquivo kickstart: As sees devem ser especificadas em ordem. Os itens das sees no precisam estar em uma ordem especfica a no ser que isto seja especificado. A ordem das sees : Seo comando Consulte a Seo 4, Opes do Kickstart para uma lista de opes de kickstart. Voc deve incluir as opes necessrias. A seo %packages Consulte a Seo 5, Seleo de Pacotes para detalhes. As sees %pre e %post Estas duas sees podem aparecer em qualquer ordem e no so necessrias. Consulte a Seo 6, Script de Pr-Instalao e a Seo 7, Script de Ps-Instalao para detalhes.

Os itens no requisitados podem ser omitidos. A omisso de quaisquer itens necessrios resulta no programa de instalao pedindo que o usurio fornea a resposta ao item relacionado, da mesma forma que aconteceria durante uma instalao tpica. Uma vez que a resposta seja fornecida, a instalao continua sem a necessidade de interveno (pelo menos at que encontre algum outro item omitido). As linhas comeando com uma cerquilha (#) so tratadas como comentrios e so ignoradas. Para atualizaes pelo kickstart, so requisitados os seguintes itens: Idioma Mtodo de instalao Especificao do dispositivo (se o dispositivo necessrio para executar a instalao) Configurao do teclado A palavra-chave upgrade Configurao do carregador de inicializao

Se quaisquer outros itens forem especificados para uma atualizao, os mesmos so ignorados (note que isto inclui a seleo de pacotes).

4. Opes do Kickstart
As seguintes opes podem ser usadas em um arquivo de kickstart. se voc preferir usar uma interface grfica para criar o seu arquivo de kickstart, use o aplicativo Configurador de Kickstart. Consulte o Captulo 29, Configurador de Kickstart para detalhes.

Nota

255

4. Opes do Kickstart

Se a opo for seguida do sinal de igual (=), deve-se especificar um valor aps este. Nos comandos de exemplo, as opes entre colchetes ([]) so argumentos opcionais do comando.

autopart

(opcional) Cria parties automaticamente uma partio raiz (/) de 1 GB ou mais, uma partio de troca (swap) e uma partio de inicializao apropriada para a arquitetura. Um ou mais tamanhos das parties padro podem ser redefinidos com a diretiva part. (opcional) Faz com que o instalador ignore os discos especificados. Isto til se voc usa o particionamento automtico e quer ter certeza de que alguns discos so ignorados. Por exemplo, sem ignoredisk, o kickstart falharia ao tentar implantar em um SAN-cluster, uma vez que o instalador detecta caminhos passivos para o SAN que no retornam uma tabela de parties. A opo ignoredisk tambm til se voc tiver mltiplos caminhos para os seus discos. A sintaxe a seguinte:
ignoredisk --drives=drive1,drive2,...

ignoredisk

onde driveN sda, sdb,..., ou hda,... etc.


autostep

(opcional) Similar ao interactive, exceto pelo fato de que vai para a prxima tela para voc. usado principalmente para a depurao.

--autoscreenshot

Faz uma captura de tela a cada passo da instalao e copia as imagens para /root/anaconda-screenshots aps o trmino da instalao. Isto bem til para fins de documentao.
auth

ou authconfig (necessrio) Configura as opes de autenticao para o sistema. similar ao comando authconfig, o qual pode ser rodado aps a instalao. Por padro, senhas so normalmente criptografadas e no so do tipo 'shadow'.

--enablemd5

Usa criptografia md5 para senhas de usurio.


--enablenis

Ativa o suporte ao NIS. Por padro, o --enablenis usa qualquer domnio que encontrar na rede. Um domnio quase sempre deve ser definido manualmente com a opo -nisdomain=.
--nisdomain=

Nome do domnio NIS para usar com servios NIS. 256

4. Opes do Kickstart

--nisserver=

Servidor para usar com servios NIS (broadcasts por padro). ou --enableshadow Usa senhas shadow.
--useshadow --enableldap

Habilita o suporte ao LDAP no /etc/nsswitch.conf, permitindo que o seu sistema obtenha informaes sobre usurios (UIDs, diretrios pessoais, shells, etc...) a partir de um diretrio LDAP. Para usar esta opo, voc deve instalar o pacote nss_ldap. Voc tambm deve especificar um servidor e um DN (Distinguished Name) base com o --ldapserver= e o -ldapbasedn=.
--enableldapauth

Usa o LDAP como um mtodo de autenticao. Isto habilita o mdulo pam_ldap para autenticao e alterao de senhas, usando um diretrio LDAP. Para usar esta opo, voc deve ter o pacote nss_ldap instalado. Voc tambm deve especificar um servidor e uma DN base com o --ldapserver= e o --ldapbasedn=.
--ldapserver=

Se voc especificou --enableldap ou --enableldapauth, use esta opo para especificar o nome do servidor LDAP a usar. Esta opo definida no arquivo /etc/ldap.conf.
--ldapbasedn=

Se voc especificou --enableldap ou --enableldapauth, use esta opo para especificar o DN no seu diretrio LDAP sob o qual informaes de usurios so armazenadas . Esta opo definida no arquivo /etc/ldap.conf.
--enableldaptls

Usa as buscas de TLS (Transport Layer Security). Esta opo permite que o LDAP envie nomes de usurios e senhas criptografados para um servidor LDAP antes da autenticao.
--enablekrb5

Usa o Kerberos 5 para autenticar usurios. O Kerberos em si no sabe nada a respeito de diretrios pessoais, UIDs, ou shells. Se voc habilitar o Kerberos, voc deve fazer com que as contas de usurios possam ser reconhecidas por esta estao de trabalho habilitando o LDAP, o NIS, ou o Hesiod ou usando o comando /usr/sbin/useradd. Se voc usar esta opo, voc deve ter o pacote pam_krb5 instalado.
--krb5realm=

O reino do Kerberos 5, ao qual sua estao de trabalho pertence.


--krb5kdc=

O KDC (ou KDCs) que servem pedidos para o reino. Se voc tem KDCs mltiplos em seu reino, separe seus nomes por vrgulas (,).
--krb5adminserver=

O KDC em seu reino que tambm roda o kadmind. Este servidor lida com alterao de senhas e outros pedidos administrativos. O servidor deve rodar em um KDC mestre se voc tiver mais de um KDC.
--enablehesiod

257

4. Opes do Kickstart Habilite o suporte ao Hesiod para que procure por diretrios home, UIDs e shells dos usurios. Voc pode encontrar mais informaes sobre a configurao e uso do Hesiod em sua rede no /usr/share/doc/glibc-2.x.x/README.hesiod, incluso no pacote glibc. O Hesiod uma extenso do DNS que usa os registros do DNS para armazenar informaes sobre usurios, grupos e vrios outros itens.
--hesiodlhs

A opo Hesiod LHS ("left-hand side"), configurada no /etc/hesiod.conf. Esta opo usada pela biblioteca do Hesiod para determinar o nome para a procura DNS quando buscar informaes; similar ao uso de um DN base pelo LDAP.
--hesiodrhs

A opo Hesiod RHS ("right-hand side"), configurada no /etc/hesiod.conf. Esta opo usada pela biblioteca do Hesiod para determinar o nome para a procura DNS quando buscar informaes; similar ao uso de um DN base pelo LDAP.

Dica
Para procurar por "jim" nas informaes de usurio, a biblioteca do Hesiod procura por jim.passwd<LHS><RHS>, o que deve resultar em um registro TXT que se parece com o que sua senha se pareceria (jim:*:501:501:Jungle Jim:/home/jim:/bin/bash). Para grupos, a situao idntica, exceto que jim.group<LHS><RHS> seria usado. A procura de usurios e grupos por nmero feita tornando "501.uid" um CNAME para "jim.passwd", e "501.gid" um CNAME para "jim.group". Note que a biblioteca no coloca um ponto . na frente dos valores LHS e RHS ao executar a busca. Portanto, os valores LHS e RHS geralmente comeam por pontos.

--enablesmbauth

Habilita a autenticao de usurios em um servidor SMB (normalmente, um servidor Samba ou Windows). O suporte autenticao SMB no sabe nada a respeito de diretrios pessoais, UIDs, ou shells. Se voc habilitar o SMB, voc deve fazer com que os usurios possam ser reconhecidos por esta estao de trabalho habilitando o LDAP, o NIS, ou o Hesiod; ou usando o comando /usr/sbin/useradd. Para usar esta opo, voc deve ter o pacote pam_smb instalado.
--smbservers=

O nome do(s) servidor(es) para usar na autenticao SMB. Para especificar mais de um servidor, separe seus nomes por vrgulas.
--smbworkgroup=

O nome do grupo de trabalho para os servidores SMB.


--enablecache

Habilita o servio nscd. Este servio armazena em cache as informaes sobre usurios, grupos e vrios outros tipos de informao. O cache especialmente til se voc optar por

258

4. Opes do Kickstart distribuir as informaes dos usurios e grupos ao longo de sua rede usando NIS, LDAP ou hesiod.
bootloader

(necessrio) Especifica como o carregador de inicializao deve ser instalado. Esta opo necessria tanto para instalaes como para atualizaes.

--append=

Especifica os parmetros do kernel. Para especificar parmetros mltiplos, separe-os por espaos. Por exemplo:
bootloader --location=mbr --append="hdd=ide-scsi ide=nodma"

--driveorder

Especifica qual o primeiro disco na ordem de inicializao do BIOS. Por exemplo:


bootloader --driveorder=sda,hda

--location=

Especifica onde o registro de inicializao gravado. Os valores vlidos so os seguintes: mbr (o padro), partition (instala o carregador de inicializao no primeiro setor da partio contendo o kernel), ou none (no instala o carregador de inicializao).
--password=

Se usar o GRUB, configure a senha do carregador de inicializao do GRUB para aquela que for especificada por esta opo. Isto deve ser usado para restringir o acesso ao shell do GRUB, a qual pode receber opes arbitrrias do kernel.
--md5pass=

Se usar o GRUB, similar a --password= exceto pelo fato de que a senha j deve ter sido criptografada.
--upgrade

Atualize a configurao existente do carregador de inicializao, preservando as entradas antigas. Esta opo est disponvel somente para atualizaes.
clearpart

(opcional) Remove parties do sistema antes da criao de novas parties. Por padro, nenhuma partio removida.

Nota
Se o comando clearpart for usado, ento o comando --onpart no pode ser usado em uma partio lgica.

--all

Apaga todas as parties do sistema.


--drives=

259

4. Opes do Kickstart Especifica quais drives devem ser usados para remover as parties. Por exemplo, o seguinte limpa todas as parties nos primeiros dois drives no controlador IDE primrio.
clearpart --drives=hda,hdb --all

--initlabel

Inicializa a etiqueta de disco para o padro da sua arquitetura (por exemplo, msdos para x86 e gpt para Itanium). til pois assim o programa de instalao no questiona se deve inicializar a etiqueta de disco caso instale em um disco rgido novo.
--linux

Apaga todas as parties Linux. (padro) No remove nenhuma partio.


--none cmdline

(opcional) Executa a instalao em modo de linha de comando completamente no interativo. Quaisquer pedidos de interao travam a instalao. Este modo til em sistemas IBM System z com o console x3270. (opcional) Na maioria dos sistemas PCI, o programa de instalao faz a deteco automtica de placas Ethernet and SCSI adequadamente. Entretanto, em sistemas mais antigos, e em alguns sistemas PCI, o kickstart precisa de uma dica para encontrar os dispositivos adequados. O comando device, o qual diz ao programa de instalao que instale mdulos adicionais, usado desta forma:
device <tipo><nome-do-mdulo> --opts=<opes>

device

<tipo>

Substitua por scsi ou eth


<nome-do-mdulo>

Substitua pelo nome do mdulo do kernel que deve ser instalado.


--opts=

As opes a serem passadas para o mdulo do kernel. Note que opes mltiplas podem ser passadas se forem colocadas entre aspas. Por exemplo:
--opts="aic152x=0x340 io=11"

driverdisk

(opcional) Disquetes de drivers podem ser usados durante instalaes kickstart. Voc deve copiar o contedo dos disquetes de drivers para o diretrio raiz de uma partio no disco rgido do sistema. Em seguida, voc deve usar o comando driverdisk para dizer ao programa de instalao onde procurar pelo disco de drivers.
driverdisk <partio> [--type=<fstype>]

Alternativamente, voc pode especificar uma localidade na rede para o disquete de driver:
driverdisk --source=ftp://path/to/dd.img

260

4. Opes do Kickstart

driverdisk --source=http://path/to/dd.img driverdisk --source=nfs:host:/path/to/img

<partio>

A partio contendo o disco de driver.


--type=

Tipo de sistema de arquivos (por exemplo, vfat ou ext2).


firewall

(opcional) Esta opo corresponde tela de Configurao do Firewall no programa de instalao:


firewall --enabled|--disabled [--trust=] <dispositivo> [--port=]

ou --enable Rejeita conexes de entrada que no sejam em resposta a pedidos para fora, como respostas DNS ou pedidos DHCP. Se for necessrio acesso aos servios rodando nesta mquina, voc pode optar por permitir servios especficos atravs do firewall.
--enabled

ou --disable No configurar nenhuma regra do iptables.


--disabled --trust=

Listar um dispositivo aqui, como eth0, permite que todo o trfego proveniente deste dispositivo passe pelo firewall. Para listar mais de um dispositivo, use --trust eth0 --trust eth1. NO use um formato separado por vrgulas, como --trust eth0, eth1.
<incoming>

Substitua por um ou mais dos seguintes para permitir a passagem dos servios especificados atravs do firewall.

--ssh --telnet --smtp --http --ftp

--port=

Voc pode especificar que estas portas sejam permitidas pelo firewall usando o formato porta:protocolo. Por exemplo, para permitir o acesso ao IMAP atravs do firewall, especifique imap:tcp. Portas numricas tambm podem ser especificadas explicitamente. Por exemplo, para permitir pacotes UDP atravs da porta 1234, especifique 1234:udp. Para especificar diversas portas, separe-as por vrgulas.
firstboot

(opcional) Determina se o Agente de Configurao lanado quando o sistema inicializar pela primeira vez. Se habilitado, o pacote firstboot deve estar instalado. Se no for especificada,

261

4. Opes do Kickstart esta opo desabilitada por padro. ou --enabled O Agente de Configurao lanado quando o sistema inicializar pela primeira vez.
--enable

ou --disabled O Agente de Configurao no lanado quando o sistema inicializar pela primeira vez.
--disable --reconfig

Faz com que o Agente de Configurao inicie durante a inicializao no modo de recuperao. Este modo habilita as opes de idioma, mouse, teclado, senha root, nvel de segurana, fuso horrio, e configurao de rede, alm das opes padro.
halt

(opcional) Interrompe (halt) a execuo do sistema aps a instalao terminar com sucesso. Isto similar uma instalao manual, onde o Anaconda exibe uma mensagem e espera que o usurio pressione uma tecla antes de reinicializar. Durante a instalao kickstart, caso nenhum mtodo de concluso seja especificado, a opo reboot usada como padro. A opo halt praticamente equivalente ao comando shutdown
-h.

Para outros mtodos de concluso, consulte as opes de kickstart poweroff, reboot, e shutdown.
graphical

(opcional) Executa a instalao kickstart no modo texto. Este o modo predeterminado. A opo halt praticamente equivalente ao comando shutdown
-h.

Para outros mtodos de concluso, consulte as opes de kickstart poweroff, reboot, e shutdown.
install

(opcional) Instrui o sistema para executar uma nova instalao, ao invs de atualizar uma instalao existente. Este o modo padro. Para a instalao, voc deve especificar o tipo de instalao: cdrom, harddrive, nfs, ou url (para instalaes FTP ou HTTP).

cdrom

Instalar pelo primeiro drive de CD-ROM do sistema.


harddrive

Instalar a partir de uma rvore de instalao da Red Hat em um drive local, o qual deve ser ou vfat ou ext2.

--biospart=

Partio BIOS a partir da qual instalar (por exemplo, 82).


--partition=

Partio a partir da qual instalar (por exemplo, sdb2).


--dir=

262

4. Opes do Kickstart

Diretrio contendo o diretrio variante da rvore de instalao. Por exemplo:


harddrive --partition=hdb2 --dir=/tmp/install-tree

nfs

Instalar pelo servidor NFS especificado.

--server=

Servidor a partir do qual instalar (endereo ou IP da mquina).


--dir=

Diretrio contendo o diretrio variante da rvore de instalao.


--opts=

Opes de montagem para a exportao do NFS Por exemplo:


nfs --server=nfsserver.example.com --dir=/tmp/install-tree

url

Instalar a partir de uma rvore de instalao em um servidor remoto via FTP ou HTTP. Por exemplo:
url --url http://<servidor>/<diretrio>

ou:
url --url ftp://<nome-de-usurio>:<senha>@<servidor>/<diretrio>

ignore disk

(opcional) Especifica os discos que o Anaconda no deve alterar ao particionar, formatar ou limpar. Este comando requer um nico argumento na forma de uma lista, separada por vrgulas, de nomes de drives a serem ignorados.
ignoredisk --drives=[disk1,disk2,...]

interactive

(opcional) Usa a informao fornecida no arquivo de kickstart durante a instalao, mas permite a inspeo e a modificao dos valores fornecidos. as telas do programa de instalao so exibidas com os valores presentes no arquivo de kickstart. Voc pode aceitar estes valores clicando em Prximo ou mudar estes valores e ento clicar em Next para continuar. Consulte o comando autostep. (opcional) issci --ipaddr= [options].

iscsi

263

4. Opes do Kickstart

--target --port= --user= --password= iscsiname key

(opcional)

(opcional) Especifica uma chave de instalao, a qual necessria para auxiliar na seleo de pacotes e identificar o seu sistema para fins de suporte. Este comando especfico para o RHEL, e no pode ser usado no Fedora, onde ignorado.

--skip

Pula o passo de fornecimento de chave. Normalmente, se o comando key no fornecido, o Anaconda pausa esta altura da instalao e solicita uma chave. Esta opo permite que a instalao automatizada continue mesmo que voc no tenha ou no queira fornecer uma chave.
keyboard

(necessrio) Define o tipo de teclado do sistema. Aqui est a lista de teclados disponveis nas mquinas i386, Itanium e Alpha:
be-latin1, bg, br-abnt2, cf, cz-lat2, cz-us-qwertz, de, de-latin1, de-latin1-nodeadkeys, dk, dk-latin1, dvorak, es, et, fi, fi-latin1, fr, fr-latin0, fr-latin1, fr-pc, fr_CH, fr_CH-latin1, gr, hu, hu101, is-latin1, it, it-ibm, it2, jp106, la-latin1, mk-utf, no, no-latin1, pl, pt-latin1, ro_win, ru, ru-cp1251, ru-ms, ru1, ru2, ru_win, se-latin1, sg, sg-latin1, sk-qwerty, slovene, speakup, speakup-lt, sv-latin1, sg, sg-latin1, sk-querty, slovene, trq, ua, uk, us, us-acentos

O arquivo /usr/lib/python2.2/site-packages/rhpl/keyboard_models.py tambm contm esta lista e faz parte do pacote rhpl.
lang

(necessrio) Configura o idioma a ser usado durante a instalao e como padro no sistema instalado. Por exemplo, para configurar o idioma como Ingls, o arquivo de kickstart deve conter a seguinte linha:
lang en_US

O arquivo /usr/share/system-config-language/locale-list fornece uma lista dos cdigos de idioma vlidos na primeira coluna de cada linha e faz parte do pacote system-config-language. Certos idiomas (principalmente Chinese, Japanese, Korean, e idiomas ndicos) no so suportados na instalao em modo texto. Se um desses idiomas for especificado usando o comando lang, a instalao continuar em Ingls, embora o sistema ter como padro o idioma especificado.
langsupport

(deprecated)

264

4. Opes do Kickstart A palavra-chave langsupport obsoleta e o seu uso resultar em uma mensagem de erro na tela, e far com que a instalao seja suspensa. Ao invs de usar a palavra-chave langsupport, voc deve listar os grupos de pacotes de suporte na seo %packages do seu arquivo de kickstart para todos os idiomas que voc gostaria que fossem suportados. Por exemplo, para adicionar suporte para o Francs, adicione o seguinte em %packages:
@french-support

logvol

(opcional) Crie um volume lgico para o LVM (Logical Volume Management) com a seguinte sintaxe:
logvol <ponto-de-montagem> --vgname=<nome> --size=<tamanho> --name=<nome><opes>

As opes so as seguintes: --noformat Usa um volume lgico existente e no o formata. --useexisting Usa um volume lgico existente e o reformata. --fstype= Estabelece o tipo de sistema de arquivos para o volume lgico. Valores vlidos so ext2, ext3, swap, e vfat. --fsoptions= Estabelece o tipo de sistema de arquivos para o volume lgico. Valores vlidos so ext2, ext3, swap, e vfat. --bytes-per-inode= Especifica o tamanho dos inodes do sistema de arquivos a ser usado no volume lgico. Nem todos os sistemas de arquivos suportam esta opo - nestes casos a opo silenciosamente ignorada. --grow= Instrui o volume lgico para que aumente at preencher todo o espao disponvel (se houver), ou at a definio de tamanho mximo. --maxsize= O tamanho mximo em megabytes quando o volume lgico definido para aumentar. Especifique aqui um valor inteiro e no acrescente MB ao nmero. --recommended= Determina o tamanho do volume lgico automaticamente. --percent= Especifica o tamanho do volume lgico como uma porcentagem do espao disponvel no grupo de volumes. Crie a partio primeiro, depois crie o grupo de volumes lgicos e ento o volume lgico. Por exemplo:
part pv.01 --size 3000 volgroup myvg pv.01

265

4. Opes do Kickstart

logvol / --vgname=myvg --size=2000 --name=rootvol

logging

(opcional) Este comando controla o registro de erros do anaconda durante a instalao. No tem efeito no sistema instalado. --host= Envia informaes de registro para o host remoto determinado, o qual deve estar rodando um processo syslogd configurado para aceitar a transferncia de registros remotos (remote logging). --port= Caso o processo syslogd remoto use uma porta que no seja a padro, pode ser especificada usando esta opo. --level= debug, info, warning, error ou critical. Especifica o nvel mnimo de mensagens que aparecem no tty3. Todas as mensagens ainda sero enviadas para o arquivo de registro, independentemente deste nvel.

mediacheck

(opcional) Caso seja usado, este comando forar o Anaconda a rodar o mediacheck na mdia de instalao. Este comando requer uma instalao assistida, e portanto desabilitado por padro. (opcional) Se o comando monitor no for fornecido, o Anaconda usar o X para detectar automaticamente a configurao do seu monitor. Por favor tente isto antes de configurar o seu monitor manualmente. --hsync= Especifica a freqncia da sincronia horizontal do monitor. --monitor= Usa o monitor especificado. O nome do monitor deve ser obtido da lista de monitores em / usr/share/hwdata/MonitorsDB do pacote hwdata. A lista de monitores tambm pode ser encontrada na tela de configurao do X do Configurador de Kickstart. --noprobe= No tenta detectar o monitor. --vsync= Especifica a freqncia da sincronia vertical do monitor.

monitor

mouse

(obsoleta) A palavra-chave mouse tornou-se obsoleta e o seu uso resultar em uma mensagem de erro na tela, e far com que a instalao seja suspensa. (opcional)

network

266

4. Opes do Kickstart Configura as informaes de rede no sistema. Se a instalao kickstart no requer rede (ou seja, no instalado atravs do NFS, HTTP ou FTP), a rede no configurada no sistema. Se a instalao requer rede e as informaes da rede no so fornecidas no arquivo de kickstart, o programa de instalao presume que a instalao deve ser feita pela eth0 atravs de um endereo IP dinmico (BOOTP/DHCP), e configura o sistema instalado final para determinar seu endereo IP dinamicamente. A opo network configura as informaes de rede para instalaes kickstart atravs de uma rede assim como para o sistema instalado.

--bootproto= dhcp, bootp,

ou static.

O padro dhcp. bootp e dhcp so tratados da mesma forma. O mtodo DHCP usa um sistema de servidor DHCP para obter sua configurao de rede. Como voc pode supor, o mtodo BOOTP similar, requisitando um servidor BOOTP para prover a configurao de rede. Para fazer com que um sistema use o DHCP:
network --bootproto=dhcp

Para fazer com que uma mquina use o BOOTP para obter sua configurao de rede, use a seguinte linha no arquivo de kickstart:
network --bootproto=bootp

O mtodo esttico requer que voc fornea todas as informaes de rede necessrias no arquivo de kickstart. Como o nome sugere, estas informaes so estticas e usadas durante e aps a instalao. A linha referente configurao de rede esttica mais complexa, uma vez que voc deve incluir todas as informaes sobre a configurao da rede em uma nica linha. Voc deve especificar o endereo IP, mscara de rede, porta de comunicao, e servidor de nomes. Por exemplo - o "\" indica que o seguinte deve ser lido como uma linha contnua:
network --bootproto=static --ip=10.0.2.15 --netmask=255.255.255.0 \ --gateway=10.0.2.254 --nameserver=10.0.2.1

Se voc usar o mtodo esttico, esteja ciente das duas restries a seguir: Todas as informaes de configurao de rede devem ser especificadas em uma linha; voc no pode separar linhas com uma barra invertida. Por exemplo: Voc pode especificar apenas um servidor de nomes aqui. Entretanto, voc pode usar a seo %post do arquivo de kickstart (descrita na Seo 7, Script de Ps-Instalao) para adicionar mais servidores de nome, caso seja necessrio.

--device=

Usada para selecionar um dispositivo Ethernet especfico para a instalao. Note que usar --device= s funciona se o arquivo de kickstart for um arquivo local (como ks=floppy), uma vez que o programa de instalao configura a rede para que encontre o arquivo de kickstart. Por exemplo:
network --bootproto=dhcp --device=eth0

267

4. Opes do Kickstart

--ip=

Endereo IP para a mquina a ser instalada.


--gateway=

Porta de comunicao padro em forma de endereo IP.


--nameserver=

Nome do servidor primrio, em forma de endereo IP.


--nodns

No configurar nenhum servidor DNS.


--netmask=

Mscara de rede para o sistema instalado.


--hostname=

Nome de host para o sistema instalado.


--ethtool=

Especifica configuraes adicionais de baixo nvel para o dispositivo de rede que sero passadas ao programa ethool.
--essid=

O ID de rede para redes sem fio.


--wepkey=

A chave de criptografia para redes sem fio.


--onboot=

Determina se o dispositivo deve ou no ser habilitado durante a inicializao.


--class=

A classe DHCP.
--mtu=

O MTU do dispositivo.
--noipv4=

Desabilita IPv4 neste dispositivo.


--noipv6=

Desabilita IPv6 neste dispositivo.


multipath

(opcional) multipath --name= --device= --rule= ou partition (necessrio para instalaes, ignorado para atualizaes) Cria uma partio no sistema. Se houver mais de uma instalao do Red Hat Enterprise Linux no sistema, em parties diferentes, o programa de instalao pergunta ao usurio qual instalao deve ser atualizada.

part

268

4. Opes do Kickstart

Aviso
Todas as parties criadas so formatadas como parte do processo de instalao, a no ser que --noformat e --onpart sejam usados.

Para um exemplo detalhado sobre o funcionamento do part, consulte a Seo 4.1, Exemplo de Particionamento Avanado.

<ponto-de-montagem>

O <ponto-de-montagem> o local onde a partio montada, e deve ter um dos seguintes formatos:

/<caminho>

Por exemplo, /, /usr, /home


swap

A partio usada como espao de troca. Para determinar o tamanho da partio automaticamente, use a opo --recommended:
swap --recommended

O tamanho mnimo da partio swap criada automaticamente no menor do que a quantidade de RAM no sistema nem maior do que duas vezes a quantidade de RAM no sistema.
raid.<id>

A partio usada para RAID por software (consulte raid).


pv.<id>

A partio usada pelo LVM (consulte logvol).


--size=

O tamanho mnimo da partio em megabytes. Especifique aqui um valor inteiro, como 500. No acrescente 'MB' ao nmero.
--grow

Diz partio para aumentar at preencher todo o espao disponvel, ou at a definio de tamanho mximo.
--maxsize=

O tamanho mximo da partio em megabytes quando a partio definida para aumentar. Especifique aqui um valor inteiro e no acrescente 'MB' ao nmero.
--noformat

Diz ao programa de instalao para no formatar a partio, para ser usada com o coman-

269

4. Opes do Kickstart do --onpart. ou --usepart= Insere a partio no dispositivo j existente. Por exemplo:
--onpart= partition /home --onpart=hda1

coloca /home em /dev/hda1, o qual precisa j estar presente. ou --ondrive= Fora a criao da partio em um disco especfico. Por exemplo, --ondisk=sdb coloca a partio no segundo disco SCSI do sistema.
--ondisk= --asprimary

Fora a alocao automtica da partio como partio primria, caso contrrio o particionamento falha. (substitudo por fstype) Esta opo no est mais disponvel. Use fstype.
--type= --fstype=

Define o tipo de sistema de arquivos para a partio. Valores vlidos so ext2, ext3, swap, e vfat..
--start=

Especifica o cilindro inicial da partio. Requer a especificao de um disco com --ondisk= ou ondrive=. Tambm requer que o cilindro final seja especificado com --end= ou que o tamanho da partio seja especificado com --size=.
--end=

Especifica o cilindro final da partio. Requer que o cilindro inicial seja especificado com -start=.
--bytes-per-inode=

Especifica o tamanho dos inodes do sistema de arquivos a ser usado na partio. Nem todos os sistemas de arquivos suportam esta opo - nestes casos a opo silenciosamente ignorada.
--recommended

Determina o tamanho da partio automaticamente.


--onbiosdisk

Fora a criao da partio em um disco especfico que tenha sido descoberto pelo BIOS.

Nota
Se o particionamento falhar, por qualquer motivo, mensagens de diagnstico aparecem no console virtual 3.

poweroff

(opcional) Desliga o sistema aps uma instalao bem-sucedida. Normalmente, durante uma instala270

4. Opes do Kickstart o manual, o Anaconda exibe uma mensagem e espera que o usurio pressione uma tecla antes de reinicializar. Durante uma instalao kickstart, se nenhum mtodo de concluso for especificado, a opo reboot usada como padro. O comando poweroff praticamente equivalente ao comando shutdown
-p.

Nota
O comando poweroff depende muito do hardware do sistema sendo usado. Especificamente, certos componentes de hardware como BIOS, APM (Advanced Power Management - Gerenciamento Avanado de Energia), e ACPI (Advanced Configuration and Power Interface - Interface Avanada de Configurao e Gerenciamento de Energia) devem ser capazes de interagir com o kernel do sistema. Contate o seu fabricante para maiores informaes sobre as funcionalidades de APM/ACPI do seu sistema.

Para outros mtodos de concluso disponveis, consulte as opes de kickstart halt, reboot, e shutdown.
raid

(opcional) Monta um dispositivo de RAID por software. Este comando tem a forma:
raid <ponto-de-montagem> --level=<nvel> --device=<dispositivomd><parties*>

<ponto-de-montagem>

Localidade onde o sistema de arquivos RAID montado. Se for /, o nvel do RAID deve ser 1 a no ser que uma partio boot (/boot) esteja presente. Se estiver, a partio /boot deve ter nvel 1 e a partio root (/) pode ter qualquer um dos tipos disponveis. As <parties*> (o que denota que diversas parties podem ser listadas) lista os identificadores RAID a serem adicionados ao conjunto RAID.
--level=

Nvel do RAID a usar (0, 1 ou 5).


--device=

Nome do dispositivo RAID a usar (como md0 ou md1). Os dispositivos RAID variam de md0 a md7, e cada um pode ser usado somente uma vez.
--bytes-per-inode=

Especifica o tamanho dos inodes do sistema de arquivos a ser usado no dispositivo RAID. Nem todos os sistemas de arquivos suportam esta opo - nestes casos a opo silenciosamente ignorada.
--spares=

Especifica o nmero de discos reservas alocados para o conjunto RAID. Os discos reservas so usados para reconstruir o conjunto no caso de falha no disco.
--fstype=

Determina o tipo de sistema de arquivos do conjunto RAID. Os valores vlidos so ext2,

271

4. Opes do Kickstart ext3, swap e vfat.


--fsoptions=

Especifica uma string de opes a serem usadas ao montar o sistema de arquivos. Esta string ser copiada para o arquivo /etc/fstab do sistema instalado e deve ser colocada entre aspas.
--noformat

Usa um dispositivo RAID existente e no formata o conjunto RAID.


--useexisting

Usa um dispositivo RAID existente e o reformata. O exemplo seguinte mostra como criar uma partio RAID de nvel 1 para /, e uma de nvel 5 para /usr, supondo que h trs discos SCSI no sistema. Tambm cria trs parties swap, uma em cada disco.
part raid.01 --size=60 --ondisk=sda part raid.02 --size=60 --ondisk=sdb part raid.03 --size=60 --ondisk=sdc part swap --size=128 --ondisk=sda part swap --size=128 --ondisk=sdb part swap --size=128 --ondisk=sdc part raid.11 --size=1 --grow --ondisk=sda part raid.12 --size=1 --grow --ondisk=sdb part raid.13 --size=1 --grow --ondisk=sdc

raid / --level=1 --device=md0 raid.01 raid.02 raid.03 raid /usr --level=5 --device=md1 raid.11 raid.12 raid.13

Para um exemplo detalhado do raid em ao, consulte a Seo 4.1, Exemplo de Particionamento Avanado.
reboot

(opcional) Reinicializa aps o trmino de uma instalao bem-sucedida (sem argumentos). Normalmente, o kickstart exibe uma mensagem e espera at que o usurio pressione uma tecla antes de reinicializar. A opo reboot praticamente equivalente ao comando shutdown
-r.

Nota
A utilizao da opo reboot pode resultar em um ciclo de instalao infinito, dependendo do mtodo e da mdia de instalao. A opo reboot o mtodo de concluso padro caso nenhum outro seja explicitamente especificado no arquivo de kickstart.

Para outros mtodos de concluso, consulte as opes de kickstart halt, poweroff, e shutdown

272

4. Opes do Kickstart

repo

(opcional) Configura repositrios yum adicionais que podem ser usados como fontes para a instalao de pacotes. Mltiplas linhas repo podem der especificadas.
repo --name=<repoid> [--baseline=<url>| --mirrorlist=<url>]

--name= O ID do repositrio. Esta opo necessria. --baseurl= A URL do repositrio. As variveis que podem ser usadas em arquivos de configurao de repositrios do yum no so suportadas aqui. Voc pode usar ou esta opo ou --mirrorlist, mas no as duas. --mirrorlist= A URL de uma lista contendo espelhos para o repositrio. As variveis que podem ser usadas em arquivos de configurao de repositrios do yum no so suportadas aqui. Voc pode ou esta opo ou --baseurl, mas no as duas.
rootpw

(necessria) Define a senha root do sistema como o argumento <senha>.


rootpw [--iscrypted] <senha>

--iscrypted

Se isto estiver presente, assume-se que o argumento da senha j esteja criptografado.


selinux

(opcional) Configura o estado do SELinux no sistema instalado. O estado padro para o SELinux no Anaconda o enforcing.
selinux [--disabled|--enforcing|--permissive]

--enforcing

Habilita o SELinux com a poltica padro sendo imposta.

Nota
Se a opo selinux no estiver presente no arquivo de kickstart, o SELinux habilitado e configurado para --enforcing por padro.

--permissive

Emite avisos baseado na poltica do SELinux, mas no impe realmente a poltica.


--disabled

Desabilita completamente o SELinux no seu sistema. Para maiores informaes sobre o SELinux para o Red Hat Enterprise Linux, consulte o

273

4. Opes do Kickstart Guia de Implementao do Red Hat Enterprise Linux.


services

(opcional) Modifica o conjunto de servios padro que iro rodar sob o nvel de execuo padro. Os servios includos na lista disabled sero desabilitados antes que os servios includos na lista enabled sejam habilitados.

--disabled

Desabilita os servios includos na lista separada por vrgulas.


--enabled

Habilita os servios includos na lista separada por vrgulas.


shutdown

(opcional) Desliga o sistema aps a instalao terminar com sucesso. Durante a instalao kickstart, caso nenhum mtodo de concluso seja especificado, a opo reboot usada como padro. A opo shutdown praticamente equivalente ao comando shutdown. Para outros mtodos de concluso disponveis, consulte as opes de kickstart halt, poweroff, e reboot

skipx

(opcional) Se estiver presente, o X no est configurado no sistema instalado. (opcional) Executa a instalao kickstart no modo texto. As instalaes kickstart so executadas no modo grfico por padro. (necessrio) Define o fuso horrio do sistema como <fuso-horrio>, que pode ser qualquer um dos fusos horrios listados pelo timeconfig.
timezone [--utc] <fuso-horrio>

text

timezone

--utc

Se estiver presente, o sistema assume que o relgio do hardware est definido para usar UTC (Horrio de Greenwich).
upgrade

(opcional) Instrui o sistema para que instale um sistema existente, ao invs de instalar um sistema novo. Voc deve especificar cdrom, harddrive, nfs, ou url (para FTP e HTTP) como a localidade da rvore de instalao. Consulte install para maiores detalhes. (opcional) Cria um novo usurio no sistema.

user

user --name=<nome-de-usurio> [--groups=<lista>] [--homedir=<diretrio-pessoal>] [--password=<senha>] [

--name=

Fornece o nome de usurio. Esta opo necessria.

274

4. Opes do Kickstart

--groups=

Alm do grupo padro, uma lista de nomes de grupos (separados por vrgulas) aos quais os usurio deve pertencer.
--homedir=

O diretrio pessoal do usurio. Caso no seja fornecido, o padro /home/<nome-de-usurio> usado.


--password=

A senha do novo usurio. Se no for fornecida, a conta ser bloqueada por padro.
--iscrypted=

A senha fornecida atravs de --password j est criptografada, ou no?


--shell=

O shell de login do usurio. Se no for fornecida, o shell padro do sistema usado.


--uid=

O UID do usurio. Se no for fornecida, o prximo UID disponvel ser usado.


vnc

(opcional) Permite que a instalao grfica seja visualizada remotamente atravs do VNC. Este mtodo normalmente mais indicado do que o modo texto, uma vez que existem algumas limitaes em instalaes em modo texto. Sem opes, este comando iniciar um servidor VNC na mquina sem senha e exibir o comando que precisa ser executado para conectar uma mquina remota.
vnc [--host=<nome-de-host>] [--port=<porta>] [--password=<senha>]

--host=

Ao invs de iniciar um servidor VNC na mquina de instalao, conecta ao processo VNC viewer em escuta no nome de host especificado.
--port=

Fornece a porta na qual o processo VNC viewer remoto encontra-se na escuta. Se no for fornecida, o Anaconda usar o padro do VNC.
--password=

Estabelece uma senha que deve ser fornecida para se conectar sesso do VNC. Isto opcional, mas recomendvel.
volgroup

(opcional) Use para criar um grupo LVM (Logical Volume Management) com a sintaxe:
volgroup <nome><partio><opes>

As opes so as seguintes:

--noformat

Usa um grupo de volume existente e no o formata.


--useexisting

275

4. Opes do Kickstart Usa um grupo de volume existente e o reformata.


--pesize=

Configura o tamanho das extenses fsicas. Crie a partio primeiro, depois crie o grupo de volumes lgicos e ento o volume lgico. Por exemplo:
part pv.01 --size 3000 volgroup myvg pv.01 logvol / --vgname=myvg --size=2000 --name=rootvol

Para um exemplo detalhado do volgroup em ao, consulte a Seo 4.1, Exemplo de Particionamento Avanado.
xconfig

(opcional) Configura o sistema X Window. Se esta opo no for fornecida, o usurio deve configurar o X manualmente durante a instalao, se o X for instalado. Esta opo no deve ser usada se o X no for instalado no sistema final.

--driver

Especifica o driver do X a ser usado com o hardware de vdeo.


--videoram=

Especifica a quantidade de RAM da placa de vdeo.


--defaultdesktop=

Especifica GNOME ou KDE como sua rea de trabalho (desktop) padro (presume que pelo menos um dos ambientes de rea de trabalho tenha sido instalado atravs de %packages.
--startxonboot

Usa autenticao grfica no sistema instalado.


--resolution=

Especifica a resoluo padro para o Sistema X Window do sistema instalado. Os valores vlidos so: 640x480, 800x600, 1024x768, 1152x864, 1280x1024, 1400x1050 e 1600x1200. Certifique-se de que a resoluo seja compatvel com a placa de vdeo e com o monitor.
--depth=

Especifica a profundidade de cores para o Sistema X Window do sistema instalado. Os valores vlidos so: 8, 16, 24 e 32. Assegure que a definio de cores seja compatvel com a placa de vdeo e monitor.
zerombr

(opcional) Se zerombr for especificado, e seu nico argumento for yes, quaisquer tabelas de parties invlidas encontradas no sistema so inicializadas. Isto destri todo o contedo de discos com tabelas de parties invlidas. Este comando deve ter o seguinte formato:
zerombr yes

Nenhum outro formato efetivo.


zfcp

(opcional) 276

4.1. Exemplo de Particionamento Avanado


zfcp [--devnum=<devnum>] [--fcplun=<fcplun>] [--scsiid=<scsiid>] [--scsilun=<scsilun>] [--wwpn=<wwpn>] %include

Use o comando %include /caminho/para/o/arquivo para incluir o contedo de outro arquivo no arquivo de kickstart como se o contedo estivesse na localidade do comando %include no arquivo de kickstart.

4.1. Exemplo de Particionamento Avanado


Veja a seguir um nico exemplo mostrando as opes de kickstart clearpart, raid, part, volgroup, e logvol em ao.
clearpart --drives=hda,hdc --initlabel # Raid 1 IDE config part raid.11 --size 1000 --asprimary part raid.12 --size 1000 --asprimary part raid.13 --size 2000 --asprimary part raid.14 --size 8000 part raid.15 --size 1 --grow part raid.21 --size 1000 --asprimary part raid.22 --size 1000 --asprimary part raid.23 --size 2000 --asprimary part raid.24 --size 8000 part raid.25 --size 1 --grow

--ondrive=hda --ondrive=hda --ondrive=hda --ondrive=hda --ondrive=hda --ondrive=hdc --ondrive=hdc --ondrive=hdc --ondrive=hdc --ondrive=hdc

# You can add --spares=x raid / --fstype ext3 --device md0 --level=RAID1 raid.11 raid /safe --fstype ext3 --device md1 --level=RAID1 raid.12 raid swap --fstype swap --device md2 --level=RAID1 raid.13 raid /usr --fstype ext3 --device md3 --level=RAID1 raid.14 raid pv.01 --fstype ext3 --device md4 --level=RAID1 raid.15

raid.21 raid.22 raid.23 raid.24 raid.25

# LVM configuration so that we can resize /var and /usr/local later volgroup sysvg pv.01 logvol /var --vgname=sysvg --size=8000 --name=var logvol /var/freespace --vgname=sysvg --size=8000 --name=freespacetouse logvol /usr/local --vgname=sysvg --size=1 --grow --name=usrlocal

Este exemplo avanado implementa o LVM como RAID, bem como a funcionalidade de poder redimensionar vrios diretrios para o crescimento futuro.

5. Seleo de Pacotes
Use o comando %packages para comear uma seo do arquivo de kickstart listando os pacotes que voc quer instalar (vlido apenas para instalaes, j que a seleo de pacotes no suportada em atualizaes). Pacotes podem ser especificados por grupo ou por nomes de pacotes individuais. O programa de instalao define vrios grupos contendo pacotes relacionados. Consulte o arquivo variante/repodata/comps-*.xml no primeiro CD-ROM do Red Hat Enterprise Linux para uma lista de grupos. Cada grupo tem um ID, um valor de visibilidade de usurio, um nome, uma descrio, e uma lista de pacotes. Na lista de pacotes, os pacotes marcados como mandatrios so sempre instalados se o grupo for selecionado, os pacotes marcados como padro so selecionados automaticamente caso o grupo correspondente seja selecionado, e os pacotes marcados como opcionais devem ser selecionados explicitamente, mesmo que o grupo correspondente seja selecionado para instalao.

277

6. Script de Pr-Instalao

Na maioria dos casos, necessrio listar somente os grupos desejados e no os pacotes individualmente. Note que os grupos Core e Base so sempre selecionados por padro, portanto no necessrio especific-los na seo %packages. Veja a seguir um exemplo da seleo de %packages:
%packages @ X Window System @ GNOME Desktop Environment @ Graphical Internet @ Sound and Video dhcp

Como pode-se observar, os grupos so especificados, um em cada linha, comeando pelo smbolo @, um espao e ento o nome completo do grupo conforme designado no arquivo comps.xml. Os grupos tambm podem ser especificados atravs de seus IDs, como gnomedesktop. Especifique os pacotes individualmente sem caracteres adicionais (a linha dhcp do exemplo acima um pacote individual). Voc tambm pode especificar quais pacotes no deseja instalar na lista de pacotes padro:
-autofs

As opes seguintes esto disponveis para a opo %packages:

--nobase

No instala o grupo @Base. Use esta opo se voc estiver tentando criar um sistema bem pequeno.
--resolvedeps

A opo --resolvedeps tornou-se obsoleta. Dependncias so agora resolvidas automaticamente.


--ignoredeps

A opo --ignoredeps tornou-se obsoleta. Dependncias so agora resolvidas automaticamente.


--ignoremissing

Ignora os pacotes e grupos ausentes ao invs de interromper a instalao para questionar se esta deve ser interrompida ou continuada. Por exemplo:
%packages --ignoremissing

6. Script de Pr-Instalao
Voc pode adicionar comandos a serem rodados no sistema imediatamente aps o ks.cfg ter sido lido. Esta seo deve estar presente no final do arquivo de kickstart (aps os comandos) e deve iniciar com o comando %pre. Voc pode acessar a rede na seo %pre, entretanto, name service ainda no foi configurado a esta altura, e portanto apenas endereos IP funcionam.

278

6.1. Exemplo

Nota
Note que o script de pr-instalao no executado no ambiente change root.

--interpreter /usr/bin/python

Permite que voc especifique uma linguagem de script diferente, como Python. Substitua / usr/bin/python pela sua linguagem de script preferida.

6.1. Exemplo
Veja a seguir um exemplo da seo %pre:
%pre #!/bin/sh hds="" mymedia="" for file in /proc/ide/h* do mymedia=`cat $file/media` if [ $mymedia == "disk" ] ; then hds="$hds `basename $file`" fi done set $hds numhd=`echo $#` drive1=`echo $hds | cut -d' ' -f1` drive2=`echo $hds | cut -d' ' -f2` #Write out partition scheme based on whether there are 1 or 2 hard drives if [ $numhd == "2" ] ; then #2 drives echo "#partitioning scheme generated in %pre for 2 drives" > /tmp/part-include echo "clearpart --all" >> /tmp/part-include echo "part /boot --fstype ext3 --size 75 --ondisk hda" >> /tmp/part-include echo "part / --fstype ext3 --size 1 --grow --ondisk hda" >> /tmp/part-include echo "part swap --recommended --ondisk $drive1" >> /tmp/part-include echo "part /home --fstype ext3 --size 1 --grow --ondisk hdb" >> /tmp/part-include else #1 drive echo "#partitioning scheme generated in %pre for 1 drive" > /tmp/part-include echo "clearpart --all" >> /tmp/part-include echo "part /boot --fstype ext3 --size 75" >> /tmp/part-includ echo "part swap --recommended" >> /tmp/part-include echo "part / --fstype ext3 --size 2048" >> /tmp/part-include echo "part /home --fstype ext3 --size 2048 --grow" >> /tmp/part-include fi

Esse script determina o nmero de discos rgidos do sistema e grava um arquivo texto com um esquema de particionamento diferente dependendo do nmero de discos (um ou dois). Ao invs de ter um conjunto de comandos de particionamento no arquivo de kickstart, inclua a linha:
%include /tmp/part-include

Os comandos de particionamento selecionados no script so usados.

279

7. Script de Ps-Instalao

Nota
A seo do script de pr-instalao do kickstart no pode lidar com mltiplas rvores de instalao ou mdias fonte. Estas informaes devem ser includas para cada arquivo ks.cfg criado, uma vez que o script de pr-instalao ocorre durante o segundo estgio do processo de instalao.

7. Script de Ps-Instalao
Voc tem a opo de adicionar comandos para rodar no sistema logo aps completar a instalao. Esta seo deve estar no fim do arquivo de kickstart e deve comear com o comando %post. Esta seo til para funes como a instalao de software adicionais e a configurao de um servidor de nome (nameserver) adicional.

Nota
Se voc configurou a rede com informaes de IP esttico, incluindo um servidor de nome, pode acessar a rede e resolver endereos IP na seo %post. Se configurou a rede para o DHCP, o arquivo /etc/resolv.conf no foi completado quando a instalao executou a seo %post. Voc pode acessar a rede, mas no pode resolver endereos IP. Portanto, se usar o DHCP, voc deve especificar os endereos IP na seo %post.

Nota
O script de ps-instalao rodado em um ambiente chroot. Portanto, atividades como por exemplo a cpia de scripts ou RPMs da mdia de instalao no funcionam.

--nochroot

Permite que voc especifique comandos que queira rodar fora do ambiente chroot. O exemplo a seguir copia o arquivo /etc/resolv.conf para o sistema que acaba de ser instalado.
%post --nochroot cp /etc/resolv.conf /mnt/sysimage/etc/resolv.conf

--interpreter /usr/bin/python

Permite que voc especifique uma linguagem de script diferente, como Python. Substitua / usr/bin/python pela sua linguagem de script preferida.

280

8. Disponibilizando um Arquivo de Kickstart

7.1. Exemplos
Registrar o sistema junto a um Red Hat Network Satellite:
%post ( # Note that in this example we run the entire %post section as a subshell for logging. wget -O- http://proxy-or-sat.example.com/pub/bootstrap_script | /bin/bash /usr/sbin/rhnreg_ks --activationkey=<activationkey> # End the subshell and capture any output to a post-install log file. ) 1 >/root/post_install.log 2 >&1

Executar um script chamado runme em uma partilha NFS:


mkdir /mnt/temp mount -o nolock 10.10.0.2:/usr/new-machines /mnt/temp open -s -w -/mnt/temp/runme umount /mnt/temp

Nota
O bloqueio de arquivos NFS no suportado em modo kickstart, e portanto -o lock necessrio ao montar um NFS.
no-

8. Disponibilizando um Arquivo de Kickstart


Um arquivo de kickstart deve ser alocado em uma das localidades seguintes: Em um disquete de inicializao Em um CD-ROM de inicializao Em uma rede

Normalmente, um arquivo de kickstart copiado para o disquete de inicializao ou disponibilizado na rede. A rede o mtodo mais usado, pois a maioria das instalaes kickstart tendem a serem executadas em computadores em rede. Vamos dar uma olhada mais detalhada onde o arquivo de kickstart pode ser alocado.

8.1. Criando Mdia de Inicializao de Kickstart


Inicializaes baseadas em disquete no so mais suportadas no Red Hat Enterprise Linux. Instalaes devem usar CD-ROM ou dispositivos de memria flash para a inicializao. Entretanto, o arquivo de kickstart ainda pode residir no diretrio de nvel mais alto de um disquete, e deve ser chamado de ks.cfg. Para executar uma instalao kickstart baseada em CD-ROM, o arquivo de kickstart deve ser chamado de ks.cfg e deve ser colocado no diretrio de nvel mais alto do CD-ROM de inicializao. Uma vez que um CD-ROM suporta apenas a leitura, o arquivo deve ser adicionado ao

281

8.2. Disponibilizando o Arquivo de Kickstart na Rede diretrio usado para criar a imagem escrita no CD-ROM. Consulte o Guia de Configurao e Instalao do Red Hat Enterprise Linux para instrues sobre como criar mdias de instalao. Entretanto, antes de criar o arquivo de imagem file.iso, copie o arquivo de kickstart ks.cfg para o diretrio isolinux/. Para executar uma instalao kickstart baseada em um dispositivo de memria flash, o arquivo de kickstart deve ser chamado de ks.cfg e deve estar localizado no diretrio de nvel mais alto do dispositivo. Crie uma imagem de inicializao primeiro, e ento copie o arquivo ks.cfg. Por exemplo, o seguinte transfere a imagem de inicializao para o pen drive (/dev/sda) usando o comando dd:
dd if=diskboot.img of=/dev/sda bs=1M

Nota
possvel criar dispositivos de memria flash para a inicializao, mas esta opo altamente dependente da configurao do BIOS para o hardware do seu sistema. Consulte o fabricante do seu hardware para ver se o seu sistema suporta a inicializao atravs de dispositivos de inicializao alternativos.

8.2. Disponibilizando o Arquivo de Kickstart na Rede


Instalaes de rede usando kickstart so bastante comuns, porque os administradores de sistemas podem facilmente automatizar a instalao para muitos computadores em rede de forma rpida. Geralmente, a maneira mais usada o administrador ter ambos, um servidor BOOTP/ DHCP e um servidor NFS na rede local. O servidor BOOTP/DHCP usado para dar ao sistema cliente sua configurao de rede, enquanto os arquivos usados durante a instalao so servidos pelo servidor NFS. Muitas vezes, estes dois servidores rodam na mesma mquina, mas isto no necessrio. Para executar uma instalao kickstart baseada em rede, voc deve ter um servidor BOOTP/ DHCP na sua rede, e o mesmo deve incluir informaes de configurao para a mquina na qual voc est tentando instalar o Red Hat Enterprise Linux. O servidor BOOTP/DHCP fornece ao cliente as suas informaes de rede, bem como a localizao do arquivo de kickstart. Se um arquivo de kickstart especificado pelo servidor BOOTP/DHCP, o sistema cliente tenta uma montagem NFS do caminho do arquivo, e copia o arquivo especificado para o cliente usando-o como o arquivo de kickstart. A configurao exata necessria depende do servidor BOOTP/DHCP que voc usar. Veja a seguir o exemplo de uma linha do arquivo dhcpd.conf para o servidor DHCP:
filename"/usr/nova-mquina/kickstart/"; next-server blarg.redhat.com;

Note que voc deve substituir o valor aps filename pelo nome do arquivo de kickstart (ou pelo diretrio no qual o arquivo de kickstart reside), e o valor aps next-server pelo nome do servidor NFS. Se o nome de arquivo retornado pelo servidor BOOTP/DHCP terminar com uma barra ("/"), o 282

9. Disponibilizando a rvore de Instalao

mesmo interpretado apenas como um caminho. Neste caso, o sistema cliente monta o caminho usando o NFS, e procura por um arquivo especfico. O nome do arquivo buscado pelo cliente :
<endereo-IP>-kickstart

A parte <endereo-IP> do nome do arquivo deve ser substituda pelo endereo IP do cliente em notao ponto-decimal. Por exemplo, o nome de arquivo para um computador com um endereo IP 10.10.0.1 seria 10.10.0.1-kickstart. Note que se voc no especificar um servidor de nomes, o sistema cliente tenta usar o servidor que respondeu ao pedido do BOOTP/DHCP como o seu servidor NFS. Se voc no especificar um caminho ou nome de arquivo, o sistema cliente tenta montar /kickstart a partir do servidor BOOTP/DHCP e tenta encontrar o arquivo de kickstart usando o mesmo arquivo <endereo-IP>-kickstart conforme descrito acima.

9. Disponibilizando a rvore de Instalao


A instalao kickstart deve acessar uma rvore de instalao. Uma rvore de instalao uma cpia dos CD-ROMs de binrios do Red Hat Enterprise Linux, com a mesma estrutura de diretrios. Se voc estiver executando uma instalao baseada em CD, insira o CD-ROM #1 do Red Hat Enterprise Linux no computador antes de iniciar a instalao kickstart. Se voc estiver executando uma instalao a partir do disco rgido, certifique-se de que as imagens dos CD-ROMs de binrios do Red Hat Enterprise Linux esto no disco rgido do computador. Se voc estiver executando uma instalao baseada em rede (NFS, FTP, ou HTTP), voc deve disponibilizar a rvore de instalao para a rede. Consulte a seo Preparando para uma Instalao em Rede do Guia de Configurao e Instalao do Red Hat Enterprise Linux para mais detalhes.

10. Iniciando uma Instalao Kickstart


Para iniciar uma instalao kickstart, voc deve inicializar o sistema a partir da mdia de inicializao que voc criou ou a partir do CD-ROM #1 do Red Hat Enterprise Linux, e ento fornecer um comando de inicializao especial no prompt de inicializao. O programa de instalao procura por um arquivo de kickstart se o comando ks for passado para o kernel. CD-ROM 1 e Disquete O comando linux ks=floppy tambm funciona se o arquivo ks.cfg estiver em um sistema de arquivos vfat ou ext2 em um disquete e voc inicializar a partir do CD-ROM #1 do Red Hat Enterprise Linux. Um mtodo de inicializao alternativo inicializar a partir do CD-ROM #1 do Red Hat Enterprise Linux e disponibilizar um arquivo de kickstart em um sistema de arquivos vfat ou ext2 em um disquete. Para faz-lo, fornea o seguinte comando no prompt boot::

283

10. Iniciando uma Instalao Kickstart

linux ks=hd:fd0:/ks.cfg

Com Disco de Drivers Se voc precisa usar um disco de drivers com o kickstart, especifique tambm a opo dd. Por exemplo, para inicializar por um disquete de inicializao e usar um disco de drivers, fornea o seguinte comando no prompt boot::
linux ks=floppy dd

CD-ROM boot Se o arquivo de kickstart estiver em um CD-ROM conforme descrito na Seo 8.1, Criando Mdia de Inicializao de Kickstart, insira o CD-ROM e inicialize o sistema, e ento fornea o seguinte comando no prompt boot: (onde ks.cfg representa o nome do arquivo de kickstart):
linux ks=cdrom:/ks.cfg

H outras opes para iniciar uma instalao kickstart:

askmethod

No usa o CD-ROM automaticamente como fonte de instalao se ns detectarmos um CD do Red Hat Enterprise Linux no seu drive de CD-ROM.
autostep

Torna o kickstart no-interativo.


debug

Inicia o pdb imediatamente.


dd

Usa um driver de disco.


dhcpclass=<classe>

Envia um identificador de classe de fabricante DHCP personalizado. O dhcpcd do ISC pode inspecionar este valor usando "option vendor-class-identifier".
dns=<dns>

Lista de servidores de nomes, separados por vrgulas, a serem usados em uma instalao em rede.
driverdisk

O mesmo que 'dd'.


expert

Habilita funcionalidades especiais: permite o particionamento de mdia removvel pede por um disco de drivers

gateway=<gw>

284

10. Iniciando uma Instalao Kickstart Porta de comunicao (gateway) a ser usada para uma instalao em rede.
graphical

Fora uma instalao grfica. Necessrio para que ftp/http use interface grfica.
isa

Pede que o usurio fornea a configurao para dispositivos ISA.


ip=<ip>

Endereo IP a ser usado para uma instalao em rede, use 'dhcp' para DHCP.
keymap=<keymap>

Layout de keyboard a ser usado. Valores vlidos so aqueles que podem ser usados para o comando 'keyboard' do kickstart.
ks=nfs:<servidor>:/<caminho>

O programa de instalao procura pelo arquivo de kickstart no servidor NFS <servidor>, como arquivo <caminho>. O programa de instalao usa o DHCP para configurar a placa de Ethernet. Por exemplo, se o seu servidor NFS for servidor.exemplo.com e o arquivo de kickstart estiver na partilha de NFS /mydir/ks.cfg, o comando de inicializao correto seria ks=nfs:servidor.exemplo.com:/mydir/ks.cfg.
ks=http://<servidor>/<caminho>

O programa de instalao procura pelo arquivo de kickstart no servidor HTTP <servidor>, como arquivo <caminho>. O programa de instalao usa o DHCP para configurar a placa de Ethernet. Por exemplo, se o seu servidor HTTP for servidor.exemplo.com e o arquivo de kickstart estiver no diretrio de HTTP /mydir/ks.cfg, o comando de inicializao correto seria ks=http://servidor.exemplo.com/mydir/ks.cfg.
ks=floppy

O programa de instalao procura pelo arquivo ks.cfg em um sistema de arquivos vfat ou ext2 em um disquete em /dev/fd0.
ks=floppy:/<caminho>

O programa de instalao procura pelo arquivo de kickstart no disquete em /dev/fd0, como arquivo <caminho>.
ks=hd:<dispositivo>:/<arquivo>

O programa de instalao monta o sistema de arquivos em <dispositivo> (o qual deve ser vfat ou ext2), e procura pelo arquivo de configurao do kickstart como <arquivo> naquele sistema de arquivos (por exemplo, ks=hd:sda3:/mydir/ks.cfg).
ks=file:/<arquivo>

O programa de instalao tenta ler o arquivo <arquivo> a partir do sistema de arquivos - nenhuma montagem feita. Isto normalmente usado se o arquivo de kickstart j estiver na imagem initrd.
ks=cdrom:/<caminho>

O programa de instalao procura pelo arquivo de kickstart no CD-ROM, como arquivo <caminho>.
ks

Se ks for usado sozinho, o programa de instalao configura a placa de Ethernet para usar

285

10. Iniciando uma Instalao Kickstart DHCP. O arquivo de kickstart lido a partir do "bootServer" da resposta do DHCP como se fosse um servidor NFS compartilhando o arquivo de kickstart. Por padro, o bootServer o mesmo que o servidor DHCP. O nome do arquivo de kickstart um dos seguintes: Se DHCP for especificado e o arquivo de inicializao comear com uma /, o arquivo de inicializao fornecido pelo DHCP buscado no servidor NFS. Se DHCP for especificado e o arquivo de inicializao comea com um caractere que no seja uma /, o arquivo de inicializao fornecido pelo DHCP buscado no diretrio / kickstart do servidor NFS. Se o DHCP no especificou um arquivo de inicializao, o programa de instalao tenta ler o arquivo /kickstart/1.2.3.4-kickstart, onde 1.2.3.4 o endereo IP numrico da mquina sendo instalada.

ksdevice=<dispositivo>

O programa de instalao usa este dispositivo de rede para se conectar rede. Por exemplo, considere um sistema conectado a um servidor NFS atravs do dispositivo eth1. Para executar uma instalao kickstart neste sistema usando um arquivo de kickstart armazenado no servidor NFS, voc usaria o comando ks=nfs:<servidor>:/<caminho> ksdevice=eth1 no prompt boot:.
kssendmac

Adiciona cabealhos HTTP para pedidos ks=http://, o que pode ser til para o provisionamento de sistemas. Inclui endereos MAC para todos os NICs em variveis de ambiente CGI no formato: "X-RHN-Provisioning-MAC-0: eth0 01:23:45:67:89:ab".
lang=<idioma>

Idioma a ser usado na instalao. Deve ser um idioma vlido para o uso com o comando 'lang' do kickstart.
loglevel=<nvel>

Configura o nvel mnimo de mensagens a serem registradas .Valores para <nvel> so debug, info, warning, error, and critical. O valor padro info.
lowres

Fora o uso de resoluo 640x480 pelo instalador grfico.


mediacheck

Ativa cdigo do carregador para oferecer ao usurio a opo de testar a integridade da fonte de instalao (caso seja um mtodo baseado em ISO).
method=cdrom

Executa uma instalao baseada em CD-ROM.


method=ftp://<caminho>

Usa <caminho> para uma instalao por FTP.


method=hd://<dev>/<caminho>

Usa <caminho> em <dev> para uma instalao por disco rgido.


method=http://<caminho>

Usa <caminho> para uma instalao HTTP.

286

10. Iniciando uma Instalao Kickstart

method=nfs:<caminho>

Usa <caminho> para uma instalao NFS.


netmask=<nm>

Mscara de rede a ser usada para uma instalao em rede.


nofallback

Termina e sai caso a instalao grfica falhe.


nofb

No carrega o buffer de quadros VGA16 necessrio para a instalao em modo texto para alguns idiomas.
nofirewire

No carrega suporte para dispositivos firewire.


noipv6

Desabilita IPv6 durante a instalao.


nokill

Uma opo de depurao que previne que o Anaconda termine (kill) todos os programas em execuo quando um erro fatal ocorrer.
nomount

No montar automaticamente quaisquer parties Linux instaladas em modo de recuperao.


nonet

No executar a deteco automtica de dispositivos de rede.


noparport

No tenta carregar suporte para portas paralelas.


nopass

No passa informaes sobre o teclado e o mouse para o instalador estgio 2, til para testar telas de configurao do teclado e do mouse no instalador estgio 2 durante instalaes em rede.
nopcmcia

Ignora controlador PCMCIA no sistema.


noprobe

No tenta detectar hardware. Ao invs disso, apresenta solicitao ao usurio.


noshell

No coloca um shell no tty2 durante a instalao.


nostorage

No executa a deteco automtica de dispositivos de armazenamento (SCSI, IDE, RAID).


nousb

No carrega suporte para USB (til nos casos em que a instalao esteja travando prematuramente).

287

10. Iniciando uma Instalao Kickstart

nousbstorage

No carrega o mdulo usbstorage no carregador. Pode ajudar na ordenao de dispositivos em sistemas SCSI.
rescue

Roda ambiente de recuperao.


resolution=<modo>

Roda instalador no modo especificado - '1024x768', por exemplo.


serial

Habilita suporte para console serial.


skipddc

Pula a deteco DDC do monitor, pode ajudar caso o sistema esteja travando.
syslog=<host>[:<porta>]

Uma vez que a instalao esteja em andamento, envia mensagens de registro pra o processo syslog em <host>, e, opcionalmente, na porta <porta>. Requer que o processo syslog remoto aceite conexes (a opo -r).
text

Fora a instalao em modo texto.


atualizaes

Pede por disquete contendo atualizaes (consertos de erros).


updates=ftp://<caminho>

Imagem contendo atualizaes atravs de FTP.


updates=http://<caminho>

Imagem contendo atualizaes atravs de HTTP.


upgradeany

No requer um /etc/redhat-release que corresponda a sintaxe esperada para a atualizao.


vnc

Habilita a instalao baseada em VNC. Voc precisar se conectar mquina usando um aplicativo VNC cliente.
vncconnect=<host>[:<porta>]

Uma vez que a instalao esteja em pleno andamento, conecta ao cliente VNC chamado<host>, e, opcionalmente <porta>. Requer que a opo 'vnc' tambm seja especificada.
vncpassword=<senha>

Habilita uma senha para a conexo VNC. Isto impedir que algum inadvertidamente conecte instalao baseada em VNC. Requer que a opo 'vnc' tambm seja especificada.

288

Captulo 29. Configurador de Kickstart


Configurador de Kickstart permite que voc crie ou modifique um arquivo de kickstart usando uma interface grfica, para que voc no precise memorizar a sintaxe correta do arquivo. Para usar o Configurador de Kickstart, voc deve estar rodando o Sistema X Window. Para lanar o Configurador de Kickstart, selecione Aplicaes (o menu principal do painel) => Ferramentas do Sistema => Kickstart, ou digite o comando / usr/sbin/system-config-kickstart. Durante a criao de um arquivo de kickstart, voc pode selecionar Arquivo => Visualizar a qualquer momento para revisar suas selees atuais. Para lanar com um arquivo de kickstart existente, selecione Arquivo => Abrir e selecione o arquivo existente.

1. Configurao Bsica

Figura 29.1. Configurao Bsica

Configura o idioma a ser usado durante a instalao e como padro no sistema instalado. Por exemplo, para configurar o idioma como Ingls, o arquivo de kickstart deve conter a seguinte linha: Selecione o teclado do sistema no menu Teclado. No menu Fuso Horrio, escolha o fuso horrio a ser usado no sistema. Para configurar o siste289

2. Mtodo de Instalao ma para que use UTC, selecione Usar horrio UTC. Fornea a senha root desejada para o sistema na caixa de texto Senha Root. Digite a mesma senha na caixa de texto Confirmar Senha. O segundo campo serve para impedir que voc digite a senha incorretamente e mais tarde perceba que no sabe qual a senha correta aps o trmino da instalao. Para salvar a senha como senha criptografada no arquivo, selecione Criptografar senha root. Se a opo de criptografia for selecionada, quando o arquivo for salvo a senha em texto simples que voc digitou criptografada e gravada no arquivo de kickstart. No fornea uma senha j criptografada e escolha que a mesma seja criptografada novamente. recomendvel usar uma senha criptografada porque o arquivo de kickstart em texto simples que pode ser facilmente lido. A seleo em Arquitetura Alvo especifica qual a distribuio de arquitetura de hardware especfica a ser usada durante a instalao. A escolha de Reiniciar sistema aps instalao reinicializa o seu sistema automaticamente aps o trmino da instalao. Instalaes kickstart so executadas em modo grfico por padro. Para sobrescrever este padro e usar modo texto, selecione a opo Realizar instalao em modo texto. Voc pode executar uma instalao kickstart em modo interativo. Isto significa que o programa de instalao usa todas as opes pr-configuradas no arquivo de kickstart, mas permite que voc visualize as opes em cada tela antes de continuar at a prxima tela. Para continuar at a prxima tela, clique no boto Prximo quando voc estiver satisfeito com a configurao, ou altere a configurao antes de prosseguir. Para selecionar este tipo de instalao, selecione a opo Realizar instalao em modo interativo.

2. Mtodo de Instalao

Figura 29.2. Mtodo de Instalao

290

3. Opes do Carregador de Inicializao

A tela Mtodo de Instalao permite que voc escolha se quer executar uma nova instalao ou uma atualizao. Se voc escolher atualizao, as opes Informaes de Particionamento e Seleo de Pacotes aparecem desmarcadas. Elas no so suportadas em atualizaes kickstart. Escolha o tipo de instalao ou atualizao kickstart entre as seguintes opes: CD-ROM Escolha esta opo para instalar ou atualizar a partir de CD-ROMs do Red Hat Enterprise Linux. NFS Escolha esta opo para instalar ou atualizar a partir de um diretrio compartilhado de NFS. No campo para o servidor NFS, fornea um nome de domnio totalmente qualificado ou um endereo IP. Para o diretrio NFS, fornea o nome do diretrio NFS contendo o diretrio variante da rvore de instalao. Por exemplo, se o servidor NFS contm o diretrio /mirrors/redhat/i386/Server/, use /mirrors/redhat/i386/ como o diretrio NFS. FTP Escolha esta opo para instalar ou atualizar a partir de um servidor de FTP. No campo de servidor FTP, fornea um nome de domnio totalmente qualificado ou endereo IP. Para o diretrio FTP, fornea o nome do diretrio FTP contendo o diretrio variante. Por exemplo, se o servidor FTP contm o diretrio /mirrors/redhat/i386/Server/, fornea / mirrors/redhat/i386/Server/ como diretrio FTP. Se o servidor FTP requer um nome de usurio e senha, fornea-os tambm. HTTP Escolha esta opo para instalar ou atualizar a partir de um servidor HTTP. No campo para o servidor HTTP, fornea o nome de domnio totalmente qualificado ou o endereo IP. Para o diretrio HTTP, fornea o nome do diretrio HTTP contendo o diretrio variant. Por exemplo, se o servidor HTTP contm o diretrio /mirrors/redhat/i386/Server/, digite /mirrors/redhat/i386/Server/ para o diretrio HTTP. Hard Drive Escolha esta opo para instalar ou atualizar a partir de um disco rgido. Instalaes a partir de discos rgidos necessitam o uso de imagens ISO ou de CD-ROM. Certifique-se de que as imagens ISO estejam intactas antes de iniciar a instalao. Para verificlas, use um programa md5sum, bem como a opo de inicializao linux mediacheck conforme discutido no Guia de Instalao do Red Hat Enterprise Linux. Fornea a partio do disco rgido contendo as imagens ISO (por exemplo, /dev/hda1) no campo Partio do Disco Rgido. Fornea o diretrio contendo as imagens ISO no campo Diretrio do Disco Rgido.

3. Opes do Carregador de Inicializao

291

3. Opes do Carregador de Inicializao

Figura 29.3. Opes do Carregador de Inicializao

Por favor note que esta tela ser desabilitada se sua arquitetura alvo for qualquer uma alm de x86 ou x86_64. O GRUB o carregador de inicializao padro do Red Hat Enterprise Linux em arquiteturas x86 ou x86_64. Se voc no quiser instalar um carregador de inicializao, selecione No instalar um carregador de inicializao. Se voc escolher no instalar um carregador de inicializao, crie um disquete de inicializao ou crie uma outra opo para inicializar o seu sistema, como por exemplo um carregador de inicializao de terceiros. Voc deve escolher onde quer instalar o carregador de inicializao - no Registro Mestre de Inicializao (Master Boot Record - MBR) ou no primeiro setor da partio /boot. Instale o carregador de inicializao no MBR se voc planeja us-lo como o seu carregador de inicializao. Para passar quaisquer parmetros ao kernel para serem usados quando o sistema inicializa, fornea-os no campo Parmetros do Kernel. Por exemplo, se voc possui um gravador de CD-ROMs IDE, voc pode pedir ao kernel que use o driver de emulao de SCSI. Este driver deve ser carregado antes de usar o cdrecord atravs da configurao de hdd=ide-scsi como um parmetro de kernel (onde hdd o dispositivo de CD-ROM). Voc pode proteger o carregador de inicializao GRUB atravs do estabelecimento de uma senha para o GRUB. Selecione Utilizar senha do GRUB, e fornea uma senha no campo Senha. Digite a mesma senha no campo Confirmar Senha. Para salvar a senha como senha criptografada no arquivo, selecione Criptografar senha do GRUB. Se a opo de criptografia for selecionada, quando o arquivo for salvo a senha em texto simples que voc digitou criptografada e gravada no arquivo de kickstart. No fornea uma senha j criptografada e escolha que a mesma seja criptografada novamente. Se Atualizar uma instalao existente estiver selecionada na pgina Mtodo de Instalao,

292

4. Informaes da Partio selecione Atualizar o carregador de inicializao existente para atualizar a configurao do carregador de inicializao existente, e ao mesmo tempo preservar as entradas antigas.

Nota
A opo Atualizar o gestor de incio existente ainda no est disponvel no Red Hat Enterprise Linux 5 mas ser disponibilizada em uma atualizao futura.

4. Informaes da Partio

Figura 29.4. Informaes da Partio

Selecione limpar ou no o Master Boot Record (MBR). Escolha entre remover todas as parties existentes, remover todas as parties Linux ou manter as parties existentes. Para inicializar a etiqueta do sistema para o padro da arquitetura do sistema (por exemplo, msdos para x86 e gpt para Itanium), selecione Inicializar a etiqueta do disco se voc estiver instalando em um disco rgido novo.

Nota
Embora o anaconda e o kickstart suportem Logical Volume Management (LVM), no momento, no h mecanismo para configurar o LVM usando o Configurador de Kickstart.

293

4.1. Criando Parties

4.1. Criando Parties


Para criar uma partio, clique no boto Adicionar. A janela Opes de Particionamento exibida na Figura 29.5, Criando Parties aparece. Escolha o ponto de montagem, tipo de sistema de arquivos, e tamanho para a nova partio. Opcionalmente, voc tambm pode escolher o seguinte: Na seo Opes Adicionais de Tamanho, escolha criar uma partio de tamanho fixo, at um certo tamanho, ou ocupar o espao restante disponvel no disco rgido. Se voc escolheu swap como tipo de sistema de arquivos, voc pode optar por deixar que o programa de instalao crie a partio swap com o tamanho recomendado, ao invs de especificar um tamanho. Forar para que a partio seja criada como primria. Criar a partio em um determinado disco rgido. Por exemplo, para criar a partio no primeiro disco rgido IDE (/dev/hda), especifique hda como o drive. No inclua /dev no nome do drive. Usar uma partio existente. Por exemplo, para criar a partio na primeira partio do primeiro disco rgido IDE (/dev/hda1), especifique hda1 como partio. No inclua /dev no nome da partio. Formate a partio como o tipo de sistema de arquivos escolhido.

294

4.1. Criando Parties

Figura 29.5. Criando Parties

Para editar uma partio existente, selecione a partio na lista e clique no boto Editar. A mesma janela Opes de Particionamento aparece como quando voc escolheu adicionar uma partio conforme exibido na Figura 29.5, Criando Parties, mas reflete os valores para a partio selecionada. Modifique as opes da partio e clique em OK. Para remover uma partio existente, selecione a partio na lista e clique no boto Apagar.

4.1.1. Criando Parties de RAID por Software


Para criar uma partio de RAID por software, siga os seguintes passos: 1. 2. 3. Clique no boto RAID. selecione Criar uma partio RAID de software. Configure as parties conforme descrito anteriormente, mas selecione RAID por software como tipo de sistema de arquivos. Alm disso, voc deve especificar um disco rgido no qual a partio deve ser criada ou especificar qual partio existente deve ser usada.

Figura 29.6. Criando uma Partio de RAID por Software


295

5. Configurao de Rede

Repita estes passos para criar quantas parties forem necessrias para a configurao de seu RAID. No necessrio que todas as parties sejam RAID. Aps criar todas as parties necessrias para formar um dispositivo RAID, siga estes passos: 1. 2. 3. Clique no boto RAID. Selecione Criar um dispositivo RAID. Escolha um ponto de montagem, tipo de sistema de arquivo, nome do dispositivo RAID, nvel do RAID, membros do RAID, nmero de reservas para o dispositivo de RAID por software e se deseja formatar o dispositivo RAID.

Figura 29.7. Criando um Dispositivo de RAID por Software

4.

Clique em OK para adicionar o dispositivo lista.

5. Configurao de Rede

296

6. Autenticao

Figura 29.8. Configurao de Rede

Se o sistema a ser instalado atravs do kickstart no tiver uma placa de Ethernet, no configure uma na pgina Configurao de Rede. Uma rede em funcionamento s necessria caso voc escolha um mtodo de instalao atravs de rede (NFS, FTP, ou HTTP). A configurao de rede sempre pode ser feita aps a instalao, usando a Ferramenta de Administrao de Rede (system-config-network). Consulte o Guia de Implementao do Red Hat Enterprise Linux para detalhes. Para cada placa de Ethernet no sistema, clique em Adicionar Dispositivo de Rede e selecione o dispositivo de rede e tipo de rede para o dispositivo. Selecione eth0 para configurar a primeira placa de Ethernet, eth1 para a segunda placa de Ethernet, e assim sucessivamente.

6. Autenticao

297

7. Configurao do Firewall

Figura 29.9. Autenticao

Na seo Autenticao, indique se senhas shadow e criptografia MD5 devem ser usadas para senhas de usurios. Estas opes so altamente recomendveis e portanto esto prselecionadas. As opes em Configurao da Autenticao permitem que voc configure os seguintes mtodos de autenticao: NIS LDAP Kerberos 5 Hesiod SMB Name Switch Cache

Estes mtodos no esto habilitados por padro. Para habilitar um ou mais destes mtodos, clique na aba adequada, clique na caixa de verificao ao lado de Habilitar, e fornea as informaes adequadas para o mtodo de autenticao. Consulte o Guia de Implementao do Red Hat Enterprise Linux para maiores informaes sobre as opes.

7. Configurao do Firewall
A janela Configurao do Firewall similar tela no programa de instalao e Ferramenta

298

7.1. Configurao do SELinux de Configurao do Nvel de Segurana.

Figura 29.10. Configurao do Firewall

Se Desabilitar firewall estiver selecionado, o sistema permite acesso completo quaisquer servios e portas ativos. Nenhuma conexo ao sistema recusada ou negada. Selecionar Habilitar firewall configura o sistema para que rejeite conexes de entrada que no sejam resultantes de pedidos originados internamente no sistema, como respostas de DNS ou pedidos de DHCP. Se for necessrio ter acesso a servios rodando nesta mquina, voc pode permitir servios especficos atravs do firewall. Apenas dispositivos configurados na seo Configurao de Rede so listados como disponveis em Dispositivos confiveis. Conexes a partir de quaisquer dispositivos selecionados na lista so aceitas pelo sistema. Por exemplo, se o dispositivo eth1 apenas recebe conexes de sistemas internos, voc pode querer permitir conexes a partir do mesmo. Se um servio for selecionado na lista de Servios Confiveis, conexes ao servio so aceitas e processadas pelo sistema. No campo de texto Outras portas, liste quaisquer portas adicionais que devem ser abertas para o acesso remoto. Use o seguinte formato: porta:protocolo. Por exemplo, para permitir acesso ao IMAP atravs do firewall, especifique imap:tcp. Portas numricas tambm podem ser especificadas. Para permitir pacotes UDP na porta 1234 atravs do firewall, use 1234:udp. Pra especificar vrias portas, separe-as com vrgulas.

7.1. Configurao do SELinux


O kickstart pode configurar o SELinux para operar em modo enforcing (imposio), permissive (permissivo) ou disabled (desabilitado). A configurao mais detalhada no possvel no momento.

299

8.1. Geral

8. Configurao da Tela
Se voc estiver instalando o Sistema X Window, voc pode configur-lo durante a instalao kickstart marcando a opo Configurar o Sistema de Janela do X na janela Configurao da Tela conforme indicado na Figura 29.11, Configurao do X - Geral. Se esta opo no for escolhida, as opes de configurao do X so desabilitadas e a opo skipx colocada no arquivo de kickstart.

8.1. Geral
O primeiro passo na configurao do X selecionar a resoluo e a definio de cores default. Selecione-as em seus respectivos menus suspensos. Certifique-se de especificar uma resoluo e profundidade de cores compatveis com a placa de vdeo e com o monitor do sistema.

Figura 29.11. Configurao do X - Geral

Se voc est instalando ambas reas de trabalho, GNOME e KDE, deve selecionar qual delas ser a padro. Se for instalar apenas uma, certifique-se de selecion-la. Aps o sistema ser instalado, os usurios podem escolher qual rea de trabalho querem que seja o padro. A seguir, escolha se o Sistema X Window deve iniciar quando o sistema inicializar. Esta opo inicia o sistema em nvel de execuo 5 com a tela de autenticao grfica. Aps a instalao do sistema, isto pode ser alterado atravs da modificao do arquivo de configurao / etc/inittab. Determine tambm se o Agente de Configurao deve ser iniciado quando o sistema for reinicializado pela primeira vez. O Agente de Configurao desabilitado por padro, mas a configurao pode ser alterada para habilitado ou desabilitado em modo de reconfigurao. O modo de reconfigurao permite opes de configurao alm do padro para idioma, mouse, teclado, senha root, nvel de segurana. fuso horrio, e rede.

300

8.3. Monitor

8.2. Placa de Vdeo


Detectar driver da placa de vdeo selecionado por padro. Aceite esta seleo padro para fazer com que o programa de instalao tente detectar a placa de vdeo durante a instalao. A deteco funciona com a maioria das placas de vdeo modernas. Se esta opo for selecionada e o programa de instalao no detectar a placa de vdeo com sucesso, o programa de instalao para na tela de configurao de placa de vdeo. Para continuar com o processo de instalao, selecione o driver da sua placa de vdeo na lista e clique em Prximo. Alternativamente, voc pode selecionar o driver da placa de vdeo na lista na aba Placa De Vdeo conforme indicado na Figura 29.12, Configurao do X - Placa de Vdeo. Especifique a quantidade de RAM de vdeo disponvel na placa de vdeo selecionada no menu suspenso Memria RAM da Placa de Vdeo. Estes valores so usados pelo programa de instalao para configurar o Sistema X Window.

Figura 29.12. Configurao do X - Placa de Vdeo

8.3. Monitor
Aps configurar a placa de vdeo, clique a aba Monitor conforme indicado na Figura 29.13, Configurao do X - Monitor.

301

9. Seleo de Pacotes

Figura 29.13. Configurao do X - Monitor

Detectar monitor selecionado por padro. Aceite esta seleo padro para fazer com que o programa de instalao tente detectar o monitor durante a instalao. A deteco funciona com a maioria dos monitores modernos. Se esta opo for selecionada e o programa de instalao no detectar o monitor com sucesso, o programa de instalao pra na tela de configurao do monitor. Para continuar com o processo de instalao, selecione o seu monitor na lista e clique em Prximo. Alternativamente, voc pode selecionar o monitor na lista. Voc tambm pode especificar as taxas de sincronismo horizontal e vertical marcando a opo Especificar hysnc e vsync ao invs do monitor ao invs de selecionar um monitor especfico. Esta opo til caso o monitor do sistema no esteja listado. Note que quando esta opo selecionada, a lista de monitores torna-se desabilitada.

9. Seleo de Pacotes

302

10. Script de Pr-Instalao

Figura 29.14. Seleo de Pacotes

A janela Seleo de Pacotes permite que voc escolha quais grupos de pacotes devem ser instalados. A resoluo de pacotes executada automaticamente. Atualmente, o Configurador de Kickstart no permite que voc selecione pacotes individualmente. Para instalar pacotes individualmente, modifique a seo %packages do arquivo de kickstart aps t-lo salvado. Consulte a Seo 5, Seleo de Pacotes para detalhes.

10. Script de Pr-Instalao

303

10. Script de Pr-Instalao

Figura 29.15. Script de Pr-Instalao

Voc pode adicionar comandos para rodarem no sistema logo aps o arquivo kickstart ser examinado e antes da instalao comear. Se voc configurou a rede no arquivo kickstart, ela estar habilitada antes desta seo ser processada. Para incluir um script de pr-instalao, digite-o na rea de texto. Para especificar uma linguagem de script a ser usada para executar o script, selecione a opo Utilizar um interpretador e fornea o interpretador na caixa de texto ao lado da opo. Por exemplo, /usr/bin/python2.4 pode ser especificado para um script em Python. Esta opo corresponde ao uso de %pre --interpreter /usr/bin/python2.4 no seu arquivo de kickstart. Vrios dos comandos disponveis no ambiente de pr-instalao so oferecidos em uma verso do busybox chamada busybox-anaconda. Os comandos disponveis atravs do Busybox no oferecem todas as funcionalidades, mas apenas aquelas mais utilizadas. Veja a seguir a lista dos comandos oferecidos pelo busybox:
addgroup, adduser, adjtimex, ar, arping, ash, awk, basename, bbconfig, bunzip2, busybox, bzcat, cal, cat, catv, chattr, chgrp, chmod, chown, chroot, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab, cut, date, dc, dd, deallocvt, delgroup, deluser, devfsd, df, diff, dirname, dmesg, dnsd, dos2unix, dpkg, dpkg-deb, du, dumpkmap, dumpleases, e2fsck, e2label, echo, ed, egrep, eject, env, ether-wake, expr, fakeidentd, false, fbset, fdflush, fdformat, fdisk, fgrep, find, findfs, fold, free, freeramdisk, fsck, fsck.ext2, fsck.ext3, fsck.minix, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id, ifconfig, ifdown, ifup, inetd, insmod, install, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute, iptunnel, kill, killall, lash, last, length, less, linux32, linux64, ln, load_policy, loadfont, loadkmap, login, logname, losetup, ls, lsattr, lsmod, lzmacat, makedevs, md5sum, mdev, mesg, mkdir, mke2fs, mkfifo, mkfs.ext2, mkfs.ext3, mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount, mountpoint, msh, mt, mv, nameif, nc, netstat, nice,

304

11. Script de Ps-Instalao


nohup, nslookup, od, openvt, passwd, patch, pidof, ping, ping6, pipe_progress, pivot_root, printenv, printf, ps, pwd, rdate, readlink, readprofile, realpath, renice, reset, rm, rmdir, rmmod, route, rpm, rpm2cpio, run-parts, runlevel, rx, sed, seq, setarch, setconsole, setkeycodes, setlogcons, setsid, sh, sha1sum, sleep, sort, startstop-daemon, stat, strings, stty, su, sulogin, sum, swapoff, swapon, switch_root, sync, sysctl, tail, tar, tee, telnet, telnetd, test, tftp, time, top, touch, tr, traceroute, true, tty, tune2fs, udhcpc, udhcpd, umount, uname, uncompress, uniq, unix2dos, unlzma, unzip, uptime, usleep, uudecode, uuencode, vconfig, vi, vlock, watch, watchdog, wc, wget, which, who, whoami, xargs, yes, zcat, zcip

Alguns dos comandos anteriores so fornecidos pelo busybox e alguns so fornecidos nas suas verses completas. Alm dos comandos listados acima, os seguintes comandos so oferecidos nas suas verses completas:
anaconda bash bzip2 jmacs ftp head joe kudzu-probe list-harddrives loadkeys mtools mbchk mtools mini-wm mtools jpico pump python python2.4 raidstart raidstop rcp rlogin rsync setxkbmap sftp shred ssh syslinux syslogd tac termidx vncconfig vncpasswd xkbcomp Xorg Xvnc zcat

Cuidado
No inclua o comando %pre. O mesmo includo para voc.

Nota
O script de pr-instalao rodado aps a mdia fonte ser montada e o estgio 2 do carregador de inicializao ter sido carregado. Por esta razo, no possvel alterar a mdia fonte no script de pr-instalao.

11. Script de Ps-Instalao

305

11.1. Ambiente Chroot

Figura 29.16. Script de Ps-Instalao

Voc tambm pode adicionar comandos para executar no sistema aps a concluso da instalao. Se a rede estiver configurada corretamente no arquivo kickstart, habilitada e o script pode incluir comandos para acessar recursos na rede. Para incluir um script de ps-instalao, digite-o na rea de texto.

Cuidado
No inclua o comando %post. O mesmo includo para voc.

Por exemplo, para alterar a mensagem do dia para o sistema recm instalado, adicione o seguinte comando seo %post:
echo "Hackers will be punished!" > /etc/motd

Dica
Mais exemplos podem ser encontrados na Seo 7.1, Exemplos.

11.1. Ambiente Chroot


Para rodar o script de ps-instalao fora do ambiente chroot, selecione a caixa de verificao ao lado desta opo no topo da janela Ps-Instalao. Isto equivalente a usar a opo -nochroot na seo %post. 306

11.2. Utilizar um Interpretador

Para efetuar mudanas ao sistema de arquivos recentemente instalado dentro da seo psinstalao, mas fora do ambiente chroot, voc deve adicionar /mnt/sysimage/ ao incio do nome do diretrio. Por exemplo, se voc selecionar Executar fora do ambiente chroot, o exemplo anterior deve ser alterado para o seguinte:
echo "Hackers will be punished!" > /mnt/sysimage/etc/motd

11.2. Utilizar um Interpretador


Para especificar uma linguagem de script a ser usada para executar o script, selecione a opo Utilizar um interpretador e fornea o interpretador na caixa de texto ao lado da opo. Por exemplo, /usr/bin/python2.2 pode ser especificado para um script em Python. Esta opo corresponde ao uso de %post --interpreter /usr/bin/python2.2 no seu arquivo de kickstart.

12. Salvando o Arquivo


Para revisar o contedo do arquivo de kickstart aps voc ter terminado de escolher suas opes de kickstart, selecione Arquivo => Visualizar no menu suspenso.

307

12. Salvando o Arquivo

Figura 29.17. Visualizao

Para salvar o arquivo de kickstart, clique no boto Salvar em Arquivo na janela de visualizao. Para salvar o arquivo sem antes visualiz-lo, selecione Arquivo => Salvar Arquivo ou pressione Ctrl-S. Uma caixa de dilogo aparece. Selecione onde salvar o arquivo. Aps salvar o arquivo, consulte a Seo 10, Iniciando uma Instalao Kickstart para informaes sobre como iniciar a instalao kickstart.

308

Captulo 30. Processo de Inicializao, Init, e Shutdown


Um aspecto importante do Red Hat Enterprise Linux o mtodo aberto, configurvel pelo usurio, usado para iniciar o sistema operacional. Usurios podem configurar vrios aspectos do processo de inicializao, incluindo a especificao de programas lanados durante a inicializao. Similarmente, o desligamento do sistema termina graciosamente quaisquer processos de forma organizada e configurvel, embora a personalizao deste processo seja raramente necessria. Entender como os processo de inicializao e desligamento funcionam no apenas permite a personalizao, mas tambm facilita a resoluo de problemas relacionados inicializao e ao desligamento do sistema.

1. O Processo de Inicializao
Veja abaixo os estgios bsicos do processo de inicializao para um sistema x86: 1. O BIOS verifica o sistema e lana o carregador de inicializao do primeiro estgio no MBR do disco rgido primrio. O carregador de inicializao do primeiro estgio carregado na memria e lana o carregador de inicializao do segundo estgio a partir da partio /boot/. O carregador de inicializao do segundo estgio carrega o kernel na memria, o qual em contrapartida carrega quaisquer mdulos necessrios e monta a partio raiz em modo somente leitura. O kernel transfere o controle do processo de inicializao para o programa /sbin/init. O programa /sbin/init carrega todos os servios e ferramentas de espao de usurio, monta todas as parties listadas em /etc/fstab. O usurio recebe uma tela de login para o sistema Linux recm instalado.

2.

3.

4. 5.

6.

Devido a configurao do processo de inicializao ser mais comum do que a personalizao do processo de desligamento, o restante deste captulo discute em detalhes o funcionamento do processo de inicializao e como ele pode ser personalizado para atender necessidades especficas.

2. Uma Investigao Detalhada do Processo de Inicializao


O incio do processo de inicializao varia de acordo com a plataforma de hardware sendo usada. Entretanto, uma vez que o kernel encontrado e carregado pelo carregador de inicializao, o processo de inicializao padro idntico em todas as arquiteturas. Este captulo con-

309

2.1. O BIOS

centra-se principalmente na arquitetura x86.

2.1. O BIOS
Quando um computador x86 inicializado, o processador procura pelo programa Basic Input/ Output System (Sistema Bsico de Entrada/Sada), ou BIOS, no final da memria do sistema e o executa. O BIOS controla no apenas o primeiro passo do processo de inicializao, mas tambm oferece o nvel mais baixo de interface para os dispositivos perifricos. Por este motivo, encontra-se em memria apenas leitura e est sempre disponvel. Outras plataformas usam programas diferentes para executar tarefas de nvel baixo, praticamente equivalente quelas do BIOS em um sistema x86. Por exemplo, computadores baseados no Itanium usam o Shell Extensible Firmware Interface (EFI). Uma vez carregado, o BIOS testa o sistema, detecta perifricos e ento localiza um dispositivo vlido a ser usado para inicializar o sistema. Normalmente, procura por mdias inicializveis em quaisquer drives de disquete e de CD-ROM presentes, e ento, caso isto falhe, procura no dispositivo IDE mestre no barramento IDE primrio. O BIOS ento carrega na memria qualquer programa que resida no primeiro setor deste dispositivo, chamado de Master Boot Record (Registro Mestre de Inicializao) ou MBR. O MBR tem apenas 512 bytes de tamanho e contm instrues em cdigo de mquina sobre como inicializar o computador (o carregador de inicializao), bem como a tabela de parties. Uma vez que o BIOS encontra e carrega o carregador de inicializao na memria, passa o controle do processo de inicializao para o carregador de inicializao.

2.2. O Carregador de Inicializao


Esta seo examina o carregador de inicializao padro para a plataforma x86, o GRUB. Dependendo da arquitetura do sistema, o processo de inicializao pode diferir um pouco. Consulte a Seo 2.2.1, Carregadores de Inicializao para Outras Arquiteturas para uma breve viso geral de carregadores de inicializao no-x86. Para mais informaes sobre a configurao e o uso do GRUB, consulte o Captulo 9, O Carregador de Inicializao GRUB. Um carregador de inicializao para a plataforma x86 dividido em pelo menos dois estgios. O primeiro estgio um pequeno binrio em cdigo de mquina no MBR. Sua nica funo localizar o carregador de inicializao do segundo estgio e carregar a primeira parte do mesmo na memria. O GRUB tem a vantagem de poder ler parties ext2 and ext3 13 e carregar o seu arquivo de configurao /boot/grub/grub.conf durante a inicializao. Consulte a Seo 7, Arquivo de Configurao do Menu do GRUB para informaes sobre como editar este arquivo.

Dica
Se o kernel for atualizado usando o Agente de Atualizaes da Red Hat, o arquivo de configurao do carregador de inicializao atualizado automaticamente.
13

O GRUB sistemas de arquivos ext3 como se fossem ext2, sem considerar o arquivo de journaling. Consulte o captulo intitulado O Sistema de Arquivos ext3 no Guia de Implementao do Red Hat Enterprise Linux para mais informaes sobre o sistema de arquivos ext3.

310

2.3. O Kernel

Maiores informaes sobre o Red Hat Network podem ser encontradas na seguinte URL: https://rhn.redhat.com/.

Uma vez que o carregador de inicializao do segundo estgio estiver na memria, o usurio recebe uma tela exibindo os vrios sistemas operacionais e kernels que o mesmo foi configurado para inicializar. Nesta tela, usurios podem usar as teclas de setas para escolher o sistema operacional ou kernel a ser inicializado e pressionar Enter. Caso nenhuma tecla seja pressionada, o carregador de inicializao carrega a seleo padro aps o trmino de um determinado perodo de tempo (configurvel). Assim que o carregador de inicializao do segundo estgio tenha determinado qual kernel inicializar, ele localiza o binrio de kernel correspondente no diretrio /boot/. O binrio de kernel nomeado usando o seguinte formato /boot/vmlinuz-<verso-do-kernel> (onde <verso-do-kernel>) corresponde verso do kernel especificado na configurao do carregador de inicializao. Para instrues sobre como usar o carregador de inicializao para fornecer argumentos de linha de comando ao kernel, consulte o Captulo 9, O Carregador de Inicializao GRUB. Para informaes sobre como mudar o nvel de execuo no prompt do carregador de inicializao, consulte Seo 8, Alterando Nveis de Execuo Durante a Inicializao. O carregador de inicializao ento coloca uma ou mais imagens initramfs na memria. A seguir, o kernel descompacta estas imagens da memria para /sysroot/, um sistema de arquivos virtual baseado em RAM, atravs do cpio. O initramfs usado pelo kernel para carregar drivers e mdulos necessrios para inicializar o sistema. Isto especialmente importante caso discos rgidos SCSI estejam presentes ou se os sistemas usarem o sistema de arquivos ext3. Uma vez que o kernel e a(s) imagem(ens) initramfs estiverem carregados, o carregador de inicializao passa o controle do processo de inicializao de volta ao kernel. Para uma viso geral mais detalhada sobre o carregador de inicializao GRUB, consulte o Captulo 9, O Carregador de Inicializao GRUB.

2.2.1. Carregadores de Inicializao para Outras Arquiteturas


Uma vez que o kernel carregue e passe o controle do processo de inicializao para o comando init, a mesma seqncia de eventos ocorre em todas as arquiteturas. Ento, a principal diferena entre o processo de inicializao de cada arquitetura est no aplicativo sendo usado para encontrar e carregar o kernel. Por exemplo, a arquitetura Itanium usa o carregador de inicializao ELILO, a arquitetura IBM eServer pSeries usa o yaboot, e a arquitetura IBM System z systems usa o carregador de inicializao z/IPL.

2.3. O Kernel
Quando o kernel carregado, ele imediatamente inicializa e configura a memria do computador e configura os vrios dispositivos de hardware conectados ao sistema, incluindo todos os processadores, subsistemas de E/S, e dispositivos de armazenagem. Ele ento procura pela(s)

311

2.4. O Programa /sbin/init

imagem(ens) initramfs compactada(s) em uma localizao pr-determinada na memria, descompacta as mesmas diretamente para /sysroot/, e carrega todos os drivers necessrios. A seguir, ele inicializa dispositivos virtuais relacionados ao sistema de arquivos, como LVM ou RAID por software, antes de completar os processos initramfs e liberar toda a memria antes ocupada pela imagem de disco. O kernel ento cria um dispositivo raiz, monta a partio raiz em modo apenas leitura, e libera qualquer memria no utilizada. esta altura, o kernel est carregado na memria e operacional. Entretanto, uma vez que no h nenhum aplicativo de usurio que permita a entrada de dados relevantes no sistema, o sistema ainda no muito til. Para configurar o ambiente de usurio, o kernel executa o programa /sbin/init

2.4. O Programa /sbin/init


O programa /sbin/init (tambm chamado de init) coordena o resto do processo de inicializao e configura o ambiente para o usurio. Quando o comando init inicia, ele torna-se o pai ou av de todos os processos que iniciaram automaticamente no sistema. Primeiro, ele roda o script /etc/rc.d/rc.sysinit, o qual configura o caminho do ambiente, inicia a swap, verifica os sistemas de arquivos, e executa todos os outros passos necessrios para a inicializao do sistema. Por exemplo, a maioria dos sistemas usam um relgio, e por isso o rc.sysinit l o arquivo de configurao /etc/sysconfig/clock para inicializar o relgio do hardware. Outro exemplo se houverem processos especiais em portas seriais que precisem ser inicializados, o rc.sysinit executa o arquivo /etc/rc.serial. O comando init ento roda o script /etc/inittab, o qual descreve como o sistema deve ser configurado em cada Nvel de Execuo SysV init. Nveis de execuo so um estado, ou modo, definidos pelos servios listados no diretrio SysV /etc/rc.d/rc<x>.d/, onde <x> o nmero do nvel de execuo. Para mais informaes sobre nveis de execuo SysV init, consulte a Seo 4, Nveis de Execuo SysV Init. A seguir, o comando initconfigura a biblioteca de funes fonte para o sistema, / etc/rc.d/init.d/functions, a qual configura como iniciar, eliminar (kill), e determinar o PID de um programa. O programa init inicia todos os processos de segundo plano tentando encontrar no diretrio rc apropriado o nvel de execuo especificado como padro em /etc/inittab. Os diretrios rc so numerados de forma a corresponder ao nvel de execuo que eles representam, Por exemplo, /etc/rc.d/rc5.d/ o diretrio para o nvel de execuo 5. Ao inicializar em nvel de execuo 5, o programa init l o diretrio /etc/rc.d/rc5.d/ para determinar quais processos iniciar e parar. Veja abaixo um exemplo de listagem do diretrio /etc/rc.d/rc5.d/:

K05innd -> ../init.d/innd K05saslauthd -> ../init.d/saslauthd K10dc_server -> ../init.d/dc_server K10psacct

De acordo com esta listagem, nenhum dos scripts que na verdade iniciam e param os servios encontram-se no diretrio /etc/rc.d/rc5.d/. Ao invs disso, todos os arquivos em /

312

3. Rodando Programas Adicionais Durante a Inicializao so links simblicos apontando para scripts localizados no diretrio / Links simblicos so usados em cada um dos diretrios rc, e portanto os nveis de execuo podem ser reconfigurados atravs da criao, modificao, e remoo dos links simblicos sem afetar os scripts aos quais eles fazem referncia.
etc/rc.d/rc5.d/ etc/rc.d/init.d/.

O nome de cada link simblico comea com um K ou um S. Os links K so processos que so eliminados naquele nvel de execuo, enquanto que aqueles comeando com um S so iniciados. O comando init primeiro pra todos os links simblicos K no diretrio atravs do comando / etc/rc.d/init.d/<comando> stop, onde <comando> o processo a ser eliminado. Ele ento inicia todos os links simblicos S atravs do comando /etc/rc.d/init.d/<comando> start.

Dica
Aps o sistema ter terminado de inicializar, possvel autenticar-se como root e executar estes mesmos scripts para iniciar e parar servios. Por exemplo, o comando /etc/rc.d/init.d/httpd stop para o servidor de HTTP Apache.

A numerao dos links simblicos indica a ordem de inicializao. Este nmero pode ser usado para alterar a ordem em que servios so iniciados ou parados. Quanto menor o nmero, mais cedo a inicializao. Links simblicos com o mesmo nmero so iniciados em ordem alfabtica.

Nota
Uma das ltimas coisas executadas pelo programa init o arquivo / etc/rc.d/rc.local. Este arquivo til para a personalizao do sistema. Consulte a Seo 3, Rodando Programas Adicionais Durante a Inicializao para maiores informaes sobre como usar o arquivo rc.local.

Aps o comando init ter processado o diretrio rc apropriado para o nvel de execuo, o script /etc/inittab bifurca um processo /sbin/mingetty para cada console virtual (prompt de autenticao) alocado para o nvel de execuo. Os nveis de execuo de 2 a 5 tm seis consoles virtuais, enquanto o nvel de execuo 1 (modo mono-usurio) tem um, e nveis de execuo de 0 a 6 no tm nenhum. O processo /sbin/mingetty abre portas de comunicao para dispositivos tty14, configura os seus modos, exibe o prompt de autenticao, aceita o nome de usurio e a senha de um usurio, e inicia o processo de autenticao. Em nvel de execuo 5, o /etc/inittab roda um script chamado /etc/X11/prefdm. O script 15 prefdm executa o gerenciador de ambiente grfico preferido gdm, kdm, ou xdm, dependendo do contedo do arquivo /etc/sysconfig/desktop. Uma vez concludo o processo, o sistema opera em nvel de execuo 5 e exibe uma tela de autenticao.
14 15

Consulte o Guia de Implementao do Red Hat Enterprise Linux para mais informaes sobre dispositivos tty. Consulte o Guia de Implementao do Red Hat Enterprise Linuxpara mais informaes sobre gerenciadores de ambiente grfico.

313

4. Nveis de Execuo SysV Init

3. Rodando Programas Adicionais Durante a Inicializao


O script /etc/rc.d/rc.local executado pelo comando init durante a inicializao ou na alterao de nveis de execuo. A incluso de comandos ao final deste script representa uma maneira fcil de executar tarefas necessrias como iniciar servios especiais, ou inicializar dispositivos sem precisar criar scripts de inicializao complexos no diretrio /etc/rc.d/init.d/ e usar links simblicos. O script /etc/rc.serial usado caso portas seriais devam ser estabelecidas durante a inicializao . este script roda comandos setserial para configurar as portas seriais do sistema. Consulte a pgina man do setserial para mais informaes.

4. Nveis de Execuo SysV Init


O sistema nvel de execuo SysV init oferece um processo padro para controlar quais programas o init lana ou suspende ao inicializar um nvel de execuo. O SysV init foi escolhido porque mais fcil de usar e mais flexvel do que processos init do tipo BSD mais tradicionais. Os arquivos de configurao para o SysV init esto localizados no diretrio /etc/rc.d/. Neste diretrio, encontram-se os scripts rc, rc.local, rc.sysinit, e, opcionalmente, rc.serial, bem como os seguintes diretrios:
init.d/ rc0.d/ rc1.d/ rc2.d/ rc3.d/ rc4.d/ rc5.d/ rc6.d/

O diretrio init.d/ contm os scripts usados pelo comando /sbin/init ao controlar servios. Cada um dos diretrios numerados representa os seis nveis de execuo configurados por padro no Red Hat Enterprise Linux.

4.1. Nveis de Execuo


A idia por trs dos nveis de execuo SysV Init gira em torno da idia que sistemas diferentes podem ser usados de formas diferentes. Por exemplo, um servidor roda mais eficientemente sem precisar lidar com a deteriorao nos recursos disponveis do sistema causada pelo Sistema X Window. Ou podem haver situaes quando um administrador de sistemas pode precisar operar o sistema em um nvel de execuo mais baixo para executar tarefas de diagnstico, como consertar a corrupo de disco no nvel de execuo 1. As caractersticas de um determinado nvel de execuo determinam quais servios so suspensos e iniciados pelo comando init. Por exemplo, nvel de execuo 1 (modo mono-usurio) suspende quaisquer servios de rede, enquanto o nvel de execuo 3 inicia estes servios. Ao determinar que certos servios devem ser iniciados ou suspensos em determinados nveis de execuo, o init pode rapidamente alterar o modo da mquina sem que o usurio precise iniciar ou parar servios. Os seguintes nveis de execuo so definidos por padro no Red Hat Enterprise Linux: Halt (Suspender)

314

4.2. Utilitrios de Nvel de Execuo

1 2 3 4 5

Modo texto mono-usurio No utilizado (definvel pelo usurio) Modo texto pleno multi-usurio No utilizado (definvel pelo usurio)

Modo grfico pleno multi-usurio (com uma tela de autenticao baseada no X)


6

Reboot (Reinicializar)

Em geral, usurios operam o Red Hat Enterprise Linux em nvel de execuo 3 ou 5 ambos multi-usurio. Usurios ocasionalmente personalizam os nveis de execuo 2 e 4 para atender necessidades especficas, uma vez que os mesmos no so utilizados. O nvel de execuo padro para o sistema listado em /etc/inittab. Para determinar o nvel de execuo de um sistema, procure pela linha similar seguinte, prxima ao topo do / etc/inittab:
id:5:initdefault:

O nvel de execuo padro listado neste exemplo cinco, conforme indicado pelo nmero aps o primeiro dois pontos. Para alter-lo, edite o /etc/inittab como root.

Aviso
Tenha muito cuidado ao editar /etc/inittab. Simples error tipogrficos podem fazer com que o sistema no possa mais ser inicializado. Se isto acontecer, use um disquete de inicializao, entre em modo mono-usurio, ou entre em modo de resgate para inicializar o computador e reparar o arquivo. Para mais informaes sobre os modos mono-usurio (usurio simples) e resgate, consulte o captulo intitulado Recuperao Bsica do Sistema no Guia de Implementao do Red Hat Enterprise Linux.

possvel alterar o nvel de execuo padro durante a inicializao modificando os argumentos passados pelo carregador de inicializao para o kernel. Para informaes sobre como alterar o nvel de execuo durante a inicializao, consulte a Seo 8, Alterando Nveis de Execuo Durante a Inicializao.

4.2. Utilitrios de Nvel de Execuo


Uma das melhores maneiras de configurar nveis de execuo a utilizao de um utilitrio initscript. Estas ferramentas so projetadas para simplificar a tarefa de manuteno de arquivos na hierarquia de diretrios do SysV init e permite que administradores de sistemas no tenham que manipular diretamente os vrios links simblicos nos subdiretrios do /etc/rc.d/.

315

5. Desligando

O Red Hat Enterprise Linux oferece trs destes utilitrios: O utilitrio /sbin/chkconfig uma simples ferramenta de linha de comando para a manuteno do hierarquia de diretrios do /etc/rc.d/init.d/.
/sbin/chkconfig

/usr/sbin/ntsysv O utilitrio baseado no ncurses /sbin/ntsysv oferece uma interface interativa baseada em texto, a qual muitas pessoas acreditam ser mais fcil de usar do que o chkconfig. Ferramenta de Configurao de Servios O programa grfico Ferramenta de Configurao de Servios (system-config-services) um utilitrio flexvel para a configurao de nveis de execuo.

Consulte o captulo intitulado Controlando Acesso aos Servios no Guia de Implementao do Red Hat Enterprise Linux para mais informaes sobre estas ferramentas.

5. Desligando
Para desligar o Red Hat Enterprise Linux, o usurio root pode executar o comando / sbin/shutdown. A pgina man do shutdown traz uma lista completa de opes, mas as duas mais comuns so:
/sbin/shutdown -h now/sbin/shutdown -r now

Aps desligar tudo, a opo -h suspende a mquina, e a opo -r reinicializa. Usurios do console do PAM podem usar os comandos reboot e halt para desligar o sistema enquanto em nveis de execuo 1 a 5. Para mais informaes sobre usurios do console do PAM, consulte a Guia de Implementao do Red Hat Enterprise Linux. Se o computador no desligar sozinho, tenha cuidado para no deslig-lo at que aparea uma mensagem avisando que o sistema encontra-se suspenso. No esperar at que esta mensagem seja exibida pode significar que nem todas as parties do disco rgido sejam desmontadas, o que pode levar corrupo do sistema de arquivos.

316

Captulo 31. Instalaes PXE em Rede


O Red Hat Enterprise Linux permite instalaes em rede usando os protocolos NFS, FTP, ou HTTP. Um instalao em rede pode ser iniciada a partir de um CD-ROM de inicializao, um dispositivo de memria flash inicializvel, ou usando a opo de inicializao askmethod com o CD #1 do Red Hat Enterprise Linux. Alternativamente, se o sistema a ser instalado tem uma placa de interface de rede (NIC) com suporte ao Ambiente de Pr-Execuo (Pre-Execution Environment - PXE), pode ser configurado para inicializar a partir de arquivos em outro sistema em rede, ao invs de usar mdia local, como um CD-ROM. Para uma instalao em rede PXE, o NIC com suporte PXE do cliente envia um pedido de transmisso de informaes de DHCP. O servidor DHCP d ao cliente um endereo IP, outras informaes de rede como servidor de nomes, o endereo IP ou nome de host do servidor tftp (o qual oferece os arquivos necessrios para iniciar o programa de instalao), e a localizao dos arquivos no servidor tftp. Isto possvel devido ao PXELINUX, o qual faz parte do pacote syslinux. Os passos seguintes devem ser executados para preparar uma instalao PXE: 1. 2. 3. 4. 5. 6. Configure o servidor de rede (NFS, FTP, HTTP) para exportar a rvore de instalao. Configure os arquivos no servidor tftp necessrios para a inicializao PXE. Configure quais mquinas podem inicializar pela configurao PXE. Inicie o servio tftp. Configure o DHCP. Inicialize a mquina cliente e comece a instalao.

1. Configurando o Servidor de Rede


Primeiro, configure um servidor NFS, FTP, ou HTTP para exportar toda a rvore de instalao da verso e variante do Red Hat Enterprise Linux a ser instalado. Consulte a seo Preparando para uma Instalao em Rede no Guia de Instalao do Red Hat Enterprise Linux para instrues detalhadas.

2. Configurao de Inicializao PXE


O prximo passo copiar os arquivos necessrios para iniciar a instalao para o servidor tftp para que eles possam ser encontrados quando o cliente precisar deles. O servidor tftp normalmente o mesmo servidor que o servidor de rede exportando a rvore de instalao. Para copiar estes arquivos, rode a Ferramenta de Inicializao da Rede no servidor NFS, FTP, ou HTTP. No necessrio ter um servidor PXE separado.

317

3. Adicionando Hosts PXE

2.1. Configurao da Linha de Comando


Se o servidor de rede no estiver rodando o X, o utilitrio de linha de comando pxeos, o qual faz parte do pacote system-config-netboot, pode ser usado para configurar os arquivos do servidor tftp, conforme descrito na Seo 4, TFTPD:
pxeos -a -i "<descrio>" -p <NFS|HTTP|FTP> -D 0 -s cliente.exemplo.com \ -L <localidade-na-rede> -k <kernel> -K <kickstart><identificador-do-so>

A lista a seguir explica as opes: Especifica que uma instncia do SO est sendo adicionada configurao do PXE. Substitua "<descrio>" por uma descrio da instncia do SO.

-a

-i "<descrio>" -p

<NFS|HTTP|FTP> Especifica quais dos protocolos, NFS, FTP, ou HTTP, devem ser usados na instalao. Apenas um pode ser especificado. <0|1> Especifica "0" o que indica que isto no uma configurao diskless (sem disco) uma vez que pxeos tambm pode ser usado para configurar um ambiente diskless.
-D -s cliente.exemplo.com s.

Fornece o nome do servidor NFS, FTP, ou HTTP aps a opo -

-L<localidade-na-rede>

Fornece a localizao da rvore de instalao naquele servidor

aps a opo -L. Fornece a verso especfica do kernel da rvore de instalao do servidor para a inicializao.
-k<kernel> -K<kickstart>

Fornece a localizao do arquivo de kickstart, caso exista.

Especifica o identificador do SO, o qual usado para nomear o diretrio no diretrio /tftpboot/linux-install/.
<identificador-do-so>

Se o FTP selecionado como o protocolo de instalao e a autenticao annima no est disponvel, especifique um nome de usurio e senha para autenticao, com as seguintes opes antes do <identificador-do-so> no comando anterior:
-A 0 -u <nome-de-usurio> -p <senha>

Para mais informaes sobre as opes de linha de comando disponveis para o comando pxeos, consulte a pgina man do pxeos.

3. Adicionando Hosts PXE


Aps configurar o servidor de rede, este aparece conforme mostra a Figura 31.1, Adicionar Hosts.

Figura 31.1. Adicionar Hosts

318

3.1. Configurao da Linha de Comando

O prximo passo a configurao de quais hosts tem permisso para se conectar ao servidor de inicializao PXE. Para a verso de linha de comando deste passo, consulte a Seo 3.1, Configurao da Linha de Comando. Para adicionar hosts, clique no boto Novo.

Figura 31.2. Adicionar um Host

Indique as seguintes informaes: Nome do host ou Endereo IP/Sub-rede O endereo IP, nome de host totalmente qualificado, ou uma sub-rede de sistemas que devem ter permisso para se conectar ao servidor PXE para instalaes. Sistema Operacional O identificador do sistema operacional a ser instalado neste cliente. A lista povoada pelas instncias de instalaes em rede criadas no Configurao de Instalao via Rede. Console Serial Esta opo permite que voc use um console serial. Arquivo de Kickstart A localizao do arquivo de kickstart a ser usado, como http://server.example.com/kickstart/ks.cfg. Este arquivo pode ser criado com o Configurador de Kickstart. Consulte o Captulo 29, Configurador de Kickstart para detalhes.

Ignore as opes Nome da imagem e Ethernet. Elas so apenas para ambientes diskless.

3.1. Configurao da Linha de Comando


Se o servidor de rede no estiver rodando o X, o utilitrio pxeboot, o qual faz parte do pacote system-config-netboot, pode ser usado para adicionar hosts que tenham permisso para se conectar ao servidor PXE.
pxeboot -a -K <kickstart> -O <identificador-do-so> -r <valor><host>

A lista a seguir explica as opes: Especifica que um host deve ser adicionado. A localizao do arquivo de kickstart, caso exista.

-a

-K<kickstart>

Especifica o identificador do sistema operacional conforme definido na Seo 2, Configurao de Inicializao PXE.
-O<identificador-do-so> -r<valor> <host>

Especifica o tamanho do disco RAM.

Especifica o endereo IP ou nome de host a ser adicionado.

Para mais informaes sobre opes de linha de comando disponveis para o comando pxeboot command, consulte a pgina man do pxeboot.

319

4.1. Iniciando o Servidor tftp

4. TFTPD
4.1. Iniciando o Servidor tftp
No servidor DHCP, verifique se o pacote tftp-server est instalado usando o comando rpm -q tftp-server. Caso no esteja instalado, instale-o atravs do Red Hat Network ou usando os CD-ROMs do Red Hat Enterprise Linux.

Nota
Para mais informaes sobre a instalao de pacotes RPM, consulte a seo Gerenciamento de Pacotes do Guia de Implementao do Red Hat Enterprise Linux.

O tftp um servio baseado no xinetd e pode ser iniciado com os seguintes comandos:
/sbin/chkconfig --level 345 xinetd on /sbin/chkconfig --level 345 tftp on

Este comandos configuram os servios tftp e xinetd para que iniciem imediatamente e tambm os configura para que iniciem em nvel de execuo 3, 4, e 5 durante a inicializao.

5. Configurando o Servidor DHCP


Se ainda no houver um servidor DHCP na sua rede, configure um. Consulte o Guia de Implementao do Red Hat Enterprise Linux para detalhes. Certifique-se de que o arquivo de configurao contm o seguinte para que a inicializao PXE seja disponibilizada para sistemas que a suportam:
allow booting; allow bootp; class "pxeclients" { match if substring(option vendorclass-identifier, 0, 9) = "PXEClient"; next-server <server-ip>; filename "linux-install/pxelinux.0"; }

onde a opo <ip-do-servidor> deve ser substituda pelo endereo IP do servidor tftp.

6. Adicionando uma Mensagem de Inicializao Personalizada


Alternativamente, modifique /tftpboot/linux-install/msgs/boot.msg para que use uma mensagem de inicializao personalizada.

7. Executando a Instalao PXE


Para instrues sobre a configurao da placa de interface de rede com suporte ao PXE para inicializar pela rede, consulte a documentao da placa. O processo varia ligeiramente de acordo com a placa. Aps o sistema ter inicializado o programa de instalao, consulte o Guia de Instalao do Red

320

7. Executando a Instalao PXE Hat Enterprise Linux.

321

Você também pode gostar