$schemamarkup = get_post_meta(get_the_ID(), 'schemamarkup', true); if(!empty($schemamarkup)) { echo $schemamarkup; }

How to Install Kernel 5.17 From Source on openSUSE

April 2, 2022 | By the+gnu+linux+evangelist.

Installing

  1. 5. Configuring Kernel

    So now to Configure openSUSE Linux Custom Kernel
    First, access the Kernel Source with:

    cd linux*

    Then copy the current Configuration File into the New Kernel Source:

    sudo find /boot/ \( -iname "*config*" -a -iname "*`uname -r`*" \) -exec cp -i -t ./ {} \;
    mv *`uname -r`* .config

    In case of a Chrooted System instead yuo may look up the available Kernels with:

    ls /boot | grep config

    The grep Command refine the output List showing only the entries Matching the Keyword.
    Again if needed then fix the Configuration File editing it with nano and commenting out the Line like:

    sudo nano .config

    Use Ctrl+w to search for “CONFIG_MODULE_SIG_KEY” on nano.
    And comment out like:

    #CONFIG_MODULE_SIG_KEY

    Ctrl+x to Save & Exit.
    Else to make a Custom one then reconfigure the Kernel (Only for advanced Users) with:

    sudo make menuconfig

    For instructions see: How to Configure a Build Kernel.

  2. 6. Building Kernel

    Next to Build openSUSE Custom Linux Kernel
    Make it with:

    sudo make clean

    And then:

    sudo make rpm-pkg

    When prompted if uncertain then simply follow to hit until the end.

    Build Kernel openSUSE Linux Guide - Prompt

    Then think to other task to follow because the process will take about a couple of Hours…
    Last, to check the builded Images play:

    sudo ls /usr/src/packages/RPMS/x86_64/ | grep kernel
    Build Kernel openSUSE Linux Guide - Builded Images

    The Kernel Packages may be situated somewhere else, so in case see: How to Locate Files on System

  3. 7. Installing Kernel

    Finally, to Install openSUSE Linux Custom Kernel
    Simply play:

    sudo su -c "zypper in /usr/src/packages/RPMS/x86_64/kernel*.rpm"

    And this setup includes also the Custom Kernel Headers that you don’t will find online…

    custom kernel installation

    And finally reboot with:

    sudo reboot now

    Finally, you should boot into your barely new openSUSE Linux Kernel :)
    To check it run:

    uname -r

    And in case of Issue you still can choose the previous one on the GRUB Splash Screen!

  4. 8. Updating Firmware

    How to Update Linux Devices Firmware on GNU/Linux

    Updating Firmware Guide

    Especially relevant: this setup is optional and may be required only to make use of some New Device Drivers not available in your current Firmware.

Contents


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,