Kirjoittaja Aihe: Grub käynnistysvalikon siivoaminen  (Luettu 9385 kertaa)

NimimErkki

  • Käyttäjä
  • Viestejä: 84
    • Profiili
Grub käynnistysvalikon siivoaminen
« : 23.03.11 - klo:20.11 »
Tästä aiheesta on lätisty ennenkin ja kyllä, haulla löytyy. Ajattelin nyt kuitenkin tehdä uuden aloituksen kun kaikki vanhojen ketjujen ohjeet eivät taida enää nykyisenä Grub2-aikana olla voimassa.

Siis: miten poistaa "ylimääräiset" kernel-versiot, joita käynnistysvalikkoon kerääntyy ajan mittaan? Miten poistaa vanhat kernelit paitsi valikosta, myös levyltä tilaa kuluttamasta?

Rautalankaohjeita tästä toivoisin. Amatööri kun ei ymmärrä esimerkiksi seuraavia asioita:

  • millä nimellä poistettavia kimpaleita voi etsiä Synapticissa niin ettei vahingossa lähde mitään tarpeellista?
  • mitä ne juuttaan memtestit oikein on?
  • onko erityistä syytä säilyttää muita kuin viimeisintä versiota sen jälkeen kun toimivuus on todettu?
  • onko olemassa ohjelmallista työkalua, jolla homma tapahtuisi helposti ja vaarattomasti?
  • miksi järjestelmää ei ole tehty siivoamaan itse itseään?

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #1 : 24.03.11 - klo:00.01 »
Koodia: [Valitse]
dpkg -l | grep linux-image && dpkg -l | grep linux-headers # Listaa asennetut kernelipaketit
sudo apt-get purge linux-image-2.6.35-25-generic linux-headers-2.6.35-25 linux-headers-2.6.35-25-generic # Poistaa 2.6.35-25-generic -kerneliin liittyvät paketit

avanti

  • Käyttäjä
  • Viestejä: 456
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #2 : 24.03.11 - klo:00.39 »
Rautalankaohjeita tästä toivoisin. Amatööri kun ei ymmärrä esimerkiksi seuraavia asioita:

  • millä nimellä poistettavia kimpaleita voi etsiä Synapticissa niin ettei vahingossa lähde mitään tarpeellista?
  • mitä ne juuttaan memtestit oikein on?
  • onko erityistä syytä säilyttää muita kuin viimeisintä versiota sen jälkeen kun toimivuus on todettu?
  • onko olemassa ohjelmallista työkalua, jolla homma tapahtuisi helposti ja vaarattomasti?
  • miksi järjestelmää ei ole tehty siivoamaan itse itseään?

Itse olen ensin bootissa huolella painanut mieleeni sen kernel-version numeron, jonka aion poistaa, esim 2.6.32-26. Sitten käynnistän Synapticin, ja kirjoitan hakukenttään "linux-headers". Tuloksista klikkaan sitä kernel-versiota jota aionkin, ja painan del-nappulaa. Se on nyt merkitty poistettavaksi, valitsen "toteuta". Mielestäni tämä homma on varsin helppo ja vaaraton, kunhan itse olen huolellinen. On tiedettävä mitä tekee!

Tapanani on pitää sen verran kernel-versioita, että bootissa näen kaikki kerralla, mukaan lukien Mem-testin ja Windowsini. Kun tulee lisää, poistan vanhemmasta päästä. Käytännössä olen tarvinnut vain viimeisintä versiota.

Memtestit ovat muistitestejä. Sitä olen kylläkin vain kerran kokeillut, ja siitäkin on aikaa.

Lisäksi ajan silloin tällöin seuraavaa siivoukseen:

Koodia: [Valitse]
sudo apt-get autoremove && sudo apt-get autoclean
Ylläpidosta löytyvä tietokoneen siivous tuntuu liiankin rohkealta. Olen joutunut katumaan.

ML
Matti Lamminen itäiseltä Vantaalta.
Intel NUC i5 prosessorilla.
Ubuntu 22.04.1 LTS

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #3 : 24.03.11 - klo:18.47 »
Hei

Itse olen käyttänyt Ubuntu Tweak-ohjelmaa jo ainakin ööö oliskohan 8.04:sta saakka.

Löytyy Ubuntun sovellusvalikoimasta, laittaa vaan hakusanaksi Ubuntu Tweak, ja merkkaa asennettavaksi!

