Oczyszczanie partycji /boot w distro opartych na Ubuntu

Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19144
Reakcje/Polubienia
55677
Poniższy opis może być przydatny dla użytkowników, którzy mają wydzieloną partycję rozruchową /boot.

Może się tak zdarzyć, że mamy już sporo kerneli i podczas aktualizacji ukaże się nam takie okienko:

ubuntu_brak_miejsca_na_partycji_boot1.jpg

Wykonujemy więc komendę, która wyświetli nam listę naszych kerneli:
dpkg -l |grep linux-image
ubuntu_brak_miejsca_na_partycji_boot2.jpg

Następnie wykonujemy komendę, która usuwa wszystkie kernele oprócz aktualnie używanego.
sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
ubuntu_brak_miejsca_na_partycji_boot3.jpg

Wszystkie stare kernele zostaną usunięte i będzie można kontynuować aktualizacje.

ubuntu_brak_miejsca_na_partycji_boot4.jpg

źródło:
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry