创建 linuxrc 文件
创建 linuxrc,加入如下内容: [arm@localhost my_rootfs]#vi linuxrc
#!/bin/sh
#挂载/etc 为 ramfs, 并从/mnt/etc 下拷贝文件到/etc 目录当中 echo "mount /etc as ramfs"
/bin/mount n t ramfs ramfs /etc
/bin/cp a /mnt/etc/* /etc
echo "recreate the /etc/mtab entries"
# recreate the /etc/mtab entries
/bin/mount f t cramfs o remount,ro /dev/mtdblock/2 /
#mount some file system
echo "mount /dev/shm as tmpfs"
/bin/mount n t tmpfs tmpfs /dev/shm
#挂载/proc 为 proc 文件系统
echo "mount /proc as proc"
/bin/mount n t proc none /proc
#挂载/sys 为 sysfs 文件系统
echo "mount /sys as sysfs"
/bin/mount n t sysfs none /sys exec /sbin/init
2. 修改权限
[arm@localhost my_rootfs]#chmod 775 linuxrc [arm@localhost my_rootfs]#ls linuxrc al
rwxrwxrx 1 root root 533 Jun 4 11:19 linuxrc
当编译内核时,指定命令行参数如下
Boot options > Default kernel command string: 我的命令行参数如下 noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200
其中的 init 指明 kernel 执行后要加载的第一个应用程序,缺省为/sbin/init,此处指定为/linuxrc
转载于:https://www.cnblogs.com/fanweisheng/p/11105659.html
创建 linuxrc 文件相关推荐
- android 创建 file 文件,文本 并写入内容
创建file 文件在android 6.0 之后需要用户手动开启权限下面介绍下使用 这里只是写入内容所以就在配置文件中添加写入的权限, <uses-permission android:name ...
- Linux系统中创建大文件,并作为文件系统使用
在LInux系统的使用过程中,有时候会遇到诸如某个磁盘分区的大小不够用了,导致其下的文件系统不能正常写入数据.亦或者是系统swap分区太小,不够用或者不满足条件而导致的其他一系列问题.如果我们系统上挂 ...
- Python+OpenCV创建级联文件(Windows7/10环境)
目录 1.搭建环境 2.准备数据集 3.训练级联文件 之前使用Python+OpenCV实现交通路标识别,具体实现步骤及心得如下: OpenCV训练属于自己的xml文件,需以下几个步骤: 1.首先下载 ...
- Htaccess文件是什么以及Windows下自由创建.htaccess文件的N种方法
.htaccess是什么 概述来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置. 通过htaccess文件,可以帮我们实现:网页301重定向.自定义404错误 ...
- Visual C#创建资源文件
资源文件顾名思义就是存放资源的文件.资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用.同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在 ...
- 如何创建.gitignore文件,忽略git不必要提交的文件
1.在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录. 2.输入 touch .gitignore ,生成".gitignore&qu ...
- ABBYY在MS Office中创建PDF文件的方法
2019独角兽企业重金招聘Python工程师标准>>> ABBYY PDF Transformer+是一款可创建.编辑及将PDF文件转换为其他可编辑格式的OCR图文识别软件,不仅可以 ...
- sh脚本每天创建一个文件夹_我每天创建一个月的视频。 这就是发生的事
sh脚本每天创建一个文件夹 At the end of 2019 I promised that 2020 would be all about my YouTube channel. So that ...
- linux cp无法创建一般文件夹,cp: 无法创建普通文件 : 文件已存在
背景 碰到一个偶现的编译出错问题,如图 报错的信息是 cp: 无法创建普通文件"xxx": 文件已存在 排查原因 看了下 Makefile,这句非常简单,就是 cp ./xxx . ...
最新文章
- Maven官宣:干掉Maven和Gradle!推出更强更快更牛逼的新一代构建工具,炸裂!
- AlphaCode到底强在哪儿?清华博士后十分钟视频详细解析
- mac编译openresty报Undefined symbols for architecture x86_64
- 政府网站公祭日,如何使网站整体变灰
- 20172322 《程序设计与数据结构》第八周学习总结
- python的自带数据集_盘点 | Python自带的那些数据集
- 1003 Express Mail Taking
- IntelliJ中的实时模板
- 华为支付强势杀入,微信、支付宝迎来新对手!
- Entity Framework Fluent API
- Python游戏开发平台、脚本系统架构设计
- matlab dlt标定,实验三 Matlab图像处理基本操作及摄像机标定(DLT)
- 跨端框架 RAX 初体验
- 《Python安全攻防:渗透测试实战指南》学习一
- 076 对称区间的定积分性质
- 第一篇 使用numpy创建数组(一维、多维)
- webrtc 支持h264 思路
- 怎么把html设置桌面壁纸,win7系统怎么把桌面更换成自己喜欢的桌面背景?
- 动手学深度学习笔记3.4+3.5+3.6+3.7
- ElasticSearch索引基本操作POST PUT GET DELETE
热门文章
- ios获取手机 meid_共享充电宝并不简单,iOS也顶不住,隐私信息直接暴露
- 树莓派 QT 编程下的硬件中断
- K-序列求和 (逆元)
- nginx的函数调用
- 坑 之 Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题
- 概率论-3.2 边际分布与随机变量的独立性
- 关于优酷开放SDK之setOnLoadingStatusListener
- ExtJS学习:MVC模式案例(一)
- Protocol Buffer入门——轻松搭建java环境 .
- selenium中应用问题解决