Jeg har en Raspberry Pi 4B og jeg har installeret Kali Linux. Det har spillet fint indtil videre, og jeg har rodet en del med det, og lært en masse, men jeg er desværre løbet ind i det problem, at /boot-partitionen er 100% fyldt, og jeg kan ikke længere opdatere linux kernen (tror jeg det er, jeg har stadig en del at lære).

Her output af df -h

$ df -h 
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        29G   19G  9.1G  68% /
devtmpfs        3.8G     0  3.8G   0% /dev
tmpfs           3.9G  2.6M  3.9G   1% /dev/shm
tmpfs           1.6G  1.2M  1.6G   1% /run
tmpfs           5.0M   12K  5.0M   1% /run/lock
/dev/mmcblk0p1  252M  252M  3.5K 100% /boot
tmpfs           782M  128K  782M   1% /run/user/1000

Jeg får følgende fejlbeskeder når jeg forsøger at opdatere:

ln: failed to create hard link '/boot/initrd.img-6.3.0-kali1-rt-arm64.dpkg-bak' => '/boot/initrd.img-6.3.0-kali1-rt-arm64': Operation not permitted
cp: error copying '/boot/initrd.img-6.3.0-kali1-rt-arm64' to '/boot/initrd.img-6.3.0-kali1-rt-arm64.dpkg-bak': No space left on device

Og videre til sidst i sudo apt upgrade:

Errors were encountered while processing:
 linux-image-6.4.0-kali3-rt-arm64
 linux-image-6.5.0-kali2-rt-arm64
 linux-image-rt-arm64
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Jeg har fundet en artikel der beskriver hvordan man kan resize boot-partitionen, men jeg har ikke indsigten til at afgøre, om denne metode fungerer med Kali Linux. Så vidt jeg ved er Kali Linux debian-baseret, og der står i artiklen, at man godt kan bruge metoden til debian.

Er der nogen herinde der har erfaring med at resize en boot-partition, og er det forholdsvist ligetil, som beskrevet i artiklen? Hvis du har en foretrukken metode, som er beskrevet et sted, må du meget gerne linke til den, så jeg kan forsøge.

Jeg har endnu ikke forsøgt metoden i ovenstående artikel, men jeg antager at jeg skal udføre trinene, mens jeg er bootet i Kali Linux.

Alternativt kunne jeg måske slette nogle af de ting der ligger i /boot for at gøre plads, men jeg ved ikke helt hvad jeg kan slette. De store filer er forholdsvis vigtige for at kunne boote, men jeg er ikke sikker. Her er de filer i /boot der fylder over 10Mb. Er der nogle af dem jeg kan slette?

59M Aug 12 14:10 initrd.img-6.3.0-kali1-rt-arm64
32M Oct  3 08:07 vmlinuz-6.5.0-kali2-rt-arm64
32M Aug 21 14:58 vmlinuz-6.4.0-kali3-rt-arm64
31M Jun 29 10:05 vmlinuz-6.3.0-kali1-rt-arm64
22M Jul  4  2022 kernel8l-alt.img
20M Jul  4  2022 kernel8-alt.img
14M Oct 19 16:03 initrd.img-6.3.0-kali1-rt-arm64.dpkg-bak

Tak for enhver hjælp til en n00b (:

  • Isbjerg@feddit.dk
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Det kan tyde på, at du har gamle versioner af kernen, der ligger og fylder. Du kan tage et kig f.eks. her. Guiden er godt nok til Ubuntu, men jeg vil antage, den også virker til Kali.

    God vind.