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.
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.
O sistema de instalação reconhece alguns argumentos que podem ser úteis:
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).
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.
É 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:
images-1.44\compact\rescue.bin
):
http://http.us.debian.org/debian/dists/potato/main/disks-i386/current/base2_2.tgz
(veja Arquivos do Sistema
Básico, Secção 5.4.4)
http://http.us.debian.org/debian/dists/potato/main/disks-i386/current/dosutils/loadlin.exe
(veja Arquivos para o
processo inicial de inicialização, Secção 5.4.2)
install.bat
.
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.
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:
http://http.us.debian.org/debian/dists/potato/main/disks-i386/current/base2_2.tgz
dbootstrap
para
configuração inicial do sistema, Capítulo 7.
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
É 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?
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.
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
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.