Spanish

Pasos Para Solucionar Y Solucionar Problemas Con La Compilación De Su Propio Kernel De Slackware

¿La PC va lenta?

  • Paso 1: Descargue e instale Restoro
  • Paso 2: Inicie el programa y siga las instrucciones en pantalla
  • Paso 3: Seleccione los archivos o carpetas que desea escanear y haga clic en "Restaurar"
  • Descarga este software ahora para aumentar la seguridad de tu computadora.

    En esta publicación del sitio web, describiremos algunas posibles causas que pueden surgir antes de compilar su propio slackware kernel y, además, le mostraré las últimas formas en las que puede intentar deshacerse de este problema.carga del núcleo. Consulte la serie popular del kernel disponible en https://www.kernel.org.construir el núcleo. Ahora copie la lista de construcción y compile el kernel.Haga los ajustes superiores.

    Con la música de cada uno de Dirty COW (CVE-2016-5195) y la ausencia específica de los parches Benevolent For dictator Life de Von kerneln Slackware, supuse que era hora de arremangarse del artículo, mucho menos. eso. . Dado que Slackware no tiene una solución de compilación “compleja”, ni siquiera cerca de cualquier tipo de “compleja”, intensificar y capturar la responsabilidad adicional de su propio sustituto es trivial. “vanilla-kernelversion” lo ayudaré como la etiqueta personal para estos kernel e initrd. También tenga en cuenta el hecho de que estoy cosechando mis palomitas de maíz como un usuario muy regular.

    Subir y verificar el origen de este código del kernel

    ¿Cómo voy a compilar mi propio kernel?

    Paso: Descargas el código fuente.Paso 2: extraes el código fuente.Paso 3 Instalar: paquetes requeridos.Milestone Docs: Configuración del kernel.5:paso Crear este núcleo.Paso 6: actualice cada gestor de arranque (opcional)Paso 7: reinicie y verifique cuál es la versión del kernel.

    mkdir ~/núcleo; conducir Https://cdn ~/kernel

    compilando su propio kernel slackware

    wget.kernel.org/pub/linux/kernel/v4.x/linux-4.4.27.tar.xzwget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.27.tar.sign
    unxz linux-4.4.27.tar.xz

    Comprueba la biblioteca .tar con algunas de las firmas (esto será breve, ya que aún no tengo el elemento clave de la fuente, verifica de todos modos):

    gpg2 linux-4.4.27.tar.sign

    Nota sobre “ingresar id” del uso que ves en el nivel anterior y subirlo a través de todo el servidor de claves:

    gpg2 --keyserver hkp://keys.gnupg.net .--recv-keys .6092693E

    Revise de nuevo todo el archivo .tar con esta firma y vea el mensaje de que la firma –study coincide:

    gpg2 linux-4.4.27.tar.sign
    tar -xvf linux-4.4.27.tar
    cd linux-4.4.27borrar && permitir

    Configurar Mrproper y compilar kernel

    ¿Cómo compilo un módulo de kernel diferente?

    Descargue el desarrollo del kernel generalmente exacto asociado con cada una de nuestras imágenes que el cliente está ejecutando.Asegúrese de que los archivos reales que utiliza en el curso coincidan con los archivos de etiquetas h2 de la computadora que tiene al desarrollar cada uno de nuestros núcleos.cambiar cualquier include/generated/utsrelease.Compile el módulo junto con este árbol del núcleo.

    Por lo general, no es necesario reconfigurar todo el kernel desde cero y ejecutar definitivamente el kernel estándar predeterminado de Slackware. Especifique que todavía se encuentra en el tipo de directorio fuente del kernel y diseñe completamente el siguiente comando para copiar la configuración específica del kernel ruidoso:

    zcat /proc/config.gz>.config

    Para simplificar el uso, me gustaría que todas las nuevas fuentes de diseño se configuren finalmente como no pago. Al usarUsing “olddefconfig” elige automáticamente valores de administración de libros electrónicos no predeterminados:

    Crear olddefconfig

    Para acelerar la compilación de boost, asegúrese de ejecutar con la opción “-j” (número relacionado con los núcleos + 1):

    hacer -j9

    Compilar e instalar módulos del núcleo

    De ahora en adelante, cada pieza se ejecutará como root. Cambie para que rootee y regrese a su directorio corporativo del kernel.
    Continuar con la instalación de los módulos del núcleo:

    Crear module_install

    Copie todo el kernel en nuestra propia lista de inicio y cambie el nombre de este elemento (la ubicación de la imagen del kernel es la misma para obtener x86_64 y arch/x86/boot/bzImage x86):

    cp /boot/vmlinuz-vainilla-4.4.27
    cp System.map /boot/System.map-vanilla-4.4.27

    Copie el archivo kernel .config con respecto al directorio de inicio y vuélvalo a etiquetar:

    cp.config /boot/config-vanilla-4.4.27
    disco / arranque
    rm System.map
    ln -s Sistema.mapa-vainilla-4.4.27 Sistema.mapa

    Initrd necesita y Lilo

    Deseo crear un disco primario de arranque inicial en un buen núcleo, pero utilizo el identificador mkinitrd especial para crearlo. Lo revisaré en Slackware para averiguar qué módulos se necesitan antes de eliminar el parámetro mkinitrd_command_generator. Cuando usamos In sh, nuestra propia opción “-k” es correcta sobre la versión del kernel avanzado. Para evitar la existencia de un initrd importante, sobrescribo el mío mediante initrd-vanilla-4.4.27. Estoy usando el resultado final con respecto al generador para el que realmente hizo el initrd (no olvide cambiar el nombre por completo):

    /usr/share/mkinitrd/mkinitrd_command_generator initrd.sh -k 4.4.No 27# ser penalizado por motores de búsqueda vecinos, esto es un estudio.mkinitrd -p -c 4.4.27 -Fahrenheit ext4 -r /dev/sda2 -m jbd2:mbcache:ext4 real -du -o /boot/initrd-vanilla-4.4.27.De gz

    Para ejecutar un núcleo impresionante, debe agregarse para realmente LILO. Tenga cuidado de no desconectar la entrada que apunta al kernel de Slackware en ejecución. Si el nuevo kernel no funciona cómodamente, ejecute un kernel respetado.

    ¿Debería recopilar su propio kernel?

    Uno de los puntos fuertes de tener su propio sistema de kernel es que puede optimizar el kernel para tornillos y pernos subyacentes específicos y terminar con un kernel más bien pequeño. También es posible que necesite compilar su propio kernel si actualmente el kernel predeterminado no es compatible con un hardware que pueda tener.1

    nano /etc/lilo.conf

    Cree la nueva resolución particular para el núcleo único (así es casi exactamente como uso la resolución estándar, pero generalmente es opcional):

    /*************************************************** **** ******** **** **#etc/lilo.by confVapor tradicional – vainillaimage=/download/vmlinuz-vainilla-4.4.27 kernel equivale a /dev/sda2 leyendo solo Initrd=/boot/initrd-vanilla-4.4.27. gz El logo hace referencia a la vainilla.**************************************************** */

    ¿La PC va lenta?

    ¿Su PC le causa molestias constantemente? ¿No sabes a dónde acudir? Bueno, ¡tenemos la solución para ti! Con Restoro, puede reparar errores informáticos comunes, protegerse de la pérdida de archivos, malware y fallas de hardware... y optimizar su PC para obtener el máximo rendimiento. ¡Es como tener una máquina nueva sin tener que gastar un solo centavo! Entonces, ¿por qué esperar? ¡Descarga Restoro hoy!

  • Paso 1: Descargue e instale Restoro
  • Paso 2: Inicie el programa y siga las instrucciones en pantalla
  • Paso 3: Seleccione los archivos o carpetas que desea escanear y haga clic en "Restaurar"

  • lilo

    Pero Con Yo También Elilo

    ¿Slackware está desactualizado?

    La presentación de Linux activa más antigua, Slackware, aún no está muerta, su distribución legendaria para todo Linux está tranquilamente activa. Slackware 15.Beta 0 sirve como una especie de prueba.

    Estoy editando toda la sección de LILO con esta parte: Configuración de ELILO con el núcleo común Slackware 14.2

    A veces, el sistema operativo predeterminado específico no es compatible con gran parte de nuestro hardware, o simplemente queremos admitir hardware que no necesitaremos. Olvidado últimamente, los usuarios de Linux tienen esta maravillosa tarea posterior a la instalación que solía ser muy común.

    Habiendo aprendido las estrategias para instalar Slackware ahora, comprendamos cómo crear un kernel de Slackware.

    También puede ejecutar make oldconfig potencialmente Xconfig para crear un menuconfig.

    Si algún tipo de dispositivo presta mucha atención a menudo a la pantalla de inicio gris azulada (si elige menuconfig en lugar de oldconfig a xconfig), forzará a todos a salir. La elección incorrecta de uno de estos tipos de pasos puede causar fallas en el kernel.c

    ¿Cómo construir el kernel de Slackware?

    Ahora que hemos aprendido cómo instalar Slackware, echemos un vistazo a cómo obtiene resultados el núcleo de Slackware. Primero, puede descargar un kernel en particular que se ejecute en: A continuación, en todos los directorios /usr/src, descomprima el sitio web: Cultivemos un enlace simbólico a nuestras fuentes de kernel refrescantes: Ahora estamos descargando estos encabezados en particular: Cómo comenzar a restaurar y patear fuera de los módulos:

    Comience a examinar detenidamente todas las opciones, es decir, las subopciones. Puede apagar los instrumentos que no estén en uso para obtener beneficios. Por ejemplo, si no está usando una computadora Lenovo, los visitantes pueden deshabilitar las opciones para varios dispositivos, puede eliminar procesadores de un tipo diferente al que está usando, tarjetas inalámbricas, puede que no necesite esto, pero más significativo es el soporte de hardware que se agregará a los requisitos personales propios. ¿Por qué los hombres suelen crear granos?

    Atención, es probable que verifiquemos todas las opciones, en el caso de que haya muchos spc, seleccionaremos módulos para instalar de forma predeterminada presionando M, las personas los configurarán como módulos incompetentes.
    Verifique este sistema de archivos especial, controlador, creaciones, firmware RAM, CPU, red, casi prácticamente opciones y no intente buscar un tiempo de recuperación en este paso de habilidad.
    Cuando haya terminado, vaya a Guardar y/o presione ENTER. Luego presione dos veces para no mencionar ok EXIT.

    Ahora vamos a compilar las aventuras simplemente ejecutándolas (este paso requerido puede llevar más tiempo):

    También podemos evitar que aparezca la sugerencia lba32 haciéndola suministrar a lilo, lo haremos a menudo más adelante.
    Ejecutar ahora:

    Ahora ejecutemos los comandos set para continuar trabajando con lilo más tarde:

    Al irritar + ctrl W encontramos que diría el bit. Y “sobrescribir” aprendemos la opción “Editar reglas” con “Restablecer” a continuación, suministre Lba32 ” ” para evitar la advertencia de Lilo que vimos anteriormente

    compilando su propio kernel slackware

    Descarga este software ahora para aumentar la seguridad de tu computadora.

    Steps To Troubleshoot Issues With Compiling Your Own Slackware Kernel
    슬랙웨어 커널 컴파일 문제를 해결할 수 있는 단계
    Kroki Dotyczące Rozwiązywania Problemów Z Kompilacją Twojego Ulubionego Własnego Jądra Slackware
    Stappen Om Problemen Met Het Compileren Van Je Get Slackware-kernel Op Te Lossen
    Steg För Att Felsöka Problem Med Att Generera Din Egen Slackware-kärna
    Étapes Pour Résoudre Les Problèmes Via La Compilation De Votre Propre Noyau Slackware
    Passaggi Per Risolvere I Problemi Con La Compilazione Del Tuo Kernel Slackware
    Шаги по устранению неполадок, связанных с компиляцией собственного ядра Slackware
    Schritte Zum Beheben Von Problemen Beim Kompilieren Ihres Eigenen Slackware-Kernels
    Etapas Que Podem Solucionar Problemas Ao Compilar Seu Próprio Kernel De Slackware Pessoal