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/
Source: Read More