Parâmetros de Inicialização
Os parâmetros de inicialização são parâmetros passados ao kernel do
Linux que são geralmente usados para fazer que os periféricos funcionem
adequadamente. Para a maior parte, o kernel poderá auto-detectar
informações sobre seus periféricos. No entanto, em alguns casos
você terá que ajudar um pouco o kernel.
Se esta for a primeira vez que iniciou o sistema, tente os parâmetros
padrões de inicialização (i.e., não passe parâmetros) e veja se o
sistema funciona corretamente. Ele provavelmente funcionará. Caso
não seja esse o caso, reinicie mais tarde e descubra qualquer
parâmetro especial que precisa para informar ao sistema sobre seu hardware.
Informações sobre muitos parâmetros de inicialização poderão
ser encontrados no Linux
BootPrompt HOWTO, o que inclui dicas para hardwares obscuros. Esta seção
contém somente um resumo para os parâmetros mais usados. Algumas dicas
comuns estão incluídas abaixo em
.
Quando o kernel inicia, uma mensagem
Memory:availk/totalk available
deverá ser mostrada durante o processo.
total deverá conferir com a quantidade
total de memória RAM, em kilobytes. Caso não conferir com a
quantidade total de memória RAM que tem instalado, você precisará usar
o parâmetro mem=ram,
onde ram será ajustado para a quantidade de
memória, seguindo os sufixos "k" para kilobytes, ou "m" para megabytes.
mem=64m significa 64MB de RAM.
Caso estiver inicializando a partir de um console serial,
o kernel geralmente auto-detectará isto
(embora isto não ocorra em DECstations)
Caso tenha uma placa de vídeo (framebuffer) e um teclado também
conectados ao computador que deseje inicializar via console serial,
você poderá ter que passar o argumento
console=device
ao kernel, onde device é
seu dispositivo serial, que normalmente é algo como
ttyS0.
Para a &arch-title; os dispositivos seriais são ttya ou
ttyb.
Alternativamente, ajuste as variáveis do OpenPROM input-device e
output-device apontando para
ttya.
Parâmetros da instalação da Debian
O sistema de instalação reconhece alguns parâmetros adicionais de inicialização
Note que o kernel aceita um máximo de 8 opções de linha de comando
e 8 opções de ambiente (incluindo quaisquer opções adicionadas por
padrão pelo programa de instalação). Caso estes números sejam excedidos,
os kernels 2.4 ignorarão qualquer opção que ultrapasse e os kernels da
série 2.6 entrarão em kernel panic.
que podem ser úteis.
debconf/priority
Este parâmetro definirá qual o a prioridade mais baixa de mensagens que
serão mostradas.
A instalação padrão usa debconf/priority=high.
Isto significa que ambas mensagens com prioridade "high" (alta) e
"critical" (crítica) serão mostradas, mas não as de prioridade média e baixa.
Caso encontre problemas, o programa de instalação ajustará a prioridade conforme
necessário.
Se adicionar debconf/priority=medium com parâmetro de
inicialização, lhe será mostrado um menu de instalação e ganhará mais controle
através da instalação
Quando debconf/priority=low for usado, todas as mensagens
são mostradas
(esta opção é equivalente ao método de inicialização expert).
Com debconf/priority=critical o sistema de instalação
mostrará somente mensagens críticas e tentará fazer a coisa certa sem bagunça.
DEBIAN_FRONTEND
Este parâmetro de inicialização controla o tipo da interface de usuário
usada para o programa de instalação. Os parâmetros possíveis são:
DEBIAN_FRONTEND=noninteractive
DEBIAN_FRONTEND=text
DEBIAN_FRONTEND=newt
DEBIAN_FRONTEND=slang
DEBIAN_FRONTEND=ncurses
DEBIAN_FRONTEND=bogl
DEBIAN_FRONTEND=gtk
DEBIAN_FRONTEND=corba
A interface padrão é DEBIAN_FRONTEND=newt.
debconf/frontend=text pode ser preferível para
a instalação através de console serial. Geralmente somente a interface
com o usuário newt está disponível na mídia padrão
de instalação, assim a seleção desta opção não é tão útil por agora.
BOOT_DEBUG
A passagem deste parâmetro de inicialização fará a inicialização ser
registrada com mais detalhes.
BOOT_DEBUG=0
Este é o padrão.
BOOT_DEBUG=1
Mais detalhes que o normal.
BOOT_DEBUG=2
Diversas informações de depuração.
BOOT_DEBUG=3
Interpretadores de comandos são executados em vários pontos do
processo de inicialização para permitir depuração detalhada. Saia do
interpretador de comandos para continuar a inicialização do sistema.
INSTALL_MEDIA_DEV
O valor do parâmetro é o caminho para o dispositivo que carregará o
Debian installer. Por exemplo,
INSTALL_MEDIA_DEV=/dev/floppy/0
Para inicializar via disquete, que normalmente procura por disquetes e
dispositivos de armazenamento USB onde pode encontrar o disquete raíz,
pode ser alterado com este parâmetro para procurar somente em um
dispositivo específico.
debian-installer/framebuffer
Algumas arquiteturas utilizam o framebuffer do kernel para fornecer a
instalação em um grande número de idiomas. Caso o framebuffer cause um
problema em seu sistema, a opção debian-installer/framebuffer
deverá ser usada para desativar este recurso. Sintomas do problema são mensagens
de erro sobre o bterm ou bogl, uma tela preta ou travamento depois de alguns
minutos após iniciar a instalação.
O argumento video=vga16:off também pode ser usado para
desativar o framebuffer. Tais problemas foram reportados em uma
Dell Inspiron com uma placa Radeon móvel.
Tais problemas foram relatados no Amiga 1200 e SE/30.
Tais problemas foram relatados no hppa.
Por causa de problemas de exibição em alguns sistemas, o suporte a
framebuffer é desativado por padrão na &arch-title;.
Isto pode resultar em uma tela não não bonita em sistemas que suportam
adequadamente o framebuffer, como os que utilizam placas gráficas ATI.
Se ver estes problemas durante a instalação, tente inicializar usando o
parâmetro debian-installer/framebuffer=true.
debian-installer/probe/usb
Ajuste o valor desta opção para false para evitar a
detecção de hardwares USB na inicialização do sistema, caso esteja dando
problemas.
netcfg/disable_dhcp
Por padrão, o &d-i; automaticamente detecta a configuração de rede
através do DHCP. Caso a detecção seja realizada, você não terá a chance de
revisar e alterar as configurações obtidas. Você verá somente a
configuração manual de rede caso a detecção do DHCP falhe.
Se tiver um servidor DHCP em sua rede local, mas deseja evita-lo por
algum motivo (e.g. ele envia respostas incorretas), você pode usar o
parâmetro netcfg/disable_dhcp=true para evitar
a configuração da rede via DHCP e entrar com os dados manualmente.
hw-detect/start_pcmcia
Ajuste seu valor para false evitando que o sistema
inicie os serviços PCMCIA, caso lhe tragam problemas. Alguns modelos de
notebooks apresentam este mal comportamento.
preseed/url
Especifique uma url para o arquivo de configuração que será baixado e usado
para fazer a instalação automática. Veja .
preseed/file
Especifique o caminho o arquivo de configuração que será
carregado para realizar a configuração automática. Veja
.
cdrom-detect/eject
Automaticamente, antes de reiniciar, o &d-i; ejetará a mídia ótica
usada durante a instalação. Isto pode ser desnecessário caso o sistema
não esteja inicializando diretamente através da unidade de
CD. Em alguns casos, podem até mesmo ser desnecessário, por exemplo
se a unidade ótica não puder sozinha carregar uma nova mídia e o
usuário não está lá para fazer isto manualmente. Muitos slots de
mídias, slim-line e unidades estili caddy não podem inserir
automaticamente mídia.
Defina esta opção para false para impedir que a mídia seja
ejetada automaticamente, e tenha cuidado para que seu sistema não inicialize
automaticamente através da unidade óptica após a instalação inicial.
ramdisk_size
Se estiver usando um kernel da série 2.2.x, você pode precisa ajustar &ramdisksize;.