Kernel

KERNEL / Daleman sistem operasi

adalah jembatan software

         Aplikasi
            |
          Kernel
     -------|---------
     |      |        |
    CPU   Memory  Devices(printer,modem,dsb)    
    ( H a r d w a r e )

melihat kernel

ps ax

monolitic kernel vs microkernel

MEMBUAT KERNEL

*jangan dicoba dulu, masih hancur :)

Compile Kernel

sudo su

install keperluan :

apt-get update
apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 kernel-wedge build-essential makedumpfile libncurses5 libssl-dev flex bison libelf-dev

pilih no

what do you want to do about modified configuration file kernel-img.conf
jika tidak ingin menghapus konfigurasi asal :
    keep file local version currently installed

lalu

sudo su
cd /usr/src
rm -Rf /usr/src/linux
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.7.2.tar.xz
tar xJf linux-5.7.2.tar.xz -C /usr/src
ln -s /usr/src/linux-5.7.2 /usr/src/linux

letak sistem operasinya ada di

/usr/src/linux/

konfigurasi kernel

cd /usr/src/linux
cp -vi /boot/config-`uname -r` ./.config
make menuconfig

setting2 yang membingungkan

save dengan nama default (.config)

make all

jika ingin dikonfigurasi ulang

make-kpkg clean