Asentuu suomenkielisessä valikossa kohtaan Järjestelmätyökalut. Sen kun käynnistää, niin vasemmalta valitaan Pakettisiivooja, ja sitten painetaan Siivoa ytimet-nappia, josta voidaan ruksia pois vanhoja versioita. Salasana kysytään, eli muista avata lukitus omalla napillaan.  Itse pidän aina yhden  taaksepäin. Ohjelma siivoaa, ja kun sitten seuraavan kerran käynnistät, niin Grub-valikostakin on poissa ylimääräiset rivit. Pakettisiivoojalla voi tehdä myös muuta, ja koko ohjelmalla melkein vaikka mitä. Mukava ohjelma kaiken kaikkiaan, suomennettukin.
« Viimeksi muokattu: 24.03.11 - klo:18.55 kirjoittanut New_user »

NimimErkki

  • Käyttäjä
  • Viestejä: 84
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #4 : 26.03.11 - klo:09.41 »
Hei

Itse olen käyttänyt Ubuntu Tweak-ohjelmaa jo ainakin ööö oliskohan 8.04:sta saakka.

Löytyy Ubuntun sovellusvalikoimasta, laittaa vaan hakusanaksi Ubuntu Tweak, ja merkkaa asennettavaksi!

Kiitos, tämä vaikuttaa hyvältä! Ei tosin löytynyt sovellusvalikoimasta eikä Synapticistakaan, mutta Googlesta löytyi.

Olenko nyt ymmärtänyt oikein, että Linux-headers-[numerosarja]-generic ja Linux-image-[numerosarja]-generic kulkevat käsi kädessä eli molemmat voi poistaa kerralla? Entäs sitten nuo headers-tiedostot, joissa on sama numerosarja mutta ei generic-sanaa perässä? Saako nekin heivata?

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #5 : 26.03.11 - klo:09.57 »
Tietääkseni riittää kun poistaa linux-image alkuiset jutut. Montako linux-headers-2.6.xx-xx pakettia siellä muka on asennettuna? Minulla on vain kaksi: generic-lopulla ja ilman. Ja niissä tuo xx-xx on sama kuin viimeisimmässä kernelissä. Sen sijaan noita linux-image paketteja on asennettuna useampia.

Storck

  • Vieras
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #6 : 26.03.11 - klo:10.04 »
Olenko nyt ymmärtänyt oikein, että Linux-headers-[numerosarja]-generic ja Linux-image-[numerosarja]-generic kulkevat käsi kädessä eli molemmat voi poistaa kerralla? Entäs sitten nuo headers-tiedostot, joissa on sama numerosarja mutta ei generic-sanaa perässä? Saako nekin heivata?

Olet ymmärtänyt oikein. Saa heivata. Jätät vain ne jotka haluat säilyttää.

NimimErkki

  • Käyttäjä
  • Viestejä: 84
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #7 : 26.03.11 - klo:10.48 »
Montako linux-headers-2.6.xx-xx pakettia siellä muka on asennettuna?

Noin monta. Muka.

Koodia: [Valitse]
linux-image-2.6.32-21-generic
linux-image-2.6.32-24-generic
linux-image-2.6.32-25-generic
linux-image-2.6.32-26-generic
linux-image-2.6.32-27-generic
linux-image-2.6.32-28-generic
linux-image-2.6.32-29-generic
linux-image-2.6.32-30-generic
linux-image-generic
linux-headers-2.6.32-24
linux-headers-2.6.32-24-generic
linux-headers-2.6.32-25
linux-headers-2.6.32-25-generic
linux-headers-2.6.32-26
linux-headers-2.6.32-26-generic
linux-headers-2.6.32-27
linux-headers-2.6.32-27-generic
linux-headers-2.6.32-28
linux-headers-2.6.32-28-generic
linux-headers-2.6.32-29
linux-headers-2.6.32-29-generic
linux-headers-2.6.32-30
linux-headers-2.6.32-30-generic
linux-headers-generic

Olet ymmärtänyt oikein. Saa heivata. Jätät vain ne jotka haluat säilyttää.

Kiitos, näillä mennään.

Illu

  • Käyttäjä
  • Viestejä: 1119
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #8 : 26.03.11 - klo:21.25 »
Koodia: [Valitse]
dpkg -l | grep linux-image && dpkg -l | grep linux-headers # Listaa asennetut kernelipaketit

Tuo listaa mm.: linux-image-2.6.31-21-generic
Sitä ei Synaptic taas näytä millään hakemisella. Tarpeeton se on, koska käytössä on jo linux-image-2.6.32-30 ja sitä aiempiakin on poistettu. Ei se kyllä taida häiritäkään kuin mielenrauhaa. Silti sen poistaisin, jos osaisin, mutta miten?

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #9 : 26.03.11 - klo:21.47 »
Hmm. Kuulostipa alkuun aika merkilliseltä että noita headers-juttuja jää noin roikkumaan, mutta sitten tuli mieleen että päivitän yleensä komentoketjulla:
Koodia: [Valitse]
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
Tuo viimeinen taitaa poistaa turhat (vanhat) headerit uuden kernelin saapuessa. Eikö se normaali päivityshärpäke sitten hoida siivoushommia? En tiedä, ilmeisesti ei, jos kerran sitä käytät.

maksim

  • Käyttäjä
  • Viestejä: 271
  • Mikähän tässä nyt mättää?????
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #10 : 27.03.11 - klo:11.31 »
Synaptic on aika kätevä kaikenlaiseen poistamiseeen, kunhan käyttää hiiren valikosta
"poista asetustiedostoineen" -valintaa,
Mutta grupin valikko täytyy myös siivota, eli komento
Koodia: [Valitse]
sudo update-grubSitten grupin valikossa näkyykin vain ne kernelit jotka olet sinne jättänyt.

avanti

  • Käyttäjä
  • Viestejä: 456
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #11 : 28.03.11 - klo:00.53 »
Synaptic on aika kätevä kaikenlaiseen poistamiseeen, kunhan käyttää hiiren valikosta
"poista asetustiedostoineen" -valintaa,
Mutta grupin valikko täytyy myös siivota, eli komento
Koodia: [Valitse]
sudo update-grubSitten grupin valikossa näkyykin vain ne kernelit jotka olet sinne jättänyt.


Hyvnipä grupin valikkoon on jäänyt vain ne kenelit, jotka sinne jätin ilmankin tuota komentoa, kun olen Synapticilla poistanut.

ML
Matti Lamminen itäiseltä Vantaalta.
Intel NUC i5 prosessorilla.
Ubuntu 22.04.1 LTS

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #12 : 28.03.11 - klo:02.53 »
mitä ne juuttaan memtestit oikein on?

Memtest86:han on tavallaan oma "käyttöjärjestelmä" – joka ei osaa tehdä mitään muuta kuin kirjoittaa ja lukea muistia ja testata sen eheyttä, mutta sen se pystyy tekemään kokonaisvaltaisesti, kun alla ei ole mitään oikeaa käyttöjärjestelmää häiritsemässä. Ihan näppärää, että se on jokaisessa asennuksessa mukana. Tilaa se ei vie kuin satoja kilotavuja Linuxin boot-osiolta, eikä sitä varten tarvitse etsiä tai luoda mitään fyysistä mediaa.

Tapaan ajaa sitä yön yli aina kun esimerkiksi lisään muistia. Virheitä saa ei tulla ensimmäistäkään. (lisähuomio: virheet muistitestissä eivät kuitenkaan välttämättä tarkoita, että virhe olisi nimenomaan muistikammoissa)

Jaer

  • Käyttäjä
  • Viestejä: 536
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #13 : 20.03.14 - klo:13.41 »
Lista asennetuista:

Koodia: [Valitse]
dpkg -l | grep linux-image && dpkg -l | grep linux-headers # Listaa asennetut kernelipaketit



Tällä hetkellä käytössä:

Koodia: [Valitse]

uname -a



nautiluksella siivosin /boot kansiosta kahta uusinta vaille kaikki ylimääräisen pois.

Varmista, että ne numerot täsmää kaikkien

abi-
config-
initrd.img-
System.map-
vmlinuz-

alkuisten kannsa. Muuten tulee ongelmia.

Lopuksi päivitetään Grub2

Koodia: [Valitse]

sudo update-grub2


ja käynnistä kone uudelleen.
Rauta seiska: Intel Core i7 @ 920 & Nvidia
Ubuntu, Mint, Debian, Ultimate Edition
Androidina HTC Desire HD

Jaer

  • Käyttäjä
  • Viestejä: 536
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #14 : 20.03.14 - klo:13.50 »
Ladattujen ja asennettujen Päivitys pakettien varasto kiintolevyltä poistuu

Koodia: [Valitse]

sudo apt-get clean


Vinkki löytyi:

http://forum.ubuntu-fi.org/index.php?topic=42016.msg323507#msg323507
Rauta seiska: Intel Core i7 @ 920 & Nvidia
Ubuntu, Mint, Debian, Ultimate Edition
Androidina HTC Desire HD

nm

  • Käyttäjä
  • Viestejä: 16674
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #15 : 20.03.14 - klo:14.27 »
nautiluksella siivosin /boot kansiosta kahta uusinta vaille kaikki ylimääräisen pois.

Mikset poistanut paketteja kokonaan saman tien, kun jo listasitkin ne? Turhaa vaivaa poistaa yksittäisiä tiedostoja ja järjestelmässäsi on edelleen satojen megatavujen edestä vanhojen kernelien moduuleja ja headereita.

Eli kuten mrl586 on tuolla aiemmin neuvonut:

Koodia: [Valitse]
sudo apt-get purge linux-image-3.2.0-57-generic linux-headers-3.2.0-57
« Viimeksi muokattu: 20.03.14 - klo:14.30 kirjoittanut nm »

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #16 : 20.03.14 - klo:19.28 »
Ubuntu Tweak on hyvä.
12.04. LTS siivoaa kyllä kaikki vanhat ytimet. Toisaalta, jos uusin Kernel on toiminut jo pari viikkoa moitteettomasti, kaikki vanhat voinee poistaa.

Jaer

  • Käyttäjä
  • Viestejä: 536
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #17 : 20.03.14 - klo:21.16 »
Kiitos oikaisusta.


En tiedä minkä kämmin tein päivällä kun en saanut tai löytänyt tuota Ubuntu Tweak:kia.

Nyt testasin Ubuntu Tweak:kia tässä Xubuntu koneella ja täytyy sanoa, että ompa tehokas.

Vanhoja kerneleitä löytyi 43 kpl eli noin 900MB  ja  Apt juttuja about 400MB.

Pitääpä huomenissa tutkia, että mikä meni pieleen sillä Ubuntu koneella.
Rauta seiska: Intel Core i7 @ 920 & Nvidia
Ubuntu, Mint, Debian, Ultimate Edition
Androidina HTC Desire HD

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #18 : 20.03.14 - klo:21.23 »
Ubuntu Tweak on hyvä.
12.04. LTS siivoaa kyllä kaikki vanhat ytimet. Toisaalta, jos uusin Kernel on toiminut jo pari viikkoa moitteettomasti, kaikki vanhat voinee poistaa.
Voin täysin yhtyä tähän viestiin.
Ohjelma toimii.

juyli

  • Vieras
Vs: Grub käynnistysvalikon siivoaminen
« Vastaus #19 : 20.03.14 - klo:22.31 »
Koodia: [Valitse]
linux-image-2.6.32-21-generic
linux-image-2.6.32-24-generic
linux-image-2.6.32-25-generic
linux-image-2.6.32-26-generic
linux-image-2.6.32-27-generic
linux-image-2.6.32-28-generic
linux-image-2.6.32-29-generic
linux-image-2.6.32-30-generic
linux-image-generic
linux-headers-2.6.32-24
linux-headers-2.6.32-24-generic
linux-headers-2.6.32-25
linux-headers-2.6.32-25-generic
linux-headers-2.6.32-26
linux-headers-2.6.32-26-generic
linux-headers-2.6.32-27
linux-headers-2.6.32-27-generic
linux-headers-2.6.32-28
linux-headers-2.6.32-28-generic
linux-headers-2.6.32-29
linux-headers-2.6.32-29-generic
linux-headers-2.6.32-30
linux-headers-2.6.32-30-generic
linux-headers-generic

Jokainen tarpeeton kernel-versio vie tilaa tuollaiset 150Mt. Kernel-headers -versiot yleensä poistuvat myös automaattisesti.
Mikään järkevä Linux-jakelu ei voi tietää, minkä kernelin lopulta haluat oikeasti poistaa, joten Sinun tehtäväsi on se kertoa ko. järjestelmälle.  
Toisaalta kernel-versio 2.6 on jo iänikuisen vanhaa kamaa... Nykyisin on käytössä kernel 3.xx.xx.xxxx-generic

Lisäys: olipa todella vanha viestiketju laitettu uudelleen jakoon :(
Olen aina poistellut aktiivisesti vanhan linux-image -version, kun uusin version on todettu toimivaksi!
« Viimeksi muokattu: 20.03.14 - klo:22.36 kirjoittanut juyli »