Haven't all users received kernel 7.0 yet? I haven't used my laptop Dell 7490 for a few days, and when I run apt list --installed | grep linux-image, I see something about kernel 7.0, but the system doesn't boot from that kernel even though no other kernel is set as the default, and kernel 7.0 doesn't even appear in the Advanced Options. Isn´t kernel 7.0 installed? The current kernel which is running is 6.17.0-35-generic, it is the latest which can be selected in grub menu.
I’ve tried it on the main server and another regional server, but when I run sudo apt update && sudo upt upgrade, the terminal output shows that everything is up to date.
I had considered setting the 6.8 GA kernel as the default, but I wanted to try kernel 7.0 first to see if it would work, and I haven't made any changes to the HWE kernels so far.
Actually, 6.17.0-40 is the latest version of 6.17, and I wonder, why I don't have it.
I've rebooted several times, ran sudo update-grub and after each boot ran the update commands.
Edit: Now I set Ubuntu (Zorin) at first boot position, Until now, I had been launching Zorin from the Bunsenlabs menu and selected the Advanced Options for Zorin in that menu.
In the Zorin grub menu kernel 7.0 appeared...
Kernel 7.0 is running now. Perhaps the Bunsenlabs grub menu was the culprit which was set at first boot position. I had launched Zorin via the Bunsenlabs menu, also the Advanced Options for Zorin. Now I set Zorin at first boot position, and I was able to select kernel 7.0 there.
I've also updated Bunsenlabs in the meantime and ran sudo update-grub there, and now everything works in Zorin/Advanced options for Zorin, even when I start Zorin via the Bunsenlabs grub menu.
I didn't know that using a GRUB menu from another distribution could have an impact...
Ah... Are you dual booting?
Grub only affects the distro it is installed on.
So must be updated on that distro - even if you can select the other distro to boot up from the menu.
Do I understand that right:
When Bunsenlab is set at first boot position, and I make changes at /etc/default/grub in Zorin and run sudo update-grub, it doesn't update the entries of Zorin in the grub menu of Bunsenlabs?
Or when there are kernel updates in Zorin, they are not automatically applied so that Zorin boots from the latest kernel?
That would mean, at dual boot you should regularly boot and update the distribution that is set at the first boot position to keep GRUB up to date - or set the most used distribution at first boot position? I've been neglecting Bunsenlabs a bit lately.
If you have two distros dual booting and each has Grub Installed, when you run the update-grub command, only grub for that distro install will be updated (The distro you are booted into.)
Boot position is not the determining factor - just which grub is actively updated. If you want to update grub on a distro you are not booted in, you would need to mount that drive, chroot, then update it - the same process we recently did in another thread...
EDIT: It is good you brought this up.
Because... Let's say a person is dual booting Mint and Zorin OS and does not boot one for a while; best practice is to run
sudo apt update && sudo apt upgrade
when they boot. Because it has been collecting dust.
Thanks to your thread, we know we should add
Thank you so much for the explanation! That was new to me. Until now, I've only had a dual-boot setup with Windows, but always had set Zorin to first boot position so that Zorin booted from Zorin's grub menu, and I haven't run into that kind of problem yet.
I always ran sudo apt update && sudo apt upgrade, but never sudo update-grub for no reason as editing the grub file.
Exactly. You can make a sudo update-grub and it will update the GRUB File of Zorin but because You use the GRUB from Bunsenlabe it will not be affected. So, You would have to go to Your Bunsenlabs OS and make there a sudo update-grub too.
I have that. I have installed Zorin and Debian and have the Zorin GRUB running because I'm more often on this. So, when there are Updates it affects it directly. When I'm on Debian and receive Updates there and I see a Kernel Update, I run ion Zorin the next Time a sudo update-grub to have the GRUB refreshed with the new Debian Stuff.
When a Kernel Update comes, it would automatically update the GRUB anyway. And when that is on Zorin, You would only have to switch to Bunsenlabe and make there the sudo update-grub to have the GRUB up-to-date.