Tecnología

Inicio

Cómo Volver a compilar un kernel

El núcleo de Linux es la parte del sistema operativo que controla los procesos de hardware y del sistema, y ​​mantiene todo el trabajo conjunto. El kernel por defecto se puede utilizar en la mayoría de las configuraciones de hardware y la mayoría del software y actualizaciones del kernel puede ser manejado por el gestor de paquetes del sistema operativo. Sin embargo, habrá ocasiones - como cuando se está instalando el último hardware, el software requiere un nuevo núcleo o simplemente desea probar el kernel más reciente - que necesita para construir un núcleo personalizado.

Instrucciones

1 Descarga el último paquete fuente del sitio web de kernel.org (ver "Recursos adicionales" más adelante).

2 Abra una ventana de terminal. La ventana de terminal se encuentra en el menú principal "Aplicación" del sistema operativo, ya sea bajo "Herramientas del sistema" o "utilidades". Se le presentará con un símbolo del sistema en el que va a escribir los siguientes comandos.

3 Escriba el comando "su" para cambiar al usuario root.

4 Escriba el comando "mv kernel.tar / usr / src /" para mover el paquete de fuentes del núcleo en el usr / src directorio /. Cambiar "kernel.tar" con el nombre exacto del paquete kernel.

5 Escriba el comando "tar -xvf kernel.tar" para extraer el paquete fuente del núcleo.

6 Escriba el comando "cd Linux /" para entrar en el directorio de Linux en / usr / src /

7 Emitir el comando "make menuconfig" para que aparezca el menú de configuración del kernel.

8 Elija cualquiera de las opciones de configuración del kernel a través del menú.

9 Emitir el comando "make dep: make clean" para configurar las dependencias y limpiar los archivos de configuración desde la última construcción del kernel.

10 Emitir el comando "make zImage" para crear la imagen del núcleo.

11 Emitir el comando "make modules" para crear los módulos del núcleo.

12 Escriba el comando "cp / usr / Linux / src / arch / i386 / boot / zImage / boot / newkernel" para copiar el "zImage" en el directorio de arranque.

13 Escriba el comando "make modules_install" para compilar los módulos.

14 Editar el archivo / boot / grub / menu.lst y añadir la siguiente información:
Prueba título Kernel (2.6.0)

root (hd0,1)
kernel /boot/zImage-2.6.0 ro root=LABEL=/
initrd /boot/initrd-2.6.0.img

15 Reiniciar el sistema.

dieciséis Seleccione la opción "Prueba núcleo" del menú de arranque GRUB para arrancar el nuevo kernel.