[ anterior ] [ Resumo ] [ Nota dos Direitos de Autor ] [ Índice ] [ próximo ]

Instalando Debian GNU Linux 2.2 para Intel x86
Capítulo 6 Iniciando o sistema de instalação


Este capítulo inicia com algumas informações gerais sobre a inicialização da Debian GNU/Linux, então se move para seções individuais de métodos de instalação particulares e sua conclusão são alguns avisos sobre problemas que podem ser encontrados durante este processo (e como resolve-los).

Note que em alguns computadores, o pressionamento de Control-Alt-Delete não reseta propriamente a máquina, assim é recomendado um uma reinicialização mais "forte". Se estiver instalando através de sistemas operacionais existentes (e.g., de uma máquina DOS) você não tem escolha. Caso contrário, por favor faça uma reinicialização forte quando reinicializar.


6.1 Parâmetros de Inicialização

Parâmetros de inicialização são parâmetros que são geralmente usados para ter certeza que os periféricos funcionarão corretamente. Para a maior parte, o kernel pode auto-detectar as informações sobre seus periféricos. No entanto existem casos que você deverá ajudar um pouco o kernel.

Se estiver inicializando através do disquete de inicialização ou através de um CD-ROM será mostrado a você um aviso de comando, boot:. Os detalhes sobre como usar os parâmetros de inicialização com o disquete de inicialização podem ser encontrados no Inicializando com o disquete de inicialização, Secção 6.5. Se estiver inicializando através de um sistema operacional existente, você terá que usar outros métodos para ajustar os parâmetros de inicialização. Por exemplo, se estiver instalando através de uma partição DOS, você pode editar o arquivo install.bat com qualquer editor de texto. Informações completas sobre os parâmetros de inicialização podem ser encontrados na url Linux BootPrompt HOWTO; esta seção contém somente uma visão sobre os parâmetros de inicialização mais utilizados.

Se esta é a primeira vez que você está inicializando o sistema, tente os parâmetros de inicialização padrão (i.e., não tente passar argumentos) e veja se ele funciona corretamente. Provavelmente funcionará. Se isto não ocorrer, você pode reiniciar depois e procurar por qualquer parâmetro especial que passará a configuração do hardware ao sistema.

Quando o kernel inicializa, a mensagem Memory: avail k/ total k available deverá ser mostrada pelo processo. total é o total de RAM disponível no sistema, em kilobytes, que está disponível. Se ele não confere com a memória RAM que se tem instalada, você precisará usar o parâmetro mem=ram, onde ram é o total de memória do sistema seguido de "k" para kilobytes, ou "m" para megabytes. Por exemplo, both mem=65536k ou mem=64m indicam uma memória RAM de 64MB.

Muitos sistema tem disquete com "DCLs invertidos". Se você receber erros de leitura do disquete, sempre quando o disquete está bom, tente o parâmetro floppy=thinkpad.

Em muitos sistemas, como o IBM PS/1 ou ValuePoint (que possuem unidades de disco ST-506), a unidade IDE não será reconhecida corretamente. Outra vez, tente primeiro a inicialização sem nenhum parâmetro e veja se a unidade IDE é reconhecida corretamente. Se não, verifique a geometria do disco (cilindros, cabeças e setores) e use o parâmetro hd=cilindros, cabeças, setores.

Caso seu monitor seja capaz somente de mostrar preto-e-branco, use o parâmetro de inicialização mono. Caso contrário, sua instalação utilizará colorido, que é o padrão.

Se você está inicializando com um console serial, geralmente o kernel ira detecta-lo automáticamente. Se você tem uma placa de vídeo (framebuffer) e também um teclado ligado no computador que deseja inicializar via console serial, você deverá passar o argumento console=dispositivo para o kernel, onde dispositivo. é seu dispositivo serial, que é usualmente algum parecido com "ttyS0".

Detalhes completos sobre parâmetros de inicialização podem ser encontrados em Linux BootPrompt HOWTO, incluindo dicas para hardwares antigos. Algumas dicas comuns estão incluídas abaixo em Troubleshooting the Boot Process, Secção 6.7.


6.1.1 Argumentos do dbootstrap

O sistema de instalação reconhece alguns argumentos que podem ser úteis:

quiet
Isto faz o sistema de instalação ignorar mensagens de confirmação e tentar fazer a coisa certa sem perguntar. Se você está familiar e seguro do que o sistema de instalação faz, então esta é uma boa opção para você.

verbose
Pergunta até mais questões que o normal

debug
Mostra mensagens adicionais de depuração no log do sistema de instalação (veja Usando o Interpretador de Comandos e visualizando os Logs, Secção 7.1.1), incluindo cada comando executado.

bootkbd=...
Pré-seleciona o teclado que será usado, por exemplo, bootkbd=qwerty/br-latin1

mono
Usa o modo monocromático ao invés do colorido.


6.2 Interpretando as Mensagens de Inicialização do Kernel

