Hopp til hovedinnhold

Kernel og systemoppstart

Kapittel 9

Sjekke kernel-versjon

uname -r

Oppdatere kernel manuelt (Ubuntu-eksempel)

Gå til https://kernel.ubuntu.com/mainline/

Velg siste versjon uten rc (release candidate).

Last ned riktig pakke med wget.

Installer med:

sudo dpkg -i <pakkenavn>

Merk: Nye kernel-versjoner sletter ikke de gamle. Du kan rulle tilbake via GRUB ved oppstart. Etter installasjon:

sudo shutdown -r now

Endre kernel-parametere

Liste alle parametere:

ls /proc/sys

Vis alle med sysctl:

sysctl -a

Lese et spesifikt parameter:

sysctl net.ipv4.ip_forward

eller

cat /proc/sys/net/ipv4/ip_forward

Endre midlertidig:

sudo sysctl -w net.ipv4.ip_forward=1

Endre permanent:

sudo nano /etc/sysctl.conf

Legg inn parameteret. Last inn endringer umiddelbart:

sudo sysctl -p

Oppstart og systemd

Oppstartsrekkefølge: Firmware → Bootloader (GRUB) → Kernel → Filsystem → systemd → Systemet starter til valgt runlevel/target.

GRUB

Hold inne Shift under oppstart for å åpne GRUB. Konfigurasjon: /etc/default/grub Ekstra skript: /etc/grub.d/

Systemd og tjenester

systemctl status <service>

Sjekk status på tjeneste.

sudo systemctl start <service>

Starter tjeneste.

sudo systemctl stop <service>

Stopper tjeneste.

sudo systemctl enable <service>

Starter tjeneste automatisk ved oppstart.

sudo systemctl disable <service>

Deaktiverer tjeneste fra å starte ved oppstart.

Reboot og shutdown

sudo shutdown -h +5

Slår av maskinen om 5 minutter.

sudo shutdown -c

Avbryter planlagt shutdown.

sudo shutdown -r now

Rebooter maskinen umiddelbart.

Endre system target (run mode):

systemctl set-default rescue.target
systemctl set-default graphical.target
Robert Kristoffersen
Fullstack-utvikler • Webno