Product SiteDocumentation Site

8.11. Instalación de un núcleo

8.11.1. Características de un paquete Debian del núcleo

Un paquete Debian del núcleo instala la imagen del núcleo (vmlinuz-versión), su configuración (config-versión) y su tabla de símbolos (System.map-versión) en /boot/. Los módulos se instalan en el directorio /lib/modules/versión/.
The package's configuration scripts automatically generate an initramfs image (the successor of the old initial ramdisk initrd image), which is a compressed mini-system designed to be loaded in memory (hence the name, which stands for “initial ram filesystem”) by the bootloader, and used by the Linux kernel solely for loading the modules needed to access the devices containing the complete Debian system (for example, the driver for SATA disks). Finally, the post-installation scripts update the symbolic links /vmlinuz, /vmlinuz.old, /initrd.img, and /initrd.img.old so that they point to the latest two kernels installed, respectively, as well as the corresponding initramfs boot images.
Se encargan la mayoría de estas tareas a scripts de activación en los directorios /etc/kernel/*.d/. Por ejemplo, la integración con grub está basada en /etc/kernel/postinst.d/zz-update-grub y /etc/kernel/postrm.d/zz-update-grub para ejecutar update-grub cuando se instalan o eliminan núcleos.

8.11.2. Instalación con dpkg

Using apt is so convenient that it makes it easy to forget about the lower-level tools, but the easiest way of installing a compiled kernel is to use a command such as dpkg -i package.deb, where package.deb is the name of a linux-image package such as linux-image-5.10.46-falcot_5.10.46-1_amd64.deb.
Los pasos de configuración descriptos en este capítulos son básicos y sirven tanto para un servidor como para una estación de trabajo y pueden ser duplicados masivamente de formas semiautomáticas. Sin embargo, no son suficientes por sí mismas para proveer un sistema completamente configurado. Todavía necesita algunas piezas de configuración, comenzando con programas de bajo nivel conocidas como «servicios Unix».