Compilando kernel 2.6 num Slackware 10.2

Publicado por Leandro Moreira em 26/07/2010

[ Hits: 5.346 ]

 


Compilando kernel 2.6 num Slackware 10.2



Essa dica foi motivada devido aos problemas que tive em compilar um kernel 2.6 em uma placa mãe asus (P4V800D-X). Compilação esta feita em HD SATA.

Após instalar seu Slackware 10.2 com kernel 2.4.31, baixe os fontes do kernel 2.6 no kernel.org e baixe e instale o pacote kernel-modules do seguinte link:
Após baixado, instale-o com installpkg:

# installpkg kernel-modules-2.6.17.11-i486-1.tgz

Depois de instalar o kernel-modules:

# cd <fontedokernel-2.6>
# <fontedokernel-2.6> make menuconfig


Device Drivers --->
SCSI device support --->
SCSI low-level drivers --->
<M>; Serial ATA (SATA) support
<   > AHCI SATA support
<M>; ServerWorks Frodo / Apple K2 SATA support
<M>; Intel PIIX/ICH SATA support
<   > Marvell SATA support (HIGHLY EXPERIMENTAL)
<M>; NVIDIA SATA support
<   > Pacific Digital ADMA support
<   > Pacific Digital SATA QStor support
<M>; Promise SATA TX2/TX4 support
<M>; Promise SATA SX4 support
<M>; Silicon Image SATA support
<   > Silicon Image 3124/3132 SATA support
<M>; SiS 964/180 SATA support
<   > ULi Electronics SATA support
<M>; VIA SATA support
<M>; VITESSE VSC-7174 SATA support
<M>; BusLogic SCSI support

Acima se encontram os exemplos de módulos SATA no kernel 2.6.16.25, escolha o módulo compatível com sua controladora SATA, para obter essas informação basta um "lspci | grep SATA", basta marcar de acordo com a identificação de sua controladora. Por exemplo, a minha é uma VIA VT6420 SATA RAID Controller (rev 80), então:

<*> VIA SATA support
<*> VITESSE VSC-7174 SATA support

Marque-os com buitl-in, em seguida vá em:

File systems --->
<M> Second extended fs support
[*] Ext2 extended attributes
[*] Ext2 POSIX Access Control Lists
[*] Ext2 Security Labels
[ ] Ext2 execute in place support
<M> Ext3 journalling file system support
[*] Ext3 extended attributes
[*] Ext3 POSIX Access Control Lists
[*] Ext3 Security Labels
[ ] JBD (ext3) debugging support
<M> Reiserfs support
[*] Enable reiserfs debug mode
[*] Stats in /proc/fs/reiserfs
[*] ReiserFS extended attributes

Ative os módulos ext3, ext3 e Reisefs, em seguida saia, salve e compile o kernel.

Outras dicas deste autor

Criando terminal para acesso remoto no Linux

Solução para chiado no som do Skype no Debian

Instalando placa de rede HP NC382T (chipset Broadcom BCM 5709) no Debian Lenny

Integrando autenticação do Squid com Active Directory

Ouvindo rádio online pelo Firefox

Leitura recomendada

Turbine sua Distro com o Kernel Liquorix!

Vídeo via chrome9 HC IGP

Bootsplash e o kernel 2.6.19, sem gambiarras

Kernel Debian no Funtoo

Erro: "W: Possible missing firmware... for module" [Resolvido]

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts