Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
Tecsup Compilación del kernel de Linux
Laboratorio N° 13
Compilación del Kernel
Objetivos:
PC personal
Sistema Operativo CentOS 7.X
Introducción:
Seguridad:
Preparación:
2
Tecsup Compilación del kernel de Linux
“LINUX KERNEL”
OBJETIVOS
Explicar la composición e instalación del Kernel.
EQUIPOS
1 Computadora
Sistema Operativo GNU/Linux
PROCEDIMIENTO
PARTE 1 ESTRUCTURA
Revisaremos la estructura del Kernel. Conociendo los directorios y nombres de sus archivos,
que luego nos ayudará a conocer como se distribuye los nuevos Kernel.
VERSION
1. En una consola ejecute:
“Versión del Kernel”
# uname -a
# cd /boot
# ls –l
MODULOS
3. (SC) Ubicándose en el directorio de los módulos:
# cd /lib/modules
# ls
3
Tecsup Compilación del kernel de Linux
Visualizando estructura:
“Directorio de módulos que Nota: Tomaremos como referencia la busqueda del driver (modulo) de la tarjeta
está activo” “Un procesador” de RED para conocer la estructura de directorios de los modulos.En el tiempo irá
familiarizándose con los directorios.
# cd 3.10.0-327.el7.x86_64
# cd kernel
# ls
# cd drivers
# ls
# cd net/vmxnet3
# ls “Directorio de los módulos
de las tarjetas de Red”
OTROS COMPONENTES
4. (SC) Estos componentes completan el proceso de arranque:
“Contiene un mapeo de las ubicaciones
en memoria de los registro de Kernel”
4
Tecsup Compilación del kernel de Linux
# cd /boot
# ls
Capture la pantalla de lo que aparece en el /boot
GESTOR DE ARRANQUE
5. (SC) Visualizando la ubicación e estructura del gestor de arranque (grub):
# cd /boot/grub2
# ls
Realizar un cambio para que el tiempo por defecto del modo de arranque sea 30
seg. Los titulos donde dice Centos sean cambiados por su 2 apellidos. Capture lo
realizado.
5
Tecsup Compilación del kernel de Linux
KERNEL / COMPONENTES
Ingrese al “/boot” e indique los nuevos archivos agregados:
# cd /boot
# ls
MODULOS
Ingrese al directorio “/lib/modules” y valide la creación del nuevo directorio que se
ha agregado:
# cd /lib/modules
GESTOR DE ARRANQUE
Revise la nueva entrada agregada al “grub.cfg” complete y actualice el titulo del
archivo de configuración
# cd /boot/grub2
6
Tecsup Compilación del kernel de Linux
# nano grub.cfg
Reiniciar:
# init 6
GESTOR DE ARRANQUE
8. Configurando el GRUB:
Reiniciar
# init 6
7
Tecsup Compilación del kernel de Linux
PARTE 4 MODULOS
La información de los módulos cargados y los recursos de hardware, nos ayuda a tener un
panorama de la distribución de los recursos o en otros casos para detectar si existen conflictos.
Nota: El propósito de esta parte es tener un panorama. Para conocer más detalles se debe
profundizar en temas de arquitectura de computadoras
VISUALIZANDO
10. (SC) En una consola:
Visualizando CPU:
# cat /proc/cpuinfo
“Modelo de
Procesador”
“Velocidad
Procesador”
Visualizando INTERRUPCIONES:
# cat /proc/interrupts
Interrupciones “Relación de
Periféricos”
Visualizando MEMORIA:
# cat /proc/meminfo | grep Mem
“Cantidad de
Memoria”
Visualizando MODULOS:
8
Tecsup Compilación del kernel de Linux
TAREA DE INVESTIGACION:
Buscar un software libre que me permita mostrar reportes de los procesos y tareas que ocurren
en el sistema operativo.
Asi mismo buscar en Internet un programa PARECIDO AL QUE USO CON LAS IMPRESORAS HP
PARA SER INSTALADO. PUEDE SER CUALQUIERA.