Você está na página 1de 3

Kernel 3.5.

5 no Slackware Current
OUT 7
Publicado por edps

Avalie!

Veremos aqui como compilar e instalar o kernel 3.5.5 no Slackware Current.

Comecemos pelo download do source do ltimo kernel estvel:

visualizar fonte

imprimir?

1 # wget -c http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.5.5.tar.xz

Feito isto, descompactamos o mesmo em /usr/src:

visualizar fonte

imprimir?

1 # tar -Jxf linux-3.5.5.tar.xz -C /usr/src/

Entramos no diretrio citado

visualizar fonte

imprimir?

1 # cd /usr/src

Movemos o antigo link simblico linux:

visualizar fonte

imprimir?

1 # mv linux linux-old

Criamos um novo link referente ao novo kernel:

visualizar fonte

imprimir?

1 # ln -s linux-3.5.5 linux

Entramos no diretrio de trabalho

visualizar fonte
imprimir?

1 # cd linux-3.5.5/

E executamos os seguintes comandos:

visualizar fonte

imprimir?

1 # make clean
2 # make mrproper

Em seguida baixamos um config mais recente do kernel do Slack (referente a arquitetura lgico):

visualizar fonte

imprimir?

# wget http://mirrors.slackware.com/slackware/slackware-14.0/testing/source/config-
1
testing-3.5.4/config-huge-smp-3.5.4-smp
2 # mv -v config-huge-smp-3.5.4-smp .config

Prosseguimos com o comando abaixo ( bom dar uma olhada em File System), aqui no tive
problema, todos os sistemas de arquivos mais utilizados estavam marcados:

visualizar fonte

imprimir?

1 # make menuconfig

E para comear a compilao:

visualizar fonte

imprimir?

1 # make all
2 # make modules_install

Tendo concludo com sucesso, hora das configuraes:

visualizar fonte

imprimir?

1# cp arch/x86/boot/bzImage /boot/vmlinuz-huge-3.5.5
2# cp System.map /boot/System.map-huge-3.5.5
3# cp .config /boot/config-huge-3.5.5
4# cd /boot
5# mv System.map System.map-OLD
6# ln -s System.map-huge-3.5.5 System.map
Observem qua nas duas vezes apenas renome-ei a pasta linux e o System.map, isso para caso de
algum erro no boot do novo kernel. Aps um boot sem problemas podemos remov-los.

Chegou a hora de inserir as entradas do novo kernel no arquivo /etc/lilo.conf e para tal usem:

visualizar fonte

imprimir?

1 # nano /etc/lilo.conf

Aqui deixei-o assim (apenas o bloco final):

visualizar fonte

imprimir?

01 # Windows bootable partition config begins


02 other = /dev/sdb1
03 label = Windows
04 table = /dev/sdb
05 # Windows bootable partition config ends
06 # Linux bootable partition config begins
07 image = /boot/vmlinuz
08 root = /dev/sdc7
09 label = Linux
10 read-only
11 # Linux bootable partition config ends
12 # Linux bootable partition config begins
13 image = /boot/vmlinuz-huge-3.5.5
14 root = /dev/sdc7
15 label = 3.5.5
16 read-only
17 # Linux bootable partition config ends

Aps salvar e fechar o arquivo, executem os 2 ltimos comandos:

visualizar fonte

imprimir?

1 # lilo
2 # reboot

Você também pode gostar