Durante a sequencia de inicialização, você pode ver diversas mensagens na forma "can't find something", "someghing not present", "can't inicialize something", ou "even this driver release depends on something". Muitas destas mensagens de erro podem ser ignoradas. Elas aparecem porque o kernel do sistema de instalação é criado para funcionar em computadores com diferentes tipos de periféricos. Obviamente, nenhum computador possui todos os tipos possíveis de periféricos, então o sistema operacional mostra diversas mensagens de erro quando não encontra os periféricos que você não possui. O sistema será pausado por um instante. Isto acontece quando ele está aguardando por uma resposta de algum dispositivo, e aquele dispositivo não esta presente em seu sistema. Se acontecer pausas muito longas durante a inicialização do sistema, você pode criar um kernel personalizado depois (veja Compilando um novo Kernel, Secção 8.5).


6.3 Booting from a Hard Disk

Em alguns casos, você pode inicializar através de um sistema operacional existente. Você também pode inicializar através de outros métodos e depois instalar o sistema básico através do disco rígido.


6.3.1 Booting from a DOS partition

É possível a instalação da Debian através de uma partição DOS instalada na mesma máquina. Você tem duas alternativas: Utilizando a instalação sem disquetes, ou iniciar pelo disquete de inicialização mas instalar o sistema básico pelo seu disco local.

Para tentar a inicialização com menos disquetes, siga estes passos:

  1. Copie os seguintes arquivos do mirror FTP da Debian mais perto de você e coloque-os em um diretório da sua partição DOS (tenha certeza de manter a estrutura de diretórios, por exemplo, images-1.44\compact\rescue.bin):
  2. Inicialize no DOS (não no Windows) sem qualquer controlador carregado. Para fazer isto, pressione a tecla F8 no momento da inicialização (e opcionalmente selecione a opção "somente aviso de comando no modo de segurança").
  3. Entre no diretório do tipo de disco que escolheu, por exemplo, cd c:\debian\compact e execute o install.bat.
  4. Vá até Usando dbootstrap para configuração inicial do sistema, Capítulo 7.

Se você quiser inicializar através de disquetes e instalar o sistema básico através de uma partição DOS, então copie e crie o disquete de inicialização e disquete de controladores como descrito em Criando Disquetes através das Imagens de Discos, Secção 5.5.4. Copie e coloque aquele arquivo na partição DOS.


6.3.2 Instalando através de uma partição Linux

Você pode instalar a Debian através de uma partição ext2fs ou através de uma partição Minix. Esta técnica de instalação é apropriada se você esta trocando completamente seu sistema Linux atual pela Debian, por exemplo.

Note que a partição de onde você esta instalando não deverá ser a mesma que você esta instalando a Debian (e.g., /, /usr, /lib, e todas outras).

Para instalar através de uma partição Linux existentes, siga estas instruções:

  1. Obtenha os seguintes arquivos e os coloque em um diretório de sua partição Linux . Use os arquivos maiores para sua arquitetura :
  2. Você pode usar qualuqer outro método de inicialização funcional quando instalar através de uma partição. O seguinte assume que você está inicializando com disquetes; no entanto, qualquer método de inicialização pode ser usado.
  3. Crie o disquete de inicialização como explicado em Criando Disquetes através das Imagens de Discos, Secção 5.5.4. Note que você não precisará do disquete de controladores.
  4. Insira o disquete de inicialização em sua unidade de disquetes e reinicie o computador.
  5. Vá até Usando dbootstrap para configuração inicial do sistema, Capítulo 7.


6.4 Instalando através de um CD-ROM

Se tiver uma unidade de CD que é inicializável e se sua arquitetura e sistema suportar a inicialização através da unidade de CD-ROM, você nãpo precisará de qualquer disquete. Configure se hardware como indicado em Seleção de dispositivo de BOOT, Secção 3.3.2. Enão coloque o CD-ROM na unidade e reinicie o computador.

Caso seu hardware não suportar CD-ROMs inicializáveis, você deve inicializar no DOS e executar o arquivo boot.bat que está localizado no diretório \boot do seu CD. Então, vá até Usando dbootstrap para configuração inicial do sistema, Capítulo 7.

Até mesmo se não puder inicializar através do CD-ROM, você pode instalar o sistema básico da Debian através do CD-ROM. Simplesmente inicialize usando uma das outras tecnicas de instalação; quando for a hora de instalar o sistema básico e qualquer pacote adicional, apenas aponte seu sistema de instalação para sua unidade de CD-ROM como descrito em ``Instalar o Sistema Básico'', Secção 7.15.

Agora você deve estar realmente pronto para inicializar seu sistema.

Ainda não escrito


6.4.1 Instalando com Root TFTP e NFS

É mais especificamente para "instalação tftp para sistemas com pouca..." porque você não conseguiu carregar mais o ramdisk mas inicializou através do recém criado nfs-root fs. Voce então precisa trocar o link simbólico da imagem do tftpboot para um link simbólico para a imagem do kernel (eg. linux-a.out).

