内核参数和GRUB&GRUB2

内核允许您使用各种选项运行系统。
示例列表https://www.kernel.org/doc/html/v4.14/ad...eters.html

如何为以下项添加选项:
__________________________________ {
GRUB Legacy

打开/ boot / grub / menu.lst
添加选项到行

代码:

kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=UPLOS  nokmsboot splash quiet vga=788

例如,我要添加选项ipv6.disable = 1
,文件的一部分看起来像这样

代码:

...

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=UPLOS  nokmsboot splash quiet vga=788 ipv6.disable=1
root (hd0,0)
initrd /boot/initrd.img

...

GRUB2

要添加内核选项/参数,请打开/ etc / default / grub
并将选项添加到行

代码:

GRUB_CMDLINE_LINUX_DEFAULT="first_option second_option"

之后GRUB2,需要从终端更新

代码:

update-grub

并重新启动计算机。存储库中

还存在grub-customizer应用程序。
对于喜欢GUI来编辑GRUB的人。
可能仅适用于grub2。
__________________________________}

有关GRUB Legacy的更多信息,
参见https://www.gnu.org/software/grub/grub-legacy.html

。最常用的选项:

1. libata.noacpi

代码:

libata.noacpi=1

此修复了与较旧或不兼容的Bios / UEFI有关的一些问题
http://blog.le-vert.net/?p=24

要显示ACPI错误,可以从终端检查

代码:

dmesg | grep ACPI

和搜索错误。

消除错误可以加快计算机的启动速度。

很多时候,ACPI也处于关闭状态。
但是,不建议禁用acpi,
因为ACPI将与硬件通信。
尤其是在笔记本电脑中(关闭,更改亮度,更改音量)。
https://askubuntu.com/questions/139157/b...-参数

2. ipv6.disable

代码:

ipv6.disable=1

用于禁用IP v6。
当您拥有新内核时,它支持并使用IP v4和IP v6。
您可以使用以下命令进行检查

代码:

ifconfig

IPv4 = inet
https://ozmoroz.com/images/2012-10-24-oralinux3.png
IPv6 = inet6
https://farm8.staticflickr.com/7282/1641...0506_b.jpg

更多http:// ask.xmodulo.com/disable-ipv6-linux.html

如果您不使用IPv6,建议将其关闭。
因为,
-您必须记住要加强防火墙(针对IPv6)
-如果您使用IPv4,并且IPv6正常运行,则可以使用IPv6破解/破坏IPv4
,从而侵入计算机。

最好关闭所有不必要的东西。

3. nomodeset

代码:

nomodeset

安装Linux发行版后,许多新的Linux用户用闪烁的光标招呼黑屏。
它有时适用于较新的设备。

Citazione:可能解决启动问题的第一个故障排除步骤是
通过在启动之前设置“ nomodeset”选项来禁用intel图形功能。

带有图片的非常不错的指南
http://www.dell.com/support/article/pl/p...ng?lang=zh-CN

4.经常使用。

代码:

quiet

“安静[KNL]禁用大多数日志消息”

代码:

splash

我找不到有关此选项的信息,也许对您有所帮助
https://askubuntu.com/questions/716957/w...ean/716973

#===============================

1.对分区进行编号的方式。

Citazione:_________ Grub1: Grub2:

/ dev / sda1 (hd0,0) (hd0,1)
/ dev / sda2 (hd0,1) (hd0,2)
/ dev / sda3 (hd0,2) (hd0,3 )

/ dev / sdb1 (hd1,0) (hd1,1)
/ dev / sdb2 (hd1,1) (hd1,2)
/ dev / sdb3 (hd1,2) (hd1,3)

2.配置文件
Grub1 /boot/grub/menu.lst
Grub2 /boot/grub2/grub.cfg
警告:不应编辑文件grub.cfg。此文件由update-grub2命令自动生成。

3.对于还原Grub或Grub2,您可以尝试将本教程与翻译器一起使用。
https://www.pclinuxos.com/forum/index.ph...c=131119.0

4 ..有关
Grub1的 更多信息https://pclosmag.com/html/issues/201101/page10.html
Grub2 https:// pclosmag .com / html / issues / 201409 / page08.html

原文地址:https://www.cnblogs.com/defifind/p/11660697.html

时间: 2024-08-04 22:23:37

内核参数和GRUB&GRUB2的相关文章

跟kernel相关的命令和几个内核参数

ldd命令:ldd命令用于打印程序或者库文件所依赖的共享库列表 ldd  programname 使用实例: [[email protected] ~]# ldd /bin/bash linux-vdso.so.1 =>  (0x00007fff38ddc000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00000030d0400000) libdl.so.2 => /lib64/libdl.so.2 (0x00000030c8400000) l

linux内核编译,内核参数修改

核心(kernel):/boot/vmlinuz-version version 带发行包版本,本地版本内核模块(kernel object): /lib/modules/version/ 内核设计:    单内核        模块化设计--内核小,功能做成模块    微内核装载模块:    insmod    modprobe 内核下载:www.kernel.org 2(主).6(次).17(修正)-->2.6.17.1修复bug2.6.18.rc1(候补版) 新增功能 用户空间访问,监控内

首先看linux内核重要文件grub

linux内核启动修复 首先看linux内核重要文件grub.conf # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /b

技巧-Linux内核参数调整办法

技巧 -Linux内核参数调整办法 ulimit设置 ulimit -n 要调整为100000甚至更大. 命令行下执行 ulimit -n 100000即可修改.如果不能修改,需要设置 /etc/security/limits.conf,加入 * soft nofile 262140 * hard nofile 262140 root soft nofile 262140 root hard nofile 262140 * soft core unlimited * hard core unli

linux内核参数注释与优化

转自:http://yangrong.blog.51cto.com/6945369/1321594 目录 1.linux内核参数注释 2.两种修改内核参数方法 3.内核优化参数生产配置 参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观. 学习linux也有不少时间了,每次优化linux内核参数时,都是在网上拷贝而使用,甚至别人没有列出来的参数就不管了,难道我就不需要了吗? 参考文章: linux内核TCP相关参数解释 http://os.chinaunix

inux IO 内核参数调优 之 参数调节和场景分析

http://backend.blog.163.com/blog/static/2022941262013112081215609/ http://blog.csdn.net/icycode/article/category/5966733 http://blog.sina.cn/dpool/blog/s/blog_b374c0f30102wboi.html 1. pdflush刷新脏数据条件 (linux IO 内核参数调优 之 原理和参数介绍)上一章节讲述了IO内核调优介个重要参数参数. 总

day01_linux中与Oracle有关的内核参数详解

linux中与Oracle有关的内核参数详解 在安装Oracle的时候需要调整linux的内核参数,但是各参数代表什么含义呢,下面做详细解析. Linux安装文档中给出的最小值: fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip

Linux6.x内核参数调优

## 本人在测试机上测试过,效果不错 fs.file-max = 6553600 net.ipv4.ip_local_port_range = 1024 65000 net.ipv4.tcp_max_orphans = 3276800 net.ipv4.tcp_max_syn_backlog = 262144 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_mem = 94500000 915000000 927000000 net.ipv4.tcp_fin_t

linux内核参数优化

from: http://apps.hi.baidu.com/share/detail/15652067 http://keyknight.blog.163.com/blog/static/3663784020104152407759/ http://blog.sina.com.cn/s/blog_6e2aeba30100uve3.html sysctl.conf 优化 The sysctl.conf of a server is something that is seldom optimiz