![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rootfs
Bloath
这个作者很懒,什么都没留下…
展开
-
【buildroot】初始化脚本后台运行, 解决启动时间过长
在使用buildroot勾选组件时, 在生成文件系统时会增加组件的初始化脚本.由于初始化脚本是在登陆前运行的, 某些初始化脚本过慢导致登陆时间过长, 影响体验初始化运行流程#!/bin/sh# Start all init scripts in /etc/init.d# executing them in numerical order.#for i in /etc/init.d/S??* ;do # Ignore dangling symlinks (if any). .原创 2020-12-08 10:35:45 · 1006 阅读 · 0 评论 -
【根文件系统】自动登陆
文章目录一. 启动流程二. 修改启动参数2.1 getty不提示用户名2.2 编写登陆脚本并替换getty默认调用2.3 修改/etc/inittab芯片平台: imx6ull编译器: arm-linux-gnueabihf-gcc 4.9内核版本: 4.1.15根文件系统制作: buildroot + busybox一般嵌入式产品要求开机后显示logo并自动启动应用程序, 但是根文件系统默认是进入登陆控制台. 这就需要进行必要的设置让系统自动登陆某账号并且运行相关应用一. 启动流程执原创 2020-12-08 08:52:50 · 1043 阅读 · 0 评论 -
【根文件系统】修改控制台样式
通过busybox默认配置做完的系统进入控制台, 只有一个#号, 如何修改到根ubuntu, centos默认的控制台样式呢这个控制台样式是由环境变量PS1控制的, 他在登陆时由/etc/profile文件设置, busybox默认为if [ "$PS1" ]; then if [ "`id -u`" -eq 0 ]; then export PS1='# ' else export PS1='$ ' fifi在默认情况下, PS1只根据用户级别来简单的提示#或者$, 没有用户名.原创 2020-12-08 09:06:04 · 247 阅读 · 0 评论