En este punto tiene un completo sistema de ficheros raiz comprimido. El siguiente paso es construir o eleguir un kernel. En muchos casos esto posible copiar sukernel acutal y arrancar desde el disco con eso, no obstante, hay varias razonespara construir uno a parte.
Una razon es el tamaño. Si esta construyendo un simple disco boot/root, el kernel es uno de los mayores ficheros del disco, por lo que tiene que intentar reducir su tamaño todo lo posible. Para reducir el tamaño del kernel, construya uno con el minimo conjunto de facilities necesarias para soportar el sistema deseado. Esto significa sacar fuera todo aquello que no necesite. Los servicios de Red son una buena cosa para eliminar, asi como el soporte para todas la unidades de disco y otros dispositivos que no necesite para ejecutar su sistema root/boot. Como momentamos antes, sy kernel debe tener soporte para disco-ram y ext2 en el.
Una vez que ha conseguido un conjunto minimo de utilidades a incluir en el kernel, debe comprobar que no tiene que añadir mas. Probablemente el uso mas comun para los discos de boot/root sea el examinar o recuperar sistemas de ficheros raiz coruptos, y para eso necesita soporte del kernel. Por ejemplo, si sus copias de seguridad estan todas en cintas utilizando Ftape para aceder a la unidad de cinta, entonces, si pierte su unidad raiz actual y los drivers de Ftape, entonces no podra restaurar las copias de seguridad en cinta, Tendra que reinstalar linux, bajarse y reinstalar ftape, y intentar leer las copias de seguridad.
La idea aqui es que, cualquier soporte de Entradas/salidas que tenga tiene que ser añadido al kernel para soportar las copias de seguridad, y deberian ser añadidas al kernel de boot/root.
El procedimiento actual para la construcion de un kernel es descrito en la documentacion que lo acompaña. Es bastante facil de seguir, por lo que comienze echando un vistazo a /usr/src/linux. Si tiene problemas construyendo el kernel, problablemente no deberia intentar construir un sistema boot/root por ahora. Recuerde comprimir el kernel con ``make zImage''.