美文网首页Linux中国::开源热点 Linux中国::技术专栏
如何在 Fedora 30 中设置内核命令行参数

如何在 Fedora 30 中设置内核命令行参数

作者: Linux技术 | 来源:发表于2019-04-12 15:18 被阅读2次

在调试或试验内核时,向内核命令行添加选项是一项常见任务。即将发布的 Fedora 30 版本改为使用 Bootloader 规范(BLS)。根据你修改内核命令行选项的方式,你的工作流可能会更改。继续阅读获取更多信息。

要确定你的系统是使用 BLS 还是旧的规范,请查看文件:

/etc/default/grub

如果你看到:

GRUB_ENABLE_BLSCFG=true

看到这个,你运行的是 BLS,你可能需要更改设置内核命令行参数的方式。

如果你只想修改单个内核条目(例如,暂时解决显示问题),可以使用 grubby 命令:

$ grubby --update-kernel /boot/vmlinuz-5.0.1-300.fc30.x86_64 --args="amdgpu.dc=0"

要删除内核参数,可以传递 --remove-args 参数给 grubby:

$ grubby --update-kernel /boot/vmlinuz-5.0.1-300.fc30.x86_64 --remove-args="amdgpu.dc=0"

如果有应该添加到每个内核命令行的选项(例如,你希望禁用 rdrand 指令生成随机数),则可以运行 grubby 命令:

$ grubby --update-kernel=ALL --args="nordrand"

这将更新所有内核条目的命令行,并保存作为将来条目的命令行选项。

如果你想要从所有内核中删除该选项,则可以再次使用 --remove-args 和 --update-kernel=ALL:

$ grubby --update-kernel=ALL --remove-args="nordrand"

via:https://fedoramagazine.org/setting-kernel-command-line-arguments-with-fedora-30/

作者:Laura Abbott选题:lujun9972译者:geekpi校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

相关文章

  • 如何在 Fedora 30 中设置内核命令行参数

    在调试或试验内核时,向内核命令行添加选项是一项常见任务。即将发布的 Fedora 30 版本改为使用 Bootlo...

  • Linux内核参数管理

    Linux 内核有很多可以定制化的参数 —— 内核参数 ( kernel parameters ), 斟酌设置内核...

  • java获取命令行参数

    设置命令行参数java -Dxxx(参数名) 代码中获取参数名System.getProperty("xxx")

  • Minn0

    启动时添加内核参数 输入a键 添加loob设备内核参数及其他的内核设置 查看loob设备及临时加的内核参数 自制L...

  • pflag命令行参数

    简介 本文讲解如何在go程序中使用命令行参数包pflag来获取gong语言编写的命令行程序的传入参数。 命令行参数...

  • Hive数据倾斜之参数设置

    如何在开发ETL过程中,设置参数,或者不设置参数,跟依赖的mapreduce平台之间是什么关系? dfs.bloc...

  • Linux常用命令

    关机 查看内核版本 设置命令行启动 修改主机名称 不在sudoer中 修改目录显示颜色

  • day29-网络基础

    1.静态路由项目 (1)设置内核转换参数sysctl net.ipv4.ip_forward=1永久设置内核转换...

  • ENAS的代码详解——utils.py

    本文介绍utils.py文件,这个文件用于设置命令行参数。首先是定义用于定义命令行参数的函数。tf 中定义了 tf...

  • centos7 升级内核

    升级yum和安装 ELRepo 仓库 安装内核 查看系统安装的内核 设置启动项 1.命令行设置 2.修改文件 生成...

网友评论

    本文标题:如何在 Fedora 30 中设置内核命令行参数

    本文链接:https://www.haomeiwen.com/subject/sjmcwqtx.html