Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: RRRadek Neužil 01 Října 2012, 11:49:55

Název: "málo místa v /boot" aneb odstranění starých kernel
Přispěvatel: RRRadek Neužil 01 Října 2012, 11:49:55
Jelikož jsem se poslední dobou už několikrát setkal s tím že mi lidé volají že jim počítač píše málo místa v /boot, a zde na fóru jsem nenašel lama řešení, jsem se rozhodl ho sem dopsat.

Celý problém je v tom že se neodstraňují staré kernely a složka /boot se po více než roce zaplní... Nechápu proč se ty staré nemažou automaticky :o

Lama řešení:
Otevřít terminál a do něj
Kód: [Vybrat]
sudo add-apt-repository ppa:tualatrix/ppaNapsat heslo a všechno odentrovat a souhlasit... Dál do terminálu.
Kód: [Vybrat]
sudo apt-get updatedále
Kód: [Vybrat]
sudo apt-get install ubuntu-tweak
Nyní najdete v nainstalovaných programech nový program Ubuntu tweak
Kliknout na záložku Janitor a pak viz Obrázek> Old Kernel> Vybrat vše a dole Clean.
(http://www.volny.cz/barevnej/Ubuntu-tweak.png)



Guru řešení:
Kód: [Vybrat]
uname -r #pro zjištění současného kernelu

dpkg --list | grep linux-image #pro zjištění všech nainstalovaných kernelů

sudo apt-get purge linux-image-x.x.x.x-generic #namísto x.x.x.x doplňte čísla starých kernelů

sudo update-grub # nebo "sudo update-grub2" podle toho co používáte.


Edit by GdH: Guru se s tím ručně párat nebude, ten si vyrobí něco automatického:
Kód: [Vybrat]
sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')Po spuštění se najdou všechny kernely starší, než aktuální a nabídnou se k odstranění.
Název: Re:"málo místa v /boot" aneb odstranění starých kernel
Přispěvatel: Roman Vacho 01 Října 2012, 12:29:20
Vidíš. Ještě že jsi mi to připomněl. Mám 7 kernelů, za chvílu by došlo místo :-)
Ale ten update Grubu2 přece není potřeba, ne?
Od verze 12.10 odstraňuji:
linux-headers-X
linux-headers-X-generic
linux-image-X-generic
linux-image-extra-X-generic
Název: Re:"málo místa v /boot" aneb odstranění starých kernel
Přispěvatel: jmp 01 Října 2012, 12:34:06
snad jen důrazné varování pro aktivní čističe co chtějí použít "guru řešení", že je záhodno si jedno funkční jádro nechat...
Název: Re:"málo místa v /boot" aneb odstranění starých kernel
Přispěvatel: Nehigienix 16 Ledna 2014, 13:25:37
Zdravim, nedopatrenim jsem si smazal sektor /boot
  Co ted? zkusit pustit live verzi a zkusit nahrat update kernelu ?
  ovsem ten sektor /boot uz neni vubec, tak jestli to bude naprasit do do toho grubu kterej si udelali widle
   = > ty jsem instaloval nasledne
Název: Re:"málo místa v /boot" aneb odstranění starých kernel
Přispěvatel: geofre 16 Ledna 2014, 14:59:51
Díky,
16 starých kousků celkově 281 Mega je pryč...
Název: Re:"málo místa v /boot" aneb odstranění starých kernel
Přispěvatel: honza95454 17 Ledna 2014, 20:23:07
Zdravim, nedopatrenim jsem si smazal sektor /boot
  Co ted? zkusit pustit live verzi a zkusit nahrat update kernelu ?
  ovsem ten sektor /boot uz neni vubec, tak jestli to bude naprasit do do toho grubu kterej si udelali widle
   = > ty jsem instaloval nasledne


Založ nový topic...  ;)