您的位置:首页 > 运维架构 > Linux

linux常用内核参数

2014-02-13 11:28 316 查看
这里我们选择了一些常用的内核参数。有关内核参数的完整文档到内核源码文档文件中可以找到。
http://blog.chinaunix.net/uid-15007890-id-3134126.html
/usr/src/linux/Documentation/kernel-parameters.txt:

acpi 设定acpi=off可以关闭ACPI。由于一些驱动对ACPI支持的不好,所以为了兼容你需要关闭ACPI。

Cachesize 它用于告诉内核CPU二级缓存的Kb值。当CPU硬件有bug不能正确报告缓存大小时可以重设cachsize大小

Console 它用于告诉内核将内核消息输出到不同的控制台。控制台一般作为第一个虚拟终端。启动消息一般显示在VGA屏幕。对于没有VGA输出设备的计算机(例如server),我们直接将控制台消息输出到另一个设备,像串口或打印机等。例如使第二个串口以9600波特作为控制台。我们可以把“console=ttyS19600”参数传给内核

init 它用于告诉内核使用不同的Init程序启动系统。例如“init=/bin/sh”将启动一个shell作为Init进程

mem 它用于告诉内核已安装的内存数量。如果你安装了多于64MB的内存(比如说128MB),但是你的BIOS告知系统只安装了64MB内存。这时,你可以通过参数“mem=128m”来解决

panic 它用于告诉内核在内核panic后自动重启的时间。一般当内核发生严重错误并自己挂起后就会产生panic。其缺省动作是输出一条panic消息,其它什么也不做。系统必须由用户手工重新复位。在机器无人照管时,这个动作有时是令人不愉快的。因此当内核发生panic时有一个属性可以使计算机重启。将参数“panic=30”传给内核可以使内核在发生panic
30秒后重启。“panic=0”意思是禁止自动重启,永远处于等候状态

quiet 它用于告诉内核禁止大部分内核消息。只有很重要的关键消息才输出

ro 它用于告诉内核以只读方式自举根文件系统。由于自举带有写权限的文件系统不能被fsck可靠验证。注意尽管根文件系统作为只读自举,在系统启动过程中它将以读写方式重新自举

rootfstype 它用于告诉内核根文件系统的类别。例如,传送参数“rootfstype=ext2”将强制内核自举一个ext2类型的文件系统

vga 这实际是一个boot
loader参数,而不是内核参数,这会导致选择特定显示模式,而丢弃缺省的80×25的文本模式。你可以使用“vga=ask”得到一个菜单,提示给你各种可用的显示模式。你可以传送参数“vga=791”得到1024×768的VESA模式控制台
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: