根文件系统制作过程大致分为两步: 1)用busybox构建基本的框架 2)添加必要目录及文件,比如etc目录及目录中的配置文件 内核挂载根文件系统到进入命令行的过程: 1)内核找到根文件系统路径后,首先加载运行init参数指定的进程1,如init=/linuxrc,运行根文件系统中的/linuxrc ...
分类:
其他好文 时间:
2020-07-18 19:52:07
阅读次数:
80
在前面已经把根文件系统所需要的文件、目录全部都制作好了,接下来讨论如何把它移植到嵌入式系统开发板上。要把根文件系统的所有目录和文件移植到arm开发板上,需要一个名叫mtd.utils的工具软件,它可以直接到官网(ftp://ftp.infradead.org/pub/mtd-utils/)上去下载源 ...
分类:
其他好文 时间:
2020-02-13 09:30:30
阅读次数:
68
在前面的内核移植中,使用的是开发板上原有的根文件系统,这里就来讨论一下如何自己制作根文件系统。 根文件系统可以由JFFS2、YAFFS2、UBIFS等文件系统支持,这里仍就选择UBIFS文件系统来制作根文件系统。UBIFS是Unsorted Block Image File System(无序区块镜 ...
分类:
其他好文 时间:
2020-02-12 00:39:53
阅读次数:
80
一、仓库相关操作 docker pull #从远程仓库拉取镜像到本地 docker push #推送本地镜像到远程仓库 docker search #在仓库搜索镜像 docker login #登录到官方仓库Docker Hub docker logout #退出登录 二、镜像相关操作 docker ...
分类:
其他好文 时间:
2020-01-01 17:02:38
阅读次数:
67
设置板卡和虚拟机的网络参数 文件系统制作 osdrv/pub/bin/pc/mkyaffs2image100,文件系统制作的工具 osdrv/pub/rootfs_glibc,要制作的系统源文件 osdrv/pub/rootfs_glibc_2k_4bit.yaffs2 要生成的文件系统以及路径 u ...
分类:
其他好文 时间:
2019-05-19 00:00:14
阅读次数:
229
前几节我们介绍了FAT12文件系统,制作了虚拟软盘文件a.img,并在Qt Creater中进行了文件内容的读取实验。那些读取都是使用外部的程序实现的,实际应用中,我们需要用主引导程序来实现文件的读写,主引导程序存在于主引导扇区MBR中,也就是说程序和文件是存在一张盘上的,而且这些主引导程序需要使用 ...
分类:
其他好文 时间:
2018-06-26 00:46:20
阅读次数:
202
嵌入式系统能够在开发板上正常运行,需要先进行系统配置,一个完整的嵌入式系统应该包含的几个部分::uboot,kernel,rootfs,appfs。 ...
分类:
其他好文 时间:
2018-03-08 12:11:41
阅读次数:
471
mkubiimg.sh ubinize.cfg ...
分类:
其他好文 时间:
2018-02-08 12:18:15
阅读次数:
342
1 创建目录 【说明】在/lib/目录下存放的是ARM平台支持的库,库在交叉编译器那里。 ...
分类:
其他好文 时间:
2018-01-29 17:36:57
阅读次数:
145
尝试升级 kernel 到 4.4.12版本,然后出现 kernel 加载 ubi 文件系统失败的现象,现象如下 经过查找,是因为 ubi 文件系统制作过大的原因。 参考资料:http://www.cnblogs.com/zengjfgit/p/4963986.html ...
分类:
其他好文 时间:
2017-12-11 18:54:55
阅读次数:
398