Google Coral:隐藏内核引导消息
Google Coral : hide kernel boot messages
如何在 Google Coral 上隐藏内核启动消息?
# cat /etc/debian_version
10.0
但我找不到 grub 文件(我试过,比如 debian,/etc/default/grub ...什么都没有)来编辑和添加“安静”(比如常规 Ubuntu/Debian) , 然后重新生成 grub :(
embeded 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
重新启动并加载新的内核参数。
分享编辑删除标志
如何在 Google Coral 上隐藏内核启动消息?
# cat /etc/debian_version
10.0
但我找不到 grub 文件(我试过,比如 debian,/etc/default/grub ...什么都没有)来编辑和添加“安静”(比如常规 Ubuntu/Debian) , 然后重新生成 grub :(
embeded 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
重新启动并加载新的内核参数。
分享编辑删除标志