Instalando Debian em servidores Dell

22 01 2008

DellRecentemente instalei o Debian Etch em um servidor Dell. Já havia instalado Red Hat, mas nunca Debian em um servidor de grife. No começo a instalação ocorreu sem nenhum problema… reconheceu placa de rede, as controladoras, montei LVM sob RAID1… estava tudo fluindo perfeitamente… até que começou a fazer a cópia dos arquivos para o disco. Logo nos 22% da cópia o instalador acusou erro de gravação. Entrei no terminal4 e lá estava indicando que os discos estavam offline. Rebotei a máquina, conferi os RAID’s que havia configurado, e estavam todos OK. Já estava apelando para o google quando lembrei dos parâmetros especiais de instalação. Reiniciei o servidor (máquinas Dell demoram uma eternidade para bootar) iniciou o instalador, pressionei F1 depois F7 e lá estava o parâmetro que deveria usar:

Certain DELL machines —- aic7xxx.aix7xxx=no_probe

Esse comando vai para a minha caixa de ferrametas

É por isso que eu sempre digo: “Lê a tela sysadmin!!!” .. rssrss (piadinha interna)





Compilar kernel no Debian

10 01 2008

Receita de bolo para compilar kernel no Debian.

Instalar pacotes necessários:

# aptitude install libncurses5-dev gcc make kernel-package initramfs-tools

A estruta do kernel deve estar em /usr/src, então vá para diretório.

# cd /usr/src

Faça download do kernel e descompacte-o:

# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.13.tar.bz2

# tar -xvjf linux-2.6.23.13.tar.bz2

# cd linux-2.6.23.13

Para iniciar a configuração do kernel a partir de um padrão para a arquitetura i386 faça:

# cp arch/i386/defconfig .config

Caso deseje recompilá-lo com base no atual, execute:

# make oldconfig

Para configurar o kernel propriamente dito:

# make menuconfig (dentro de /usr/src/linux-2.6.23.12)

Após configurar o kernel, vamos criar os pacotes para instalação:

# make-kpkg –revision=1 –append-to-version=-hbueno kernel_image

Será gerado o arquivo kernel-image-2.6.23.12-hbueno_1_i386.deb em /usr/src

Para instalar:

# dpkg -i kernel-image-2.6.23.12-hbueno_1_i386.deb

É aconselhável criar o RAM driver initrd. Isso evita muitos KERNEL PANIC! ; )

#  make-kpkg –append-to-version “-hbueno” –initrd –us –uc kernel_image

dpkg -i linux-image-2.6.23.12-hbueno_1_i386.deb

Feito isso basta reiniciar a máquina.