Minha experiência em inicializações através da rede foi baseado exclusivamente no RARP/TFTP que requerem todos os daemons sendo executados no mesmo servidor (a estação de trabalho sparc esta enviando uma requisição tftp de volta para o servidor que respondeu a uma requisição rarp anterior). No entanto o Linux também suporta o protocolo BOOTP mas eu não sei como configura-lo :-(( Ele tembém tem que ser documentado neste manual?


6.5 Inicializando com o disquete de inicialização

Inicialização através do disquete de inicialização é fácil: coloque o disquete de inicialização na unidade de disquetes primária e reinicie o sistema pressionando reset, ou desligando e religando o computador. Como mencionado acima, uma reinicialização rígida é recomendada. O disquete será acessado, e você verá uma tela que introduz o disquete de inicialização e finaliza com o aviso de comando boot:.

Se você esta utilizando um meio alternativo de inicializar seu sistema, siga as instruções e aguarde pelo aparecimento do aviso de boot:. Se você inicializa através de disquetes menores que 1.44MB, ou, de fato, se você inicializa através de disquetes em sua arquitetura, você terá que usar o método de inicialização através de um disco RAM e precisará do disquete raíz.

Você pode fazer duas coisas no aviso de boot:. Você pode pressionar as teclas F1 a F10 para ver as poucas páginas de ajuda, ou você pode iniciar o sistema.

Informações sobre parâmetro de boot podem ser encontradas pressionando F4 e F5. Se você incluir qualquer parâmetros na linha de comando de boot, tenha certeza de digitar o método de boot (o padrão é linux) e um espaço antes do primeiro parâmetro (e.g., linux floppy=thinkpad). Se você simplesmente pressionar <Enter>, será o mesmo que digitar linux sem nenhum parâmetro.

O disquete é chamado de disquete de inicialização porque você pode usa-lo para inicializar seu sistema e fazer reparos em problemas que impeçam a inicialização pelo disco rígido. Assim, você deve guardar este disquete após instalar seu sistema. Pressione F3 para mais detalhes de como utilizar o disquete de inicialização.

Uma vez que pressionar Enter, você verá a mensagem Loading... (carregando...), e então Uncompressing Linux (descompactando Linux), e então uma tela cheia ou uma tela sobre os hardwares encontrados em seu sistema. Mais informações sobre este passo do processo de boot pode ser encontrado abaixo.

Se você escolher um método não padrão de boot, e.g., "ramdisk" ou "floppy", você será perguntado para inserir o disquete root. Insira o disquete root na unidade de disquetes e pressione <Enter>. Se você escolher floppy1 insira o disquete root na segunda unidade de disquetes.


6.6 Booting from CD-ROM

A inicialização através do CD-ROM é uma simples questão de colocar o CD-ROm na unidade e inicializar. O sistema deverá inicializar, e você deverá ver o aviso de comando boot:. Você pode entrar aqui com seus parâmetros de inicialização ou selecionar sua imagem do kernel.

FIXME: é necessário mais fatos e documentação sobre CD-ROMs


6.7 Troubleshooting the Boot Process

Se você tem problemas e o kernel trava durante o processo de inicialização, não reconhece periféricos instalados ou unidades não são reconhecidas corretamente, a primeira coisa para checar é os parâmetros de inicialização, como discutido em Parâmetros de Inicialização, Secção 6.1.

Normalmente, estes problemas podem ser resolvidos removendo-se periféricos e add-ons, e então tentando inicializar novamente. Modems internos, plscas de com e dispositivos Plug-and-Play podem ser especialmente problemáticos.

Se tiver um computador muito antigo, e o kernel trava após mostrar a mensagem Checking 'hlt' instruction..., então tente o argumento de inicialização no-hlt, que desativa este teste.

Se você ainda tem problemas, por favor envie um relatório sobre esta falha. Envie um e-mail (em inglês) para submit@bugs.debian.org. Você deve incluir o seguinte nas primeiras linhas de seu e-mail:

     Package: boot-floppies
     Version: versão

Preencha versão com a versão dos disquetes de inicialização que você teve problemas. Se não conhecer a versão, use a data destes arquivos, e inclua o nome da distribuição que foi copiado (e.g., "stable", "frozen")

Você deve incluir ainda as seguintes informações no seu relatório:

     tipo:        tipo de imagem que está usando 
     architecture:  i386
     model:         vendedor do hardware e modelo
     memory:        quantidade de memória RAM
     scsi:          adaptador SCSI, se possuir
     cd-rom:        modelo do CD-ROM e tipo da interface, e.g., ATAPI
     network card:  placa de interface de rede, se possuir
     pcmcia:        detalhes sobre qualquer dispositivo PCMCIA

Dependendo da natureza da falha, também seria útil descrever se você esta instalando o sistema em um disco IDE ou SCSI, outros periféricos como audio, capacidade do disco, e modelo da placa de vídeo.

No registro de falha, descreva qual é o problema, incluindo a última mensagem que o kernel mostrou antes de travar. Descreva os passos feitos por você até o sistema encontrar este problema.


[ anterior ] [ Resumo ] [ Nota dos Direitos de Autor ] [ Índice ] [ próximo ]
Instalando Debian GNU Linux 2.2 para Intel x86
versão 2.2.26, 12 June, 2001
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo