前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux系统如何通过grub添加内核参数

Linux系统如何通过grub添加内核参数

原创
作者头像
用户4988085
修改2021-07-28 17:50:33
7.1K0
修改2021-07-28 17:50:33
举报
文章被收录于专栏:建站知识

Linux的内核参数信息都存在内存中,通过调试系统内核参数使系统性能最大化,下面为大家分享一下Linux系统通过grub添加内核参数具体方法。

Linux系统如何通过grub添加内核参数
Linux系统如何通过grub添加内核参数

如果你在使用GRUB引导装载程序,想修改或添加内核参数,你可以编辑GRUB配置文件。下面是针对特定发行版在GRUB的配置文件中添加内核启动参数的方法。

在Debian或Ubuntu上添加内核启动参数

在基于Debian的系统上,如果你想在系统启动时添加内核参数,你可以编辑 /etc/default/grub 目录下的GRUB配置模板。在 GRUB_CMDLINE_LINUX_DEFAULT 变量中以 “name=value” 的格式添加内核参数。

代码语言:javascript
复制
 $ sudo -e /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=”…… name=value”

然后运行下面的命令来生成一个GRUB的配置文件。

代码语言:javascript
复制
 $ sudo update-grub

如果无法找到 update-grub 命令,你可以通过下面的命令安装它。

代码语言:javascript
复制
 $ sudo apt-get install grub2-common

在Fedora上添加内核启动参数

在Fedora上,想要在启动时添加内核参数,你可以编辑 /etc/default/grub目录下的 GRUB 配置模板。在 GRUB_CMDLINE_LINUX 变量中以 “name=value” 的格式添加内核参数。

代码语言:javascript
复制
 $ sudo -e /etc/default/grub

GRUB_CMDLINE_LINUX=”…… name=value”

然后运行下面的命令生成 GRUB2 配置文件。

代码语言:javascript
复制
 $ sudo grub2-mkconfig -o /boot/grub2/grub.cfg

在CentOS上添加内核启动参数

在CentOS上,想要在启动时添加内核参数,你可以直接编辑GRUB配置文件 /boot/grub/grub.conf。在配置文件中,找到描述默认使用的Linux映像的条目。文件中最顶行的字符串 “default=N”会指示哪一个条目是默认的映像。

img
img

找到默认的映像条目后,在以 “kernel /vmlinuz-” 开头的那一段的结尾附加上内核参数。参数的格式为 “name=value” 。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在Debian或Ubuntu上添加内核启动参数
  • 在Fedora上添加内核启动参数
  • 在CentOS上添加内核启动参数
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档