Nem aktív a legújabb telepített kernel

IG képe

Fórum: 

Sziasztok!

Ma volt egy kernelfrissítés, szépen ment minden, újraindítottam a gépet.
Nem a legújabb kernellel bootolt be, sőt!

https://i.imgur.com/u7PrzpN.jpg

Nálatok mi a helyzet ezen a téren?

 

kimarite képe

Vélhetően a GRUB menüben a 60

Értékelés: 

0
Még nincs értékelve

Vélhetően a GRUB menüben a 60-as kernellel léptél be.
Lépj be a 65-össel, amit a GRUB menüben tudsz kiválasztani!
Aztán indítsd megint újra a rendszert, de semmit ne válassz ki, engedd, várj, azaz nézd meg, automatikusan melyikkel lép be:

uname -rv
IG képe

Vélhetően a GRUB menüben a 60

Értékelés: 

0
Még nincs értékelve

#2
Nem csináltam semmit a grub menüben, csak nyomtam egy entert.
A kimenet: 5.4.0-60-generic #67-Ubuntu SMP Tue Jan 5 18:31:36 UTC 2021
 

IG képe

Grub

Értékelés: 

0
Még nincs értékelve

Kiválasztottam a grubban az 5.4.0-65-öt. Betöltött rendesen.

Újraindítottam, nyomtm egy entert a Grubban, és újra az 5.4.0.-60 töltött be.

kimarite képe

Vélhetően a GRUB menüben a 60

Értékelés: 

0
Még nincs értékelve

#3 Még egyszer:
-- Lépj be a 65-össel, amit a GRUB menüben tudsz kiválasztani!
-- Aztán indítsd megint újra a rendszert, de semmit ne válassz ki, engedd, automatikusan melyikkel lép be.

IG képe

Vélhetően a GRUB menüben a 60

Értékelés: 

0
Még nincs értékelve

#5

Ezt csináltam.
Az 5.4.0-60-al lép be.

Grub

Értékelés: 

0
Még nincs értékelve

#4 Ha törlöd ezt a 60-asat, utána egy sima újraindítással melyik töltődik be ?

IG képe

Grub

Értékelés: 

0
Még nincs értékelve

#7
Ez eszembe jutott, de itt valami ármányság van szerintem.
Frissítés után egyből a legújabbnak kellene aktívnak lenni függetlenül a többi telepített kerneltől, nem?

Grub

Értékelés: 

0
Még nincs értékelve

#9 Igen !

IG képe

Nálam megy

Értékelés: 

0
Még nincs értékelve

#11
Időnként törlöm.
Most is ezt szerettem volna, itt bukott ki a hiba.

Nálam megy

Értékelés: 

5
Átlag: 5 (1 szavazat)

#12 Az előző hozzászólásom nem neked szólt, hanem "boeder"-nek. :)

kimarite képe

Vélhetően a GRUB menüben a 60

Értékelés: 

0
Még nincs értékelve

#6 Pici idő kellett, míg lefrissítettem (Linux Mint 20.1).
Virtualboxról van szó, itt a telepítés és frissítés lassabb (8 GB RAM-mal is, melyből 2 GB-ot kap).
Újraindítom, és stimt:

uname -rv
5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021

A Frissítéskezelő is ugyenezt mutatja.

Mi a kimenet, ha ezt csinálod?

sudo update-grub

Az én rendszeremen ez történik:

sudo update-grub
[sudo] kim jelszava:             
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
GRUB beállítófájl előállítása…
Megtalált linux lemezkép: /boot/vmlinuz-5.4.0-65-generic
Megtalált initrd lemezkép: /boot/initrd.img-5.4.0-65-generic
Megtalált linux lemezkép: /boot/vmlinuz-5.4.0-64-generic
Megtalált initrd lemezkép: /boot/initrd.img-5.4.0-64-generic
Megtalált linux lemezkép: /boot/vmlinuz-5.4.0-62-generic
Megtalált initrd lemezkép: /boot/initrd.img-5.4.0-62-generic
Megtalált linux lemezkép: /boot/vmlinuz-5.4.0-58-generic
Megtalált initrd lemezkép: /boot/initrd.img-5.4.0-58-generic
kész

... az 5.8-as kernelt kiválasztva, nálam nem az 5.4 felsorolás jelenik meg.
Ez nálad kissé fura jelenség: https://i.imgur.com/u7PrzpN.jpg

IG képe

Vélhetően a GRUB menüben a 60

Értékelés: 

0
Még nincs értékelve

#14
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /boot/grub/themes/poly-dark/theme.txt
Found linux image: /boot/vmlinuz-5.4.0-65-generic
Found initrd image: /boot/initrd.img-5.4.0-65-generic
Found linux image: /boot/vmlinuz-5.4.0-64-generic
Found initrd image: /boot/initrd.img-5.4.0-64-generic
Found linux image: /boot/vmlinuz-5.4.0-60-generic
Found initrd image: /boot/initrd.img-5.4.0-60-generic
Found Windows Boot Manager on /dev/sdb4@/EFI/Microsoft/Boot/bootmgfw.efi
Found linux image: /boot/vmlinuz-5.4.0-65-generic
Found initrd image: /boot/initrd.img-5.4.0-65-generic
Found linux image: /boot/vmlinuz-5.4.0-64-generic
Found initrd image: /boot/initrd.img-5.4.0-64-generic
Found linux image: /boot/vmlinuz-5.4.0-60-generic
Found initrd image: /boot/initrd.img-5.4.0-60-generic
Found Windows Boot Manager on /dev/sdb4@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings
done

Nem aktív a legújabb telepített kernel

Értékelés: 

0
Még nincs értékelve

@IG: Én is észrevettem, hogy a frissítéskezelő telepítette az 5.4.0-65-ös kernelt, de nem kérte az újraindítást. Újraindítottam a rendszert, de továbbra is a régebbi 5.4.0-58-assal indult a rendszer. Megnéztem a frissítéskezelőben, és ott látható volt ugyan az 5.4.0-65-ös, de mégse az volt az aktív. Rákattintottam a telepítésre, majd újraindítottam a rendszert - most már az 5.4.0-65-össel indult. Valami hiba lehetett frissítéskor.

IG képe

Nem aktív a legújabb telepített kernel

Értékelés: 

0
Még nincs értékelve

#16
Nekem telepítve van a legújabb, de nem azzal indul.
Kitöröltem az 5.4.0-60-genericet és:

error: file '/boot/vmlinuz-5.4.0-60-generic' not found.
error: you need to load the kernel first.
Press any key to continue...

Még szerencse, hogy van más kernelem, amivel elindul a rendszer.

Egyébként a grub customizer megmutatja a custom indító scriptet: https://i.imgur.com/Hso04Ra.jpg
A grub menü első menuentry-re/bejegyzésére vonatkozik.
Az etc/default/grub fájlban pedig a GRUB_DEFAULT értéke "0", ami azt jelenti, hogy az első menuentry töltődjön be (tehát a grub menu első eleme).

Nem íródott be az új kernel /boot/grub/grub.cfg-be valamiért...

 

 

Nem aktív a legújabb telepített kernel

Értékelés: 

0
Még nincs értékelve

#17 Mint 20 -> /etc/default/grub: https://ibb.co/j5G8HWW
Ez az alapértelmezett beállítása - nem piszkáltam.
Ha szerkeszted ezt az /etc/default/grub-ot, utána kell egy: sudo update-grub

kimarite képe

Nem aktív a legújabb telepített kernel

Értékelés: 

0
Még nincs értékelve

#17 Ha a GRUB Customizert is használod, akkor a beállításait kéne megnézned. Ha nincs különösebb célod más kernelt indítani, mint a legújabb, akkor az alkalmazásban engedni kéne a kernel frissülést.
Jó már, sikerült beállítani a legújabb kernelt?

IG képe

Nem aktív a legújabb telepített kernel

Értékelés: 

0
Még nincs értékelve

#19
Persze, megoldottam, be is tölt, csak azt nem értem miért nem automatikusan választotta ki a legújabb kernelt a rendszer.

(Megoldottam= grub customizerrel előre hoztam a listában a legújabb kernel bejegyzést.)
 

kimarite képe

Nem aktív a legújabb telepített kernel

Értékelés: 

0
Még nincs értékelve

#20 A grub fájl tartalma persze, ugyanaz, mert,

#21 ha a Grub Customizer telepítve van, azaz használod, akkor nem a rendszer választ, állít be valamit, hanem eme alkalmazás, ami egészen más helyre menti a beállításait, mint a rendszer (szó volt erről, nem emlékszem, hova menti).

IG képe

Ismét frissül a kernel

Értékelés: 

0
Még nincs értékelve

Helló,

Jött egy kernelfrissítés, kíváncsi vagyok mi fog történni, a legújabb lesz-e aktív frissítés után.
A rendszeremről letöröltem a grub-customisert (illetve volt még egy akció).

IG képe

Megoldás

Értékelés: 

5
Átlag: 5 (1 szavazat)

Szóval minden gond nélkül sikerült a frissítés és a legújabb kernel aktív.
Azt gondolom nem a grub-customizer törlése vezetett eredményre.

Az, hogy nem volt aktív a legújabb kernel csak az egyik tünet volt.
A másik tünet -amit később vettem észre-, hogy dupla bejegyzések jelentek meg a grub menüben, itt kezdtem el kutakodni és erre bukkantam:
https://www.linuxquestions.org/questions/ubuntu-63/double-entries-in-gru...

Nálam is dettó ez volt a helyzet, proxy végződésű fájlok jelentek meg az /etc/grub.d/ könyvtárban.
Pontosan ezek: https://paste.ubuntu.com/p/N4DDT5yHjk/

A grub menü bejegyzései a /boot/grub/grub.cfg-ből jönnek, oda pedig úgy kerül bejegyzés, hogy lefutnak a scriptek az /etc/grub.d/ könyvtárban számozásuk sorrendjében.

Én a következőket csináltam.
1. Biztonsági mentés az /etc/grub.d/ könyvtárról.
2. Töröltem minden fájlt, ebből a könyvtárból.
3. Egy ideiglenes könyvtárba a home könyvtáramon belül letöltöttem a grub-common csomagot:

sudo apt download grub-common

4. A letöltött fájl neve: grub-common_2.04-1ubuntu26.9_amd64.deb, ezt kicsomagoltam:

dpkg-deb -x grub-common_2.04-1ubuntu26.9_amd64.deb /home/ig/grub/

5. Létrejöttek könyvtárak: etc, lib, usr, var.
6. Beléptem ide: cd etc/grub.d/
7. Minden fájlt átmásoltam a /etc/grub.d/könyvtárba.

sudo update-grub

9. Eltűntek a dupla bejegyzések.
10. Simán ment a kernelfrissítés, aktív a legújabb kernel.

Remélem segít valakinek. :)

 

kimarite képe

Megoldás

Értékelés: 

0
Még nincs értékelve

#24 Én így csinálnám:

apt-get download grub-common
dpkg-deb -x grub-common_2.02+dfsg1-20+deb10u3_amd64.deb grub-common/
cd grub-common/etc/grub.d/
sudo cp [0-9]* /etc/grub.d/
sudo update-grub
cd
exit

... és a rendszer újraindítása.

Takarítás (fájlkezelőben is lehet):

rm -r grub-common
rm -f grub-common_*.deb

Debian rendszeren néztem, ezért más a verziószám.

Köszi, hogy megosztottad!