如何在 Fedora 30 中設定核心命令列引數
在除錯或試驗核心時,向核心 行新增選項是一項常見任務。即將釋出的 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"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2642586/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux核心命令列引數速查手冊Linux命令列
- 系統核心引數 設定 systemv (ipc)
- Linux核心引數(如kernel.shmmax)及Oracle相關引數調整(如SGA_MAX_SIZE)LinuxHMMOracle
- Fedora Core中設定PATH(轉)
- Rust 程式設計,讀取命令列引數Rust程式設計命令列
- Linux核心引數(如kernel.shmmax)及Oracle相關引數調整LinuxHMMOracle
- win 命令列 設定環境變數命令列變數
- Logstash 命令列引數命令列
- 命令列引數 opencv呼叫命令列OpenCV
- Go 接收命令列引數Go命令列
- Python命令列引數定義及注意事項Python命令列
- 7z命令列引數中的路徑命令列
- (轉)redhat下安裝oracle,設定redhat核心引數RedhatOracle
- Windows如何在cmd命令列中檢視、修改、刪除與新增、設定環境變數Windows命令列變數
- MySQL登陸命令列引數MySql命令列
- main命令列引數輸入AI命令列
- Ghost命令列引數大全(轉)命令列
- linux 中解析命令列引數 (getopt_long用法)Linux命令列
- epic命運2怎麼設定中文 epic額外命令列引數修改中文方法命令列
- C語言中的命令列引數C語言命令列
- java 使用命令列引數(轉)Java命令列
- 使用argparse模組新增命令列引數命令列
- Java方法04:命令列傳遞引數、可變引數Java命令列
- oracle中設定UTL_FILE_DIR引數Oracle
- 分割槽表中的maxvalue引數設定
- Linux程式設計——用getopt處理命令列引數Linux程式設計命令列
- cmdr 03 - 用流式介面定義命令列引數處理選項命令列
- Oracle 11g 在solaris 10 上核心引數的設定Oracle
- [轉帖]Redis相關的核心引數解釋與設定Redis
- Redhat中透過命令工具和配置檔案設定TCP/IP引數的方法RedhatTCP
- Python命令列引數解析模組argparsePython命令列
- SpringBoot禁用命令列引數Spring Boot命令列
- Outlook for Microsoft 365 所有命令列引數ROS命令列
- TCL指令碼讀取命令列引數指令碼命令列
- shell指令碼的命令列引數 - todo指令碼命令列
- 命令列引數解析模組argparse的使用命令列
- vsftpd設定引數FTP
- RAC 特定引數設定