Skip to main content

🧩 Schritt 6: Kernel und System prüfen

1. Aktuell geladenen Kernel anzeigen

uname -r

→ Beispielausgabe: 6.18.60-1-rpi


2. Installierte Kernel-Pakete samt Headers prüfen

pacman -Qs '^linux(-rpi|-aarch64)'

→ Beispielausgabe:

local/linux-rpi 6.18.60-1
    Linux kernel and modules (RPi Foundation fork)
local/linux-rpi-headers 6.18.60-1
    Headers and scripts for building modules for Linux kernel

💡 Hinweis

  • EndeavourOS ARM verwendet den offiziellen Raspberry-Pi-Kernel linux-rpi aus den Arch Linux ARM Repositories für den Raspberry Pi 4 (BCM2711, Cortex-A72).
  • Für den Pi 5 (BCM2712, Cortex-A76) ist linux-rpi-16k vorgesehen.
  • Ein separates linux-rpi-lts Paket existiert nicht; in den Arch Linux ARM Repositories gibt es keinen Raspberry-Pi-spezifischen LTS-Kernel.

3. Eigentümer des Home-Verzeichnisses prüfen und ggf. korrigieren

ls -ld /home/alarm

→ Beispielausgabe: drwxr-xr-x 3 alarm alarm 4096 Datum /home/alarm

Falls das Verzeichnis root gehört:

sudo chown -R alarm:alarm /home/alarm

Damit erhält der Benutzer alarm wieder Schreibrechte im Home-Verzeichnis.


4. Speicherbelegung und Mounts prüfen

df -h

→ Beispielausgabe:

Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
dev             3,6G       0  3,6G    0% /dev
run             3,9G    776K  3,9G    1% /run
/dev/sda2       917G    2,4G  877G    1% /
tmpfs           3,9G       0  3,9G    0% /dev/shm
tmpfs           3,9G       0  3,9G    0% /tmp
/dev/sda1       511M     59M  453M   12% /boot
tmpfs           781M    8,0K  781M    1% /run/user/1000

💡 Hinweis

  • /dev/sda2 = Root-Partition (SSD)
  • /dev/sda1 = Boot-Partition
  • tmpfs-Partitionen liegen im RAM und sind normal

5. Systeminformationen anzeigen (Fastfetch)

fastfetch

→ Beispielausgabe:

                  -`                     alarm@eos-arm
                 .o+`                    -------------
                `ooo/                    OS: Arch Linux ARM aarch64
               `+oooo:                   Host: Raspberry Pi 4 Model B Rev 1.5
              `+oooooo:                  Kernel: Linux 6.18.60-1-rpi
              -+oooooo+:                 Uptime: 2 days, 3 hours, 52 mins
            `/:-:++oooo+:                Packages: 354 (pacman)
           `/++++/+++++++:               Shell: bash 5.3.20
          `/++++++++++++++:              Terminal: /dev/pts/0 10.6p1
         `/+++ooooooooooooo/`            CPU: BCM2711 (4) @ 1.80 GHz
        ./ooosssso++osssssso+`           Memory: 2.38 GiB / 7.62 GiB (31%)
       .oossssso-````/ossssss+`          Swap: Disabled
      -osssssso.      :ssssssso.         Disk (/): 46.60 GiB / 916.27 GiB (5%) - ext4
     :osssssss/        osssso+++.        Local IP (end0): 192.168.0.164/24
    /ossssssss/        +ssssooo/-        Locale: de_DE.UTF-8
  `/ossssso+/:-        -:/+osssso+-      
 `+sso+:-`                 `.-/+oso:                             
`++:.                           `-/+/                            
.`                                 `/

💡 Hinweis

Fastfetch ist der moderne, schnellere Nachfolger von Neofetch und zeigt Systeminformationen übersichtlich im Terminal an.


6. Systemauslastung prüfen

htop

Beim ersten Start legt htop seine Konfiguration in ~/.config/htop/htoprc an.
Mit htop kannst du CPU-, RAM- und Prozessnutzung in Echtzeit überwachen.