Summary: | "intrafms-tools" pkcon, update-grub grabs old kernels. | ||
---|---|---|---|
Product: | [KDE Neon] neon | Reporter: | Lee Berry <berry.whitetiger> |
Component: | Packages User Edition | Assignee: | Neon Bugs <neon-bugs> |
Status: | REPORTED --- | ||
Severity: | minor | CC: | berry.whitetiger, jr, nate, neon-bugs, sitter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
output old hardwae nothing to do here
corrected kernel manaully using console. pkcon jumps back to old version 5.15... current hardware with decommissioned kde.5.26 drive in slot /sdb |
Description
Lee Berry
2023-11-13 05:13:38 UTC
Created attachment 163102 [details]
output old hardwae nothing to do here
hardware should have no bearing on bug.
Created attachment 163103 [details]
corrected kernel manaully using console.
Manually moving kernel and removing old one. update-grub grabs old kernel.
Created attachment 163104 [details]
pkcon jumps back to old version 5.15...
didn't expect that. software won't update
User thinks that 'osprober' is picking up old kernel (5.15) from a decommissioned SSD-drive that has KDE5.26 in /boot. The PC's hardware configuration has the old-disk "sdb1" labeled as /boot with boot flag set in the PC's spare slot. Removing the hot-swap /sdb drive should solve the problem. However, that is just a workaround. The grub-update should pick up the newest kernel 6.2.X.X. and recognize that the old kernel is not the current OS. Removing the boot-flag on /sdb2 is also a temp fix. This bug is very similar to an old "timeshift" bug that occurred on Manjaro where osprober was picking up copies of previous timeshifts. No time shifts are used here. Their fix was to set a flag to disable osprober in /etc/default/grub to GRUB_DISABLE_OS_PROBER=true. They admitted that it's not a fix. It's ust a work around. Many complains on that site about "grub2-mkconfig" not working well and suggest using an alternate boot loader daemon like "systemd_boot" rather than GRUB2. These are theory only,and have not been tested as the user wants to keep the current KDE5.27 same as out of the box original configuration. i.e.Manjaro reference: https://forum.manjaro.org/t/grub-found-non-existent-partitions-and-the-system-stopped-booting/130320/7 Created attachment 163240 [details]
current hardware with decommissioned kde.5.26 drive in slot /sdb
A second /boot drive is on the old SSD that has KDE5.26 with the old kernel 5.15. This drive is not detected when running the kde 6.2 install and does not get added to the boot menu even though the boot flad is set on /sdb1. Since it's obsolete it shouldn't matter to grub-mkconfig or grub-recovery.
Comment on attachment 163240 [details]
current hardware with decommissioned kde.5.26 drive in slot /sdb
note that 6.2 boot drive is /sda1 but is not labeled.
|