Miten poistettiin boottivalikosta ylimääräisiä valintoja ? Meikän koneen boottivalikossa on lukuisten kernelipäivitysten seurauksena kertynyt iso liuta kerneliversioita joista käytän vain uusinta. Muistelen että tuo onnistui yhtä tiedostoa muokkaamalla mutta en muista mikä tiedosto se oli.
Boottivalikon karsiminen
The Real J.
12548
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 12
Vanhimmat
Debianissa ainakin /boot/grub/menu.lst
Tuon tiedoston muokkaaminen on lyhytaikainen apu, järkevintä olisi poistaa turhat ytimet kokonaan headerseineen niin tulee parisataa megaa tilaakin lisää jos sillä nyt mitään väliä nykyään on.
Mutta siis poistaa ne vanhat ytimet, jättää vaikka kaksi uusinta ja sitten ajaa komennon "update-grub" niin tilanne paranee siitä.
Miten sitten tuo ytimien poistaminen tapahtuu ?
Et kertonut jakelua, mutta poistaessasi turhat kernelit paketinhallinnan työkaluilla, yleensä tuolloin poistetaan myös vaikkapa grub:in valikoista turha kernel- versio.
Jos jakelussasi kernel-version normaalilla poistolla ei valikoista poistu ko. kernel-version valinta, joudut vain editoimaan grub/lilo conffitiedostoa. Lilo:n uudet asetuksen tulevat voimaa komennon lilo jälkeen (root-oikeuksin). Grubin muutokset pitäisi toimia heti editoinnin jälkeen.
(tosin on olemassa myös grub-update -komento, joissakin jakeluissa).
Tarkenna sinä ensin niin minä tarkennan sen jälkeen :)
Ubuntu (KDE työpöytänä), versio muistaakseni 8.10
Noh, kaikissa jakeluissa joissa on järkevä paketinhallinta tehtävä on hyvin helppo. Katsot vain tarkasti sen käyttämäsi ytimen versionumerot, ehkäpä päätteeltä komennolla "uname -r". Sitten avaat sen paketinhallintaohjelman, minulla se on synaptic, sinä avaat omasi ja etsit sieltä vanhat ytimet jotka ovat nimellä
linux-image-2.6.xx.xx
ja ruksaat ne poistettaviksi. Et tarvitse myöskään poistettavien ytimien headerseja joten ruksaat myös ne poistettaviksi, löyty nimellä
linux-headers-2.6.xx.xx
Varmitut vain että JÄTÄT KÄYTTÄMÄSI YTIMEN ja mahdollisesti sen headers-tiedostot koneellesi.
Kun vanhat ytimet on poistettu avaa pääte korjaa menu.lst päätteessä komennolla
sudo update-grub
Nyt pitäisi menun olla huomattavasti lyhyempi?
...siis esim. Mandrivassa, Fedorassa, Susessa....
Fedorassa: su - -c 'yum remove ' tai graafisella kikkareella.
Kernel-version saa poistettu myös rpm -e , mutta tuo ei koske boottimenuun.
rpm -qa | grep kernel kertoo, kaikki järjestelmästä löytyvät kernelit sekä niiden kehityspaketit (dev).
Jossakin välissä Fedora jo oletuksena poisti vanhempia kerneleitä - taitaa ominaisuus vieläkin olla tarjolla.
........................
Jossakin välissä Fedora jo oletuksena poisti vanhempia kerneleitä - taitaa ominaisuus vieläkin olla tarjolla. ............
Vakiona, ei tarjolla, Fedorassa säilytetään automaattisesti kolme viimeistä
kerneliä vanhemmat poistetaan kokonaan.
Ominaisuutta voi kyllä muokata mutta vaatii netistä ohjeita.
Fedoran asennusohjelma laittaa menu.lst:ssä timeout=0 joka kannatta heti
ensimmäisen buuttikerran jälkeen muuttaa vaikka timeout=3
Tämä siksi että jos jostain syystä uusi kenel ei toimi niin voi menu listalta valita
edellisen.
>Fedoran asennusohjelma laittaa menu.lst:ssä timeout=0 joka kannatta heti
ensimmäisen buuttikerran jälkeen muuttaa vaikka timeout=3
Fedoristi on varjoaan nopeampi (Vrt. Lucky Luke) ;) ESC - e?
>Tämä siksi että jos jostain syystä uusi kenel ei toimi niin voi menu listalta valita
edellisen.
Ennenkuulumatonta >:-I Kyllä Fedoran uudet kernel-versiot toimivat - aina.
Pistän sinulle muutaman ,,,,,,,,,,,,,,,,,, tulemaan , joita voit jatkossa viljellä laajemminkin tekstiesi lomassa. Pilkkujen ja pisteiden käyttö helpottaa tekstin lukemista.
Pakettivarastosta löytyy. Gnome:
StartUp-Manager
KDE:
KGRUB-muokkaaja