背景
在折腾内核版本时,遇到的问题,遂将各方面的答案整理在一起。
解决方法1. 查看grub 菜单【一般在服务器上可能不用此方法】在系统启动时,grub 菜单会列出所有可用的内核选项。要查看这些选项:
Shift 键(在 BIOS 系统上)或 Esc 键(在 UEFI 系统上)来显示 grub 菜单。 查看内核列表:在 grub 菜单中,你可以看到所有已安装的内核版本。每个条目代表一个内核版本和相关的启动选项。 2. 使用 grub 配置文件查看grub 配置文件(通常为 /boot/grub/grub.cfg)包含了所有可用的内核选项。可以查看这个文件来了解所有可用的内核版本:

这是 grub.cfg 中的信息,可以过滤一下。
代码语言:javascript代码运行次数:0运行复制<code class="javascript">grep menuentry /boot/grub/grub.cfg</code>
这个命令会显示所有在 grub 菜单中可用的内核版本。例如:

menuentry 'Ubuntu, with Linux 6.10.2-damon' --class ubuntu --class gnu-linux --class gnu --class os ... menuentry 'Ubuntu, with Linux 5.15.0-58-generic' --class ubuntu --class gnu-linux --class gnu --class os ...
/boot 目录中的内核文件/boot 目录通常包含所有内核映像文件和相关的 initrd 文件。你可以列出这个目录中的文件来查看所有已安装的内核版本:
<code class="javascript">ls /boot</code>
输出可能会类似于:
代码语言:javascript代码运行次数:0运行复制<code class="javascript"></code>
dpkg 列出已安装的内核(Debian/Ubuntu 系统)如果你使用的是 Debian 或 Ubuntu 系统,可以使用 dpkg 命令列出已安装的内核包:
以上就是【Linux 内核构建】如何查看 Linux 系统中可以选择的内核有哪一些?如何切换 Linux kernel 版本?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号