Compilando un Kernel Custom para Ubuntu


Esta vez le presento el sitio de unos amigos, muy capos que fueron los primeros en comentarme sobre lo que es el Software Libre.

Jorge y Gabriel Cabral

logoma3

Este tuto lo hizo él y ahora su Ubuntu anda mas rapido que un Ferrari.

Por Gabriel Cabral

NOTA: probado en Ubuntu 8.04. Debería ser igual en otras distribuciones.

Este tutorial les va a indicar como compilar un kernel custom de Linux basado en el kernel 2.6.22, pero con unas optimizaciones hechas por Con Kolivas (un anestecista).

http://members.optusnet.com.au/ckolivas/

Esta basado en otros tutoriales que pueden encontrar por ahí, pero con el agregado del soporte para placas de video NVIDIA y placas de sonido Intel.
Recuerden: esta es una guía que no necesariamente debe seguirse al pie de la letra, siempre en Linux hay varias formas de hacer lo mismo.

Descargamos las herramientas necesarias

Código:


apt-get install build-essential libncurses-dev kernel-package


Descargamos el Kernel

Código:


cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2


Descomprimimos el kernel

Código:

tar -xjf linux-2.6.22.tar.bz2cd linux-2.6.22


Descargamos el patch de Con Kolivas

Código:


wget www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.22/2.6.22-ck1/patch-2.6.22-ck1.bz2
bzcat patch-2.6.22-ck1.bz2 |patch -p1


Copiamos la configuración del kernel actualmente funcionando

Código:


cp /boot/config-`uname -r` .config


Iniciamos la herramienta de configuración del Kernel

Código:


make menuconfig


En “General Setup” activar: Support for paging of anonymous memory (swap) Support for prefetching swapped memory En “Processor type and features”: “Processor family” Elegir la familia del procesador. Setear “Preemption Model” a “Voluntary Kernel Preemption (Desktop)” High Memory Support “off” – si la máquina tiene menos de 1 GB de RAM “1GB” Low Memory Support – Si tiene 1GB de RAM “4GB” – Si tiene más de 1GB de RAM Setear “Timer frequency” a 1000 Hz En “Kernel hacking” desactivar “Kernel debugging”. Esta parte es para los que tienen placas NVIDIA

Continua en Arcadenea

Una respuesta to “Compilando un Kernel Custom para Ubuntu”

  1. porque no pusiste todo? tiene licencia una coca, o sea si les sirve marche una coca para los vagos…

    PONELE TODO MI REY!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: