如何从软件更新程序更新中删除错误内核 (-oracle)

如何从软件更新程序更新中删除错误内核 (-oracle)

软件更新程序加载在 -oracle 风格的内核中,该内核无法使用网络。我使用 Grub 将以前的工作内核设置为默认内核。

  1. 我如何删除 -oracle 内核,1a。也许甚至可以将以前的工作内核作为备份,以便更新程序今后只提供 -generic 内核?我读过如何在错误更新后降级内核(16.04) 并且那里的解决方案变为:

    sudo apt 删除 linux-image-5.15.0-1025-oracle linux-headers-5.15.0-1025-oracle

但这可能是也可能不是最新的答案?在没有更明智的人知道这是个好步骤的情况下,我犹豫着是否要尝试。

软件更新程序表示所有内容都是最新的。我报告了一个错误,但尚未对错误报告采取任何措施。BIOS 启动到非 EFI,我尝试强制使用 EFI,但无论我如何尝试,它都会恢复,一次覆盖,禁用这些条目,尽管我还没有完全删除这些条目(其中 2 个是相同的,不是 EFI)在启动驱动器上运行 ZFS。通过设置设置默认值后出现 hwmatch 错误

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

然后更新 grub。我添加了显式insmod hwmatch 的 解决了该错误,或​​者至少它不再在启动时显示。

(或者我是否完全错过了有关 -oracle 或内核的某些信息?毕竟我只是一个“私人”-:)

答案1

我在 ubuntu 23.04 上遇到了同样的问题。该问题发生在昨天通过 update-manager 进行更新时。因此我完成了之前的输出:

sudo apt 更新 点击数:1https://updates.signal.org/desktop/aptxenial 发布热度:2http://security.ubuntu.com/ubuntulunar-security 发布中
点击数:3http://gr.archive.ubuntu.com/ubuntulunar 发行
热度:4https://ppa.launchpadcontent.net/libreoffice/ppa/ubuntulunar InRelease
直径:5https://mega.nz/linux/repo/xUbuntu_23.04./ InRelease [2961 B]
点击数:6http://gr.archive.ubuntu.com/ubuntulunar-updates 发布版本
大小:7http://gr.archive.ubuntu.com/ubuntulunar-backports 正式发布 [99,8 kB]

sudo dpkg -l | grep oracle [sudo] pluto 的密码: ii linux-image-6.2.0-1003-oracle 6.2.0-1003.3 amd64 已签名的内核映像 oracle ii linux-modules-6.2.0-1003-oracle 6.2.0-1003.3 amd64 64 位 x86 SMP 上的 Oracle Linux 内核额外模块(版本 6.2.0) ii linux-objects-nvidia-525-6.2.0-1003-oracle 6.2.0-1003.3+2 amd64 版本 6.2.0-1003 的 Linux 内核 nvidia 模块(对象) ii linux-signatures-nvidia-6.2.0-1003-oracle 6.2.0-1003.3+2 amd64 版本 nvidia 模块的 Linux 内核签名6.2.0-1003-oracle

相关内容