google-coral - Google Coral:隐藏内核启动消息
问题描述
如何在 Google Coral 上隐藏内核启动消息?
# cat /etc/debian_version
10.0
但我找不到 grub 文件(我尝试过,比如 debian,/etc/default/grub ... 什么都没有)来编辑和添加“安静”(比如普通的 Ubuntu/Debian),然后重新生成 grub :(
解决方案
嵌入式 linux 通常使用 uboot 而不是 grub,因为它太大了。关于如何定制内核的细节需要更多的研究,但是,您可以添加loglevel=0
到内核命令行以消除一些内核消息。
下载 boot.txt:
$ curl https://coral.googlesource.com/uboot-imx-debian/+/refs/heads/master/debian/boot.txt\?format\=TEXT | base64 --decode | tee boot.txt > /dev/null
安装 mkimage:
$ sudo apt install u-boot-tools
在 cmdline="" 行中进行必要的更改,对于此示例,我们需要添加“quiet loglevel=0”:
cmdline=<preexsisting> + quiet loglevel=0
编译为 boot.scr:
$ mkimage -A arm -T script -O linux -d boot.txt boot.scr
替换旧的启动映像文件
$ mv boot.scr > /boot
重新启动并加载新的内核参数。
共享编辑删除标志
推荐阅读
- python-2.7 - 如何在 Google App Engine 上的 django 模板中获取 PolyModel 类名?
- android - 如何获取存储在列表中的对象的属性
- vue.js - 在 vue.js Web 组件目标中使用 Vuetify 版本的 material-icons
- python - 从多个获取链接
- 同班
- python - 如何调用上下文管理器忽略产生的值(一行)?
- javascript - 无法读取 Javascript 中未定义错误消息的属性“长度”
- python-3.x - 烧瓶名称错误:未定义名称“用户”
- javascript - 在函数javascript中遇到True false statements,有什么意义?
- javascript - 每次遇到异常时如何继续循环并在完成时中断?
- php - PHP将数组添加到另一个没有键的数组