Kirjoittaja Aihe: Hyvä kernelien varastomäärä ja turhien poistaminen (ratkaistu)  (Luettu 9678 kertaa)

Lepotila zZ

  • Käyttäjä
  • Viestejä: 329
    • Profiili
Tämä oli ajatuksena siihen, että en saanut yhtään kommenttia kysymykseeni.

Joo, loput voi turvallisesti poistaa. Kuvassasi on toisaalta vain näkyvissä "linux-headers*" -paketit. Poistettavaa on myös "linux-image*" ja "linux-tools*" -paketeissa.

raimo

  • Käyttäjä
  • Viestejä: 3644
    • Profiili
Joo, loput voi turvallisesti poistaa. Kuvassasi on toisaalta vain näkyvissä "linux-headers*" -paketit. Poistettavaa on myös "linux-image*" ja "linux-tools*" -paketeissa.

Ei taida olla tuollaista kuin linux-tools vaan linux-image-XX ja linux-image-extra-XX kyseisten poistettavien versioiden osalta.

Mutta kaikki ne näkyy helposti komennolla
Koodia: [Valitse]
dpkg -l linux*
« Viimeksi muokattu: 30.07.15 - klo:21.54 kirjoittanut raimo »
So long and thanks for all the fish!

Lepotila zZ

  • Käyttäjä
  • Viestejä: 329
    • Profiili
Minun järjestelmässäni sellaiset on.  Ilmeisesti ne eivät siis löydy useimmilta. linux-tools-common ja linux-tools-lowlatency -metapaketit ovat ne tuoneet järjestelmään. En tiedä, mitä ne tekevät, ja ovatko ne enää tarpeellisia koneessani. Joka tapauksessa, jos ne on asennettuna, niistäkin järjestelmään jää vanhat kernelikohtaiset versiot, jotka voi sitten poistaa.

Pendeli

  • Käyttäjä
  • Viestejä: 632
    • Profiili
Joo, loput voi turvallisesti poistaa. Kuvassasi on toisaalta vain näkyvissä "linux-headers*" -paketit. Poistettavaa on myös "linux-image*" ja "linux-tools*" -paketeissa.

Ei taida olla tuollaista kuin linux-tools vaan linux-image-XX ja linux-image-extra-XX kyseisten poistettavien versioiden osalta.

Mutta kaikki ne näkyy helposti komennolla
Koodia: [Valitse]
dpkg -l linux*

Vastaus #12  antoi kyseisen litanian.

Kun en näistä ymmärrä enkä tiedä, niin varmuuden vuoksi varmistelen, ettei tarvitse uudelleen asennella koko hoitoa. Toisaalta, eipä sieltä kovin hirveästi tilaa vapaudu kaikkien poistonkaan avulla ainakaan mainitun synapticin kautta, ehkä 500 - 600 MB.
Koska lista terminaalilla vaikuttaa aika pitkältä, niin onko sieltä mahdollisesti vapautumassa huomattavasti enemmäkin tilaa vanhojen poistolla?

Jos haluaa kaikki turhat vanhat poistaa, niin onnistuuko se vain komennolla
sudo apt-get purge...  kuten raimon ohjeessa: http://forum.ubuntu-fi.org/index.php?topic=45185.msg347192#msg347192
Vs: 12.04 asennuksen karsinta
« Vastaus #7 : 01.06.13 - klo:14.36 »

Eli ei ihan yhdellä komennolla saa poistettua tämän ketjun Vastaus #12 :ssa mainittuja rivejä?

Lepotila zZ

  • Käyttäjä
  • Viestejä: 329
    • Profiili
En itse tiedä, mitä nuo 3.2. sarjan kernelit ovat. Varmaankin muistoja menneisyydestä ja poistettavissa. Siinä tapauksessa poistettavia paketteja listassasi ovat seuraavat:
Koodia: [Valitse]
ii  linux-headers-3.13.0-52                 3.13.0-52.86             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-52-generic         3.13.0-52.86             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-53                 3.13.0-53.89             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-53-generic         3.13.0-53.89             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-54                 3.13.0-54.91             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-54-generic         3.13.0-54.91             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-55                 3.13.0-55.94             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-55-generic         3.13.0-55.94             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-57                 3.13.0-57.95             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-57-generic         3.13.0-57.95             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-58                 3.13.0-58.97             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-58-generic         3.13.0-58.97             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-52-generic           3.13.0-52.86             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-53-generic           3.13.0-53.89             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-54-generic           3.13.0-54.91             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-55-generic           3.13.0-55.94             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-57-generic           3.13.0-57.95             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-58-generic           3.13.0-58.97             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-29-generic            3.2.0-29.46              i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-70-generic            3.2.0-70.105             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-70-generic-pae        3.2.0-70.105             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-72-generic            3.2.0-72.107             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-72-generic-pae        3.2.0-72.107             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-74-generic            3.2.0-74.109             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-74-generic-pae        3.2.0-74.109             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-75-generic            3.2.0-75.110             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-75-generic-pae        3.2.0-75.110             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-76-generic            3.2.0-76.111             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-76-generic-pae        3.2.0-76.111             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-77-generic            3.2.0-77.114             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-77-generic-pae        3.2.0-77.114             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-79-generic            3.2.0-79.115             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-79-generic-pae        3.2.0-79.115             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-80-generic            3.2.0-80.116             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-80-generic-pae        3.2.0-80.116             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-82-generic            3.2.0-82.119             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-82-generic-pae        3.2.0-82.119             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-83-generic            3.2.0-83.120             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-83-generic-pae        3.2.0-83.120             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-52-generic     3.13.0-52.86             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-53-generic     3.13.0-53.89             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-54-generic     3.13.0-54.91             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-55-generic     3.13.0-55.94             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-57-generic     3.13.0-57.95             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-58-generic     3.13.0-58.97             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP

Jäljelle jää kaksi uusinta 3.13. sarjan kerneliä. Ei niitä tietenkään pakko ole poistella, jos niiden viemää tilaa ei tarvitse mihinkään.

Pendeli

  • Käyttäjä
  • Viestejä: 632
    • Profiili
En itse tiedä, mitä nuo 3.2. sarjan kernelit ovat. Varmaankin muistoja menneisyydestä ja poistettavissa. Siinä tapauksessa poistettavia paketteja listassasi ovat seuraavat:
Koodia: [Valitse]
ii  linux-headers-3.13.0-52                 3.13.0-52.86             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-52-generic         3.13.0-52.86             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-53                 3.13.0-53.89             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-53-generic         3.13.0-53.89             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-54                 3.13.0-54.91             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-54-generic         3.13.0-54.91             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-55                 3.13.0-55.94             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-55-generic         3.13.0-55.94             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-57                 3.13.0-57.95             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-57-generic         3.13.0-57.95             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-58                 3.13.0-58.97             all                      Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-58-generic         3.13.0-58.97             i386                     Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-52-generic           3.13.0-52.86             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-53-generic           3.13.0-53.89             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-54-generic           3.13.0-54.91             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-55-generic           3.13.0-55.94             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-57-generic           3.13.0-57.95             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-58-generic           3.13.0-58.97             i386                     Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-29-generic            3.2.0-29.46              i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-70-generic            3.2.0-70.105             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-70-generic-pae        3.2.0-70.105             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-72-generic            3.2.0-72.107             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-72-generic-pae        3.2.0-72.107             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-74-generic            3.2.0-74.109             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-74-generic-pae        3.2.0-74.109             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-75-generic            3.2.0-75.110             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-75-generic-pae        3.2.0-75.110             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-76-generic            3.2.0-76.111             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-76-generic-pae        3.2.0-76.111             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-77-generic            3.2.0-77.114             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-77-generic-pae        3.2.0-77.114             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-79-generic            3.2.0-79.115             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-79-generic-pae        3.2.0-79.115             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-80-generic            3.2.0-80.116             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-80-generic-pae        3.2.0-80.116             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-82-generic            3.2.0-82.119             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-82-generic-pae        3.2.0-82.119             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc  linux-image-3.2.0-83-generic            3.2.0-83.120             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-83-generic-pae        3.2.0-83.120             i386                     Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-52-generic     3.13.0-52.86             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-53-generic     3.13.0-53.89             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-54-generic     3.13.0-54.91             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-55-generic     3.13.0-55.94             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-57-generic     3.13.0-57.95             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-58-generic     3.13.0-58.97             i386                     Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP

Jäljelle jää kaksi uusinta 3.13. sarjan kerneliä. Ei niitä tietenkään pakko ole poistella, jos niiden viemää tilaa ei tarvitse mihinkään.

Tilahan se alkaa hieman ahistaa. Mikä olisi yksinkertaisin tapa poistaa nuo vanhat?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11193
    • Profiili
    • Tomin kotisivut
Lähtisköhän tuolla kaikki tuosta listasta:
Koodia: [Valitse]
sudo apt-get remove linux-image-3.2.0* linux-image-{,extra-}3.13.0-5[2-578]-generic linux-headers-3.13.0-5[2-578]{,-generic}
« Viimeksi muokattu: 31.07.15 - klo:00.03 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

avanti

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Minusta tämä on hyvä komento poistaa turhia kerneleitä jatkossakin:

Koodia: [Valitse]
sudo purge-old-kernels --keep 3 -qy
Pitää olla asennettuna ja tuo "keep 3" on myös makuasia. Ohjeita tuolta: http://manpages.ubuntu.com/manpages/trusty/man1/purge-old-kernels.1.html

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

Lepotila zZ

  • Käyttäjä
  • Viestejä: 329
    • Profiili
Aennettava paketti löytyy pakettivarastosta nimellä "bikeshed". Se tuo mukanaan aika paljon muutakin tavaraa:
Koodia: [Valitse]
jj@jj-System:~$ sudo apt-get install bikeshed
[sudo] password for jj:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  aptitude aptitude-common aptitude-doc-en bzr bzr-builddeb bzrtools cloud-guest-utils cloud-image-utils cloud-utils
  dctrl-tools debhelper debian-archive-keyring debian-keyring debootstrap devscripts dh-apparmor distro-info
  distro-info-data dput euca2ools libcommon-sense-perl libcwidget3 libdistro-info-perl liberror-perl
  libexporter-lite-perl libio-stringy-perl libjson-perl libjson-xs-perl libparse-debcontrol-perl librados2 librbd1
  libxdelta2 lptools pbuilder pbzip2 pristine-tar python-bzrlib python-chameleon python-debianbts python-distro-info
  python-dns python-gpgme python-indicate python-reportbug python-requestbuilder python-setuptools python-ubuntutools
  python3-magic qemu-utils quilt reportbug sharutils ubuntu-dev-tools xdelta
Ehdotetut paketit:
  tasksel debtags bzr-doc python-bzrlib.tests python-lzma graphviz librsvg2-bin dh-make bsd-mailx mailx
  cvs-buildpackage debbindiff devscripts-el gnuplot libterm-size-perl libyaml-syck-perl mutt svn-buildpackage equivs
  libsoap-lite-perl apparmor-easyprof shunit2 mini-dinstall libcwidget-dev pbuilder-uml gdebi-core cowdancer
  python-bzrlib-dbg python-kerberos python-paramiko python-chameleon-doc procmail default-mta mail-transport-agent
  debconf-utils debsums dlocate python-urwid claws-mail qemu-user-static
Seuraavat UUDET paketit asennetaan:
  aptitude aptitude-common aptitude-doc-en bikeshed bzr bzr-builddeb bzrtools cloud-guest-utils cloud-image-utils
  cloud-utils dctrl-tools debhelper debian-archive-keyring debian-keyring debootstrap devscripts dh-apparmor
  distro-info distro-info-data dput euca2ools libcommon-sense-perl libcwidget3 libdistro-info-perl liberror-perl
  libexporter-lite-perl libio-stringy-perl libjson-perl libjson-xs-perl libparse-debcontrol-perl librados2 librbd1
  libxdelta2 lptools pbuilder pbzip2 pristine-tar python-bzrlib python-chameleon python-debianbts python-distro-info
  python-dns python-gpgme python-indicate python-reportbug python-requestbuilder python-setuptools python-ubuntutools
  python3-magic qemu-utils quilt reportbug sharutils ubuntu-dev-tools xdelta
0 päivitetty, 55 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 62,3 Mt.
Toiminnon jälkeen käytetään 107 M t lisää levytilaa.
Haluatko jatkaa? [K/e]

Itse skripti on vain parikymmentä riviä koodia: https://github.com/dustinkirkland/bikeshed/blob/master/purge-old-kernels

kx

  • Käyttäjä
  • Viestejä: 655
    • Profiili
Ubuntu Tweakin avulla poistaessa joutui joka kernel-versiolla poistamaan 4 riviä. 
-headers
-headers generic
-imaxes
-images-extras
Tweakilla voi tehdä jotauin muutakin ihan graafisella työkalulla.
HP Compaq 6300 sff intel i3-3220 core 2  3,3,Hz RAM 12 Gb+Kingston 240Gt SSD+ nVidia Gt730+Ubuntu 20.04 lts + W10Pro64-bit ja Samsung ML-2165 sekä CanoScan Lide300
HP Compaq DC7900 sff Intel Core 2 duo E7300  RAM 8 Gb + Kingston 240GT SSD +  Ubuntu 20.04 lts +

Jaer

  • Käyttäjä
  • Viestejä: 519
    • Profiili
Vs: Hyvä kernelien varastomäärä?
« Vastaus #30 : 31.07.15 - klo:21.20 »


Eikä tässä vielä kaikki: nyt nysvään ikivanhalla raudalla jossa on Xubuntu. Nyt tuntuu, että tässäkin taitaa olla takana tää uusin päivitys kun (usb)käynnistyslevyn luontikaan ei onnistu. 2 tikkua on nyt kaput. En tiedä onko tämä kuvitelmaa.

Tikut hajoavat kokonaan erittäin harvoin, eikä niitä käytännössä saa rikki normaaleilla alustus- ja kirjoitusoperaatioilla vaikka softapuolella jokin menisi pieleen. Osiot tai osiotaulu voivat kyllä mennä niin sekaisin, ettei tikku toimi. Silloin osiotaulu on luotava uudelleen esimerkiksi GPartedilla.

Jos olet käyttänyt tikun luontiin usb-creatoria (Käynnistyslevyn luonti), tee tikku sen sijaan dd:llä tai UNetbootinilla. Usb-creator on ollut buginen jo monta vuotta.


Aika ennen => Grub2:sta oli simppeliä. Sitä pysty muokkaamaan helposti. Mutta tämä grub2 on täyttä hepreaa. Monimutkaista. 
Kysymys: (kone on EI dualboot) Onko jotain simppeliä ohjetta jolla saa grub:n muokattua edelliselle kernelillä käynnistyväksi?

Muokkaa /etc/default/grub -tiedoston asetusta GRUB_DEFAULT. Arvoksi "alivalikko>valinta", eli esimerkiksi "1>2", jos haluat valita päävalikosta alivalikon, joka on listan toiseksi ylimpänä (indeksi 1), ja sitten alivalikosta kolmanneksi ylimmän kohdan (indeksi 2).

Muista luoda lopuksi grub.cfg uudelleen:

Koodia: [Valitse]
sudo update-grub

Tarkempia ohjeita on täällä: https://help.ubuntu.com/community/Grub2/Submenus

1. usb-tikku asia:

 Kyllä, usb-creator on ollut tähän asti luotettava, mutta toissa päivänä se sai minut hajotettua todella rankasti. OK. Kokeilen antamiasi vihjeitä.

2. Grub

Kiitti arvokkaasta vinkistä. Varmaan sallit kun kerron muokanneeni /etc/default/grub -tiedostoa hieman toisin.


Lainaus

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""


Nyt valinnan voi keskeyttää esc-näppäimellä, jolloin valikko "tipahtaa" piilosta esiin. Tein tämän lähinnä itseäni varten, sillä rouva ja lapset ei välttämättä tarvitse ko. toimintoa.





Rauta seiska: Intel Core i7 @ 920 & Nvidia
Ubuntu, Mint, Debian, Ultimate Edition
Androidina HTC Desire HD

juyli

  • Vieras
...ja nyt on kerneleitä 4...5 kpl tallennettuna järjestelmässä.
Ubuntuun ei kerneleitä ihan päivittäin ole tarjolla. Oma metodini on _aina_ poistaa vanha kernel, kun uusi on todettu toimivaksi.  (Kernel-versioita toki voi olla käytössä useampiakin, jos sovellutukset tarvitsisivat sopivan kernelin.).
Ubuntun kernel-kokonaisuus vie levytilaa suht' melkoisesti, joten, jos tarvetta ei ole säilyttää joitakin kerneleitä, kannattaa ne poistaa. Vanhempiakin kerneleitä voi asentaa uudelleen, jos syystä tai toisesta tuntuu, että on tarve palata vanhaan kernel-versioon.
Uusi kernel-versio yleensä tarjoaa korjauksia todettuihin bugeihin (mm. tietoturvaongelmiin) ja laajentaa vaikkapa laitetukea.
Ubuntu-kernel Debianin tapaan ei päivity kovin usein verrattuna useisiin muihin jakeluihin.
Tarkistapa ohjelmalähteesi,ettei käytössäsi ole turhaa erilaisia testing-, proposed- tms. päivityksiä.