以下内容源于朱有鹏嵌入式课程的学习,如有侵权,请告知删除。

1、格式简介

(1)很多个项目用空格隔开依次排列,每个项目中都是项目名=项目值。

(2)整个cmdline会被内核启动时解析,解析成一个一个的项目名=项目值的字符串。这些字符串又会被再次解析从而影响启动过程。

2、root=

(1)这个是用来指定根文件系统在哪里的;

(2)一般格式是root=/dev/xxx(一般如果是nandflash上则/dev/mtdblock2,如果是inand/sd的话则/dev/mmcblk0p2(设备0的第二分区,可读可写));

(3)如果是nfs的rootfs,则root=/dev/nfs。

3、rootfstype=

根文件系统的文件系统类型,一般是jffs2、yaffs2、ext3、ubi

4、console=

(1)控制台信息声明,譬如console=/dev/ttySAC0,115200,表示控制台使用串口0,波特率是115200。

(2)内核启动时,会根据console=这个项目来初始化硬件,并且重定位console到具体的一个串口上,所以这里的传参会影响后续是否能从串口终端上接收到内核的信息。

5、mem=

mem=用来告诉内核当前系统的内存有多少

6、init=

init=用来指定进程1的程序pathname,一般都是init=/linuxrc

7、常见cmdline介绍

(1)console=ttySAC2,115200 root=/dev/mmcblk0p2 rw init=/linuxrc rootfstype=ext3

  • 这种方式对应rootfs在SD/iNand/Nand/Nor等物理存储器上。这种对应产品正式出货工作时的情况。

(2)bootargs=root=/dev/nfs nfsroot=192.168.1.100:/root/rootfs/ ip=192.168.1.20:192.168.1.100:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC2,115200

  • 这种方式对应rootfs在nfs上,这种对应我们实验室开发产品做调试的时候。

(3) 对于多参数组合成一个参数时,使用 '  '包括起来!

cmdline常用参数相关推荐

  1. qemu使用实例和常用参数

    =========================qemu使用实例参数详解========================= qemu.exe -kernel-kqemu -L . -m 512 -h ...

  2. 2021年大数据Hadoop(二十九):​​​​​​​关于YARN常用参数设置

    全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 关于yarn常用参数设置 设置container分配最小内 ...

  3. dataTables常用参数

    一.新版本和老版本的区别 新版本的改进:https://datatables.net/new/1.10 新老版本参数变化列表:http://datatables.club/upgrade/1.10-c ...

  4. [Hive_add_8] Hive 常用参数配置

    0. 说明 记录 Hive 常用参数的配置 1. 设置本地模式 让 Hive 自动使用 Hadoop 的本地模式运行作业,提升处理性能 适合小文件,一般用于测试 set hive.exec.mode. ...

  5. R语言使用knitr生成机器学习模型全流程步骤示例:knitr与自动化结果报告、knitr常用参数

    R语言使用knitr生成机器学习模型全流程步骤示例:knitr与自动化结果报告.knitr常用参数 目录

  6. Maven常用参数及其说明

    2019独角兽企业重金招聘Python工程师标准>>> Maven常用参数及其说明 -h,--help                              Display he ...

  7. JVM面试问题系列:JVM 配置常用参数和常用 GC 调优策略

    JVM 配置常用参数 堆参数 回收器参数 如上表所示,目前主要有串行.并行和并发三种,对于大内存的应用而言,串行的性能太低,因此使用到的主要是并行和并发两种.并行和并发 GC 的策略通过 UsePar ...

  8. mysql -s 参数_mysqldump 的常用参数。

    mysqldump 常用参数详解: --databases:备份多个数据库,选项后跟多个库名.备份文件中会包含USE db_name. --events    :  备份事件 --routines:备 ...

  9. python把桢写入txt_ffmpeg 常用参数一览表及python 使用示例

    FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.提供了录制.转换以及流化音视频的完整解决方案. 它包含了非常先进的音频/视频编解码库libavcodec,这里介绍 ...

最新文章

  1. Qt安装和QML HelloWord程序
  2. 【渐进】浅尝DDD,对试卷建模
  3. 【转】C# HttpWebRequest 异常时获取 HttpWebResponse 数据
  4. C++ string split()和 replaceAll()
  5. Linux I2C总线驱动调试之i2c-tools工具使用
  6. 再梳理一下seqtoseq,encoder-decoder,attention,transformer的概念
  7. 良田高拍仪接口文档对接
  8. SpringBoot整合银联支付
  9. ih5怎么切换下一个页面_ih5快速入门(二)
  10. U盘安装Fedora 24时出现的几个问题及解决办法
  11. Windows操作系统各版本的历史
  12. python元组使用什么界定符_CookBook/2-Python3基本语法.md at master · Byron4j/CookBook · GitHub...
  13. java图形界面编程如何给窗口设置背景图片
  14. java计算机毕业设计某山区环境保护监督管理平台源程序+mysql+系统+lw文档+远程调试
  15. 恶搞php表情包,PS制作搞笑的金馆长表情或修改金馆长表情文字
  16. html 仿微信红包
  17. thinkphp5.1接入paypal支付
  18. MATLAB笔记:实时编辑器.mlx文件
  19. 我是怎么用大数据分析预测航班延误的?(上)
  20. TP 5.0.24反序列化漏洞分析

热门文章

  1. cmd - 使用curl命令的注意点
  2. 很多人喜欢露脚踝你觉得时尚吗?
  3. 数据结构(Java)——查找和排序(1)
  4. 漫谈数据挖掘从入门到进阶
  5. ie7浏览器传输中文的问题
  6. android面试题精选
  7. c#中Excel数据的导入、导出
  8. Android4.0蓝牙使能的详细解析
  9. CSS——基础选择器
  10. Android App 优化之 ANR 详解