Partizione ormai troppo stretta
DISCLAIMER: In questo bel lunedì mattina dopo ferragosto ho trovato una discreta gatta da pelare: avendo risolto il problema e avendo scritto una mail di report ho pensato di dare tutto in pasto a ChatGPT, rifinire il testo generato e tirarne fuori un articolo.
Durante l’aggiornamento del sistema, ho ricevuto un messaggio di errore che segnalava spazio insufficiente nella partizione /boot
. Questo problema era dovuto a una partizione troppo piccola, creata durante l’installazione di Ubuntu nel 2017 con i valori di default: partizione che si è rivelata inadeguata per i kernel Linux attuali.
Il processo di aggiornamento stava cercando di installare un terzo kernel Linux, oltre a quello attuale e a quello precedente (mantenuto per scopi di emergenza), ma non avendo lo spazio libero necessario, tutto il processo di aggiornamento, applicazioni comprese, veniva bloccato. Tentare di ridimensionare la partizione /boot
è sicuramente un’opzione, ma risulta rischiosa e complessa.
La soluzione che ho adottato è stata quella di andare a ripescare un vecchio articolo scritto tempo fa, rimuovere manualmente il kernel Linux precedente e non utilizzato per fare spazio al nuovo kernel Linux e sbloccare l’intero processo di aggiornamento.
Per prima cosa, elencare i kernel Linux installati:
apt list --installed | grep linux-image
Identificare il kernel Linux in uso, verosimilmente il più recente:
uname -r
Rimuovere i kernel Linux precedenti non utilizzati (facendo attenzione a non rimuovere il kernel Linuxin uso). Ad esempio:
sudo apt remove --purge linux-image-6.8.0-39-generic
sudo apt remove --purge linux-image-unsigned-6.8.0-39-generic
sudo apt remove --purge linux-headers-6.8.0-39-generic
Dopo aver liberato un po’ spazio possiamo ritentare l’aggiornamento.
C’è anche la possibilità di configurare la compressione per il kernel Linux per ridurre ulteriormente lo spazio utilizzato e quindi il problema. Ecco come fare:
Editare il file /etc/initramfs-tools/initramfs.conf
e cambiare la linea:
COMPRESS=zstd
in
COMPRESS=xz
Fonte: https://askubuntu.com/questions/1426335/how-to-set-option-compress-in-etc-initramfs-tools
Questa soluzione dovrebbe limitare il problema fino alla prossima re-installazione, che dal 2017 francamente sarebbe anche consigliabile.
Fonte: https://www.marcosbox.com/2024/08/19/partizione-ormai-troppo-stretta/
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.