Kirjoittaja Aihe: uuden kernelin asetus grubiin  (Luettu 2613 kertaa)

Tommi-The-Man

  • Käyttäjä
  • Viestejä: 174
    • Profiili
uuden kernelin asetus grubiin
« : 04.06.08 - klo:10.24 »
Ubuntu on tässä viimeaikoina päivitellyt kerneliään, mutta olen aina säilyttänyt menu.lst:n vanhan version (epähuomiossa). Miten saisin nyt grubiin valittavaksi myös nämä uudet kernelit? Kohta jossa nämä käynnistysvalinna on näyttää tältä:
Koodia: [Valitse]
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=202c914f-703d-4800-b897-6ea1594e0287 ro quiet
initrd /boot/initrd.img-2.6.24-16-generic
quiet

title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=202c914f-703d-4800-b897-6ea1594e0287 ro single
initrd /boot/initrd.img-2.6.24-16-generic

title Ubuntu 8.04, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
quiet
ja boot kansion sisältö (jossa kernelit ovat, ovathan?)
Koodia: [Valitse]
xx@:xxx/boot$ ls
abi-2.6.24-16-generic             initrd.img-2.6.24-17-generic.bak
abi-2.6.24-16-virtual             initrd.img-2.6.24-18-generic
abi-2.6.24-17-generic             initrd.img-2.6.24-18-generic.bak
abi-2.6.24-18-generic             memtest86+.bin
config-2.6.24-16-generic          System.map-2.6.24-16-generic
config-2.6.24-16-virtual          System.map-2.6.24-16-virtual
config-2.6.24-17-generic          System.map-2.6.24-17-generic
config-2.6.24-18-generic          System.map-2.6.24-18-generic
grub                              vmlinuz-2.6.24-16-generic
initrd.img-2.6.24-16-generic      vmlinuz-2.6.24-16-virtual
initrd.img-2.6.24-16-generic.bak  vmlinuz-2.6.24-17-generic
initrd.img-2.6.24-16-virtual      vmlinuz-2.6.24-18-generic
initrd.img-2.6.24-17-generic
Jos oikein ymmärsin koneellani on siis kernelit 2.6.24-16-generic (tämä siis nyt käytössä) , 2.6.24-17-generic ja 2.6.24-18-generic. Olen ottanut käyttöön profiloidun käynnistyksen, täytyykö tämä tehdä uudelleen tuon muutoksen jälkeen.

ukki

  • Käyttäjä
  • Viestejä: 156
    • Profiili
Vs: uuden kernelin asetus grubiin
« Vastaus #1 : 04.06.08 - klo:12.23 »
Tuttu ongelma!

Onko sinulla erillinen /boot- osio vanhaan tapaan?
Ja siihen asennetut perusversion käynnistys- tiedostot.

Listauksessasi näyttäisi olevan /- juuriosio, jonka kansiosta
/boot- luetaan käynnistyvät osiot (siis ei erillistä /boot- osiota).
Eli voi olla, että käynniistyksessä kone lukee grubin ensin
erillisestä osiosta ja sitten '(hd02)'/boot osiosta.

Ubuntu päivittää grub- täydennykset 'fstab'- tiedostossa
olevan (/boot) määrittelyn mukaan.

Oikotie onneen (tässä vaiheessa) on kännistävän '/boot/grub/menu.lst' - tiedoston
muokkaus: korjaa '*-16-*'- merkinnät 'kernel-*' ja 'initr*' tiedostoissa
'*-17-*'. ksi (tai oikeammin eilisen jälkeen '*-18-*'.ksi).

Varsinainen ratkaisu on saada käynnistys ja Ubuntu- kernel- päivitys
samasta '/boot'- kansiosta tapahtuvaksi.
(Katso emokäynnistyksestä, mistä grub käynnistyy? ilmeisesti (hd0). sta.)
(Katso 'fdisk'.llä, onko erillistä pientä '/boot' osiota?).
(Katso, onko 'fstab'.ssa oma '/boot'- osio, vai onko se vain '/'- alainen)

shelby

  • Käyttäjä
  • Viestejä: 1865
    • Profiili
Vs: uuden kernelin asetus grubiin
« Vastaus #2 : 04.06.08 - klo:14.39 »
Joo,tuttua on, nakkaan pihalla olevaa rastasta täällä gnomella, ja siirryn kokopäiväiseksi KDE:n käyttäjäksi. Siellä ei o isompia onkkelmmia, Annahan tulee joskus Shipitiltä puhdas Kubuntu-levy, asentuu tähänkin tehovehkeeseen. :-\
Duron-kone pelaa KDE:LLÄ 2.6.24.18-generic kernelillä kuin enkeli mennessään taivaaseen. (olipas viite!)
Ubu Gnome 20.04.3 LTS
Win 8.1 laptop I
Win 10 laptop II
Ubu Mate 20.04.3 LTS
Kubu 20.04.3 LTS

Tommi-The-Man

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: uuden kernelin asetus grubiin
« Vastaus #3 : 04.06.08 - klo:17.57 »
Onko sinulla erillinen /boot- osio vanhaan tapaan?
Ja siihen asennetut perusversion käynnistys- tiedostot.

Ei osioni ovat /home / ja swap (lisäksi windowsille ntfssää
Listauksessasi näyttäisi olevan /- juuriosio, jonka kansiosta
/boot- luetaan käynnistyvät osiot (siis ei erillistä /boot- osiota).
Eli voi olla, että käynniistyksessä kone lukee grubin ensin
erillisestä osiosta ja sitten '(hd02)'/boot osiosta.
Grub sijaistsee kansiossa /boot/grub

Oikotie onneen (tässä vaiheessa) on kännistävän '/boot/grub/menu.lst' - tiedoston
muokkaus: korjaa '*-16-*'- merkinnät 'kernel-*' ja 'initr*' tiedostoissa
'*-17-*'. ksi (tai oikeammin eilisen jälkeen '*-18-*'.ksi).
Mikä vika tuossa tavassa sitten on?

ja lopuksi fstabini kun en tuosta selostuksesta mitään selvää saanut
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=202c914f-703d-4800-b897-6ea1594e0287 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda7
UUID=b2f9bb25-1d61-4f77-aa19-8a9e8c38a39c /home           ext3    relatime        0       2
# /dev/sda6
UUID=8032cc28-e644-4bab-b653-441e2b2f0611 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0


gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: uuden kernelin asetus grubiin
« Vastaus #4 : 04.06.08 - klo:19.33 »
Mitähän tarkoitit tuolla profiloidulla käynnistyksellä.
Se kyseinen profilointi tehdään kerran, jonka jälkeen se poistetaan.
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

ukki

  • Käyttäjä
  • Viestejä: 156
    • Profiili
Vs: uuden kernelin asetus grubiin
« Vastaus #5 : 04.06.08 - klo:21.01 »
Hei !

Ei siinä oikotiessä mitään vikaa ole, mutta
tapa täytyy muistaa toistaa aina kun
kernel- tai intrid- uusasennus ilmaantuu.

/boot ja /boot/grub ovat OK.

Oletko siistinyt pois menu.lst.stä 'automaattiset rivit',
joiden väliin ubuntu tarjoaa uusia käynnistyksiään.

Minä siistin kerran ja kernel-päivitysten kirjautuminen
jäi pois.

Voihan olla, että '*-18-*' toteutus oli Ubuntulta
vajavainen: se selviää lähipäivinä.

Ei tässä ole mitään Kubuntu- asiaa. Se tulee vasta
pitälti 'initrd'- ajoija seuraavana.


Tommi-The-Man

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: uuden kernelin asetus grubiin
« Vastaus #6 : 04.06.08 - klo:21.25 »
Oletko siistinyt pois menu.lst.stä 'automaattiset rivit',
joiden väliin ubuntu tarjoaa uusia käynnistyksiään.

Minä siistin kerran ja kernel-päivitysten kirjautuminen
jäi pois.

En ole siistinyt, olen kylläkin muuttanut tiedostoa (spashi pois ja profiloitu käynnistys). Painoin vain päivityksen sitä kysyessä että säilytä nykyinen menu.lst ja tajusin vasta myöhemmin että olisi pitänyt valita toisin.