Mitens pitäisi tota listaa muokata kun butissa on monta ubuntua ja poistasin ylimääräset?
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-11-generic
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro single
initrd /boot/initrd.img-2.6.27-11-generic
title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro single
initrd /boot/initrd.img-2.6.27-9-generic
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, memtest86
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/memtest86 .bin
quiet
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-11-generic
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro single
initrd /boot/initrd.img-2.6.27-11-generic
title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro single
initrd /boot/initrd.img-2.6.27-9-generic
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=7160ec9f-b341-4418-9358-27dbc6b1c9a5 ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, memtest86
uuid 7160ec9f-b341-4418-9358-27dbc6b1c9a5
kernel /boot/memtest86 .bin
quiet
Vastaukset 5
Vanhimmat
Avaa menu.lst -tiedosto komennolla: "sudo gedit /boot/grub/menu.lst" ilman lainausmerkkejä ja laita # merkki niiden title-rivien eteen, jotka haluat käynnistyksessä poistaa. Tallenna.
Jos en nyt väärin muista, poistaessasi vanhan/tarpeettoman kernel-version paketinhallinnan työkaluilla, ohjelma editoi myös menu.lst tiedostosta turhat rivit pois. Vanhat kernelit toki kannattaakin poistaa levytilan vapauttamiseksi.
Synaptic olisi graafinen ohjelma ohjelmien asentamiseen/päivittämiseen sekä poistamiseen.
kätevin tapa pitää grubbi realiajassa.
Antaahan se vanhan kernelin poisto aina
noin 200Mt tilaa lisää.
Mulla kans näkyy käynnistyksessä neljä linux-riviä, vanhat ja uudet. En ole uskaltanut niitä poistaa. Grubia olen muokannut vain vaihtamalla käynnistysjärjestystä ja lyhentänyt aikaa.
Katsoin nyt sitten pakettienhallinnasta niin sielläkin löytyy kahdet versiot. Kysymys kuuluukin, poistuuko ne vanhat sieltä itsekseen, vai pitääkö ne sieltä itse poistaa. Näkyi olevan joku "älykäs päivitys päällä" sekä täppä säilytä historiatiedot.
Grubin voi siistiä niin että poistaa tarpeettomat ytimet synapticilla. Katso mikä ydin on käytössä komentorivillä komennolla
uname -r
ja vertaa sitä synapticin kohtaan
linux-image-*
Jos nykyinen ydin toimii hyvin voi muut paitsi käytössä olevan poistaa synapticin kautta rukasaamalla ylimääräiset ytimet kokonaan poistettavaksi. En ole varma poistuuko kernel-headersit joten pitää verrata myös
linux-headers-*
mitä poistaa. Toki voi poistaa KAIKKIEN ytimien headerit ja sitten asentaa takaisin vain sen käytössä olevan kernelin headerit jos niitä ylipäänsä tarvii. Näin ei tarvitse olla silmät ihan ristissä joka käy helposti jos ytimiä ja headereita on paljon ;)
Kun ylimääräiset ytimet ja mahdollisesti headerit on poistettu voi menu.lst:n siivota päivityskomennolla
sudo update-grub
Komento siivoaa turhat lausekkeet pois grub-menusta. Toki voi käyttää risuaidoitusta mikäli ei halua ylimääräisen ytimen näkyvän valikossa. Toisaalta kun järjestelmä päivittää ytimen ja mahdollisesti ajaa update-grubin niin KAIKKI /boot -hakemistossa olevat ytimet tulevat taas näkyviin listalle.