GRUB文件内容及含义
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="cgroup_disable=files apparmor=0 crashkernel=512M rhgb 8250.nr_uarts=14 pcie_aspm=off quiet nohibernate clocksource=acpi_pm no_console_suspend intel_idle.max_cstate=0 idle=poll processor.max_cstate=0 noresume video=VGA-1:640x480 video=eDP-1:640x480 "
GRUB_DISABLE_RECOVERY="true"
GRUB_TIMEOUT=5 :引导菜单的显示时间,单位为秒。
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" :用于设置GRUB菜单中的发行版信息。
GRUB_DEFAULT=saved :默认启动的操作系统选项。
GRUB_DISABLE_SUBMENU=true :禁用子菜单,直接显示所有菜单项。
GRUB_TERMINAL_OUTPUT="console" :指定 GRUB 输出到控制台。
GRUB_CMDLINE_LINUX :Linux 内核启动参数,包括一系列用空格分隔的选项。
GRUB_DISABLE_RECOVERY="true" :禁用恢复模式选项
GRUB常用内核启动项参数:
cgroup_disable=files : 禁用文件系统相关的 cgroup 控制器。
apparmor=0 :禁用 AppArmor 安全模块。
crashkernel=512M :指定在物理内存中保留给系统崩溃转储使用的内存大小。
rhgb :显示 Red Hat 图形引导界面(Red Hat 特定选项)。
8250.nr_uarts=14 :指定系统有多少个串口(UART),这里设置为 14 个。
pcie_aspm=off :禁用 PCIe ASPM在 PCIe 设备上的功耗管理。
quiet :启动时禁用大多数内核和模块的冗长输出,使启动过程更加简洁。
nohibernate :禁用系统休眠(hibernate)功能。
clocksource=acpi_pm :指定使用 ACPI Power Management Timer 作为系统时钟源。
no_console_suspend :禁用在挂起和恢复期间自动关闭和启用控制台。
intel_idle.max_cstate=0 :设置 Intel 处理器的最大 C-state(节能状态)为 C0。
idle=poll :禁用 CPU 的节能状态,使其保持活动状态。
processor.max_cstate=0 :设置处理器的最大 C-state(节能状态)为 C0。
noresume :禁用从休眠状态恢复。
video=VGA-1:640x480 :指定显示器的分辨率,对 VGA-1接口设置分辨率为640x480像素。
video=eDP-1:d :禁用eDP-1显示接口
video=DP-1:d :禁用DP-1显示接口
biosdevname=0 net.ifnames=0 :修改网卡名为 "eth"开头,当没有设置参数时默认命名为enps...
console=ttyS0,115200n8 :将控制台重镜像到串口ttyS0中波特率为115200、无校验位、8位数据位
xdriver=vesa nomodeset :默认加载vesa驱动,该驱动是标准显示协议,每一个显卡都能加载。
Linux下GRUB常用参数介绍
最新推荐文章于 2024-05-07 11:12:01 发布