如何在Linux上通过grub添加内核参数-程序员宅基地

技术标签: Linux  linux内核  

转自Linux中国

我们可以在linux内核启动时为其提供各种各样的参数。这些参数可以自定义内核默认的行为,或者通知内核关于硬件的配置信息。内核参数应在内核启动时通过引导装载程序,如GRUB或LILO传递给内核。

在本教程中,我将会描述如何在linux上通过GRUB添加内核参数

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

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

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

$ sudo -e /etc/default/grub 

GRUB_CMDLINE_LINUX_DEFAULT="...... name=value"

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

$ sudo update-grub 

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

$ sudo apt-get install grub2-common 

在Fedora上添加内核启动参数

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

$ sudo -e /etc/default/grub 

GRUB_CMDLINE_LINUX="...... name=value"

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

$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg 

在CentOS上添加内核启动参数

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

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u012788815/article/details/16819393

智能推荐

Oracle11g 使用exp命令 导出空表_oracle 11g 能用exp-程序员宅基地

1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。2、设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。 在sqlplus中,执行如下命令: SQL>alter system set deferred_segment_creatio_oracle 11g 能用exp

【Android】实现一个悬浮在软键盘上的输入栏_android 输入框永远在软键盘上面-程序员宅基地

前言我们要实现一个悬浮在软键盘上的输入栏(即一个悬浮栏),过程中遇到了很多问题,查阅了一个网上的文章,结果发现不少是错误的,走了一些弯路,这里就一一记录一下。悬浮栏实现悬浮栏很简单chatInputPanel.setVisibility(View.VISIBLE);chatInputEt.setFocusable(true);chatInputEt.setFocusableInTouchMode(true);chatInputEt.requestFocus();InputMethodMana_android 输入框永远在软键盘上面

thinkphp对于ajax的调用及session的用法-程序员宅基地

一、ajax对于php是非常实用的一种方法,那么在thinkphp框架中ajax是不是一样好用呢?答案是肯定的。thinkphp针对ajax也有自己独特的用法:首先我们在自己建的Admin文件下建立一个Index文件夹,然后在这个文件夹里边建一个ceshi.html文件,要用ajax就要用到jquery文件,所以我们要将jquery文件复制到Public文件夹下进行调用:&l...

机器学习概念总结笔记(二)——逻辑回归、贝叶斯分类、支持向量分类SVM、分类决策树ID3、-程序员宅基地

原文链接:https://cloud.tencent.com/community/article/6546538)逻辑回归logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济预测等领域。例如,探讨引发疾病的危险因素,并根据危险因素预测疾病发生的概率等。以胃癌病情分析为例,选择两组人群,一组是胃癌组,一组是非胃癌组,两组人群必

HTML大学生暑假社会实践调查问卷源代码_我的暑期生活网页代码-程序员宅基地

昨天打的一个HTML代码,分享出来先看图片效果:代码如下:这是style的内容#di1{border:1px solid #6495ED ;width: 700px;height: 1000px;margin:20px auto;background-image: url(…/…/img/bgimags.jpg);background-size: 100% 100%;text-align: center;}#di2{border: 1px solid #FFFFFF;wi_我的暑期生活网页代码

SpringBoot启动时或打包时失败,报错_springboot打包后启动creating a new sqlsession失败-程序员宅基地

错误信息:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2019-09-03 10:54:24.272 ERROR 2380 --- [ main] o.s.b.d.LoggingFailureA..._springboot打包后启动creating a new sqlsession失败

随便推点

pip-19.0.3.tar解压后没有 setup.py文件的解决方法-程序员宅基地

首先从官网 https://pypi.python.org/pypi/pip 下载的文件名字大概如下: pip-19.0.3.tar.gz然后右键7-Zip提取文件..然后在此文件目录下出现一个文件夹:pip-19.0.3.tar双击进入此文件夹最里层有一个文件:pip-19.0.3.tar继续上述步骤,右键7-Zip提取文件后便会在文件夹pip-19.0....

Jquery 自动完成实例-程序员宅基地

摘自:http://blog.csdn.net/pengfeihe0123/article/details/6180764 Aotocomplete

WEB前端中rem单位的应用(一)-程序员宅基地

在最近的开发和之前的的使用中,我们一般面对需要适应多端的项目或者需要移动端多设备的适应,都可能会引入rem,em这样的单位。如果你要着手一个以上类似的项目,我们也同样建议使用rem或者干脆引入框架,等到你分析框架时,你会发现,有些成熟的框架也是借助rem来解决不同的屏幕大小带来的适应问题。接下来我们就简单的阐述一下我最近在项目中如何使用rem:首先我们要明确,为什么要使用...

请实现一个函数用来判断字符串是否表示数值-程序员宅基地

题目描述请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。public class Solution { public boolean isNumeric(char[] str) {_请实现一个函数用来判断字符串是否表示数值

23查找树-程序员宅基地

2-3树定义定义:是一个多分叉树数据项最多是2子节点最多是3子节点肯定比数据项多1有序树操作:查询:类似二叉查找树 二分法查找插入:满节点处理:先插入 中间元素冒泡上浮到父节点左右节点分裂成2个节点保证了树的平衡总结:因为二叉查找树的平衡非常容易给破坏,比如插入元素的顺序 删除 新增都会破坏二叉树的平衡,因此引入23查找树平衡如果破坏了,那么最坏的情况时间复杂度会变成N,...

计算机网络总结_设tcp的ssthresh初值为4-程序员宅基地

一、OSI的七层协议简要概括物理层:底层数据传输,如网线;网卡标准。数据链路层:定义数据的基本格式,如何传输,如何标识;如网卡MAC地址。网络层:定义IP编址,定义路由功能;如不同设备的数据转发。运输层:端到端传输数据的基本功能;如 TCP、UDP。会话层:控制应用程序之间会话能力;如不同软件数据分发给不同软件。表示层:数据格式标识,基本压缩加密功能。应用层:各种应用软件,包括 Web 应用。如DNS、HTTP、SMTP。说明:在四层,既传输层数据被称作段三层网络层数据被称做包二层数_设tcp的ssthresh初值为4