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

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

原创
作者头像
用户4988085
修改2021-07-28 17:51:29
修改2021-07-28 17:51:29
6.3K00
代码可运行
举报
文章被收录于专栏:建站知识建站知识
运行总次数:0
代码可运行

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

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

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

代码语言:javascript
代码运行次数:0
复制
 $ sudo -e /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=”…… name=value”

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

代码语言:javascript
代码运行次数:0
复制
 $ sudo update-grub

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

代码语言:javascript
代码运行次数:0
复制
 $ sudo apt-get install grub2-common

在Fedora上添加内核启动参数

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

代码语言:javascript
代码运行次数:0
复制
 $ sudo -e /etc/default/grub

GRUB_CMDLINE_LINUX=”…… name=value”

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

代码语言:javascript
代码运行次数:0
复制
 $ sudo grub2-mkconfig -o /boot/grub2/grub.cfg

在CentOS上添加内核启动参数

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

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

至此关于Linux系统通过grub添加内核参数的教程分享结束,大家有任何问题都可以通过评论区将问题提交给我们。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在Debian或Ubuntu上添加内核启动参数
  • 在Fedora上添加内核启动参数
  • 在CentOS上添加内核启动参数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档