首页 > Web开发 > 详细

rootfs根文件系统

时间:2020-02-28 22:53:12      阅读:94      评论:0      收藏:0      [点我收藏+]

rootfs根文件系统

rootfs根文件系统

一、如何制作根文件系统?

??可以采用mke2fs来制作。
??如果要制作ext3格式根文件系统镜像,可以采用mkfs.ext3

??创建rootfs.ext2文件并且将之挂载到一个目录下方便访问它

dd if=/dev/zero of=rootfs.ext2 bs=1024 count=2048
losetup  /dev/loop1 rootfs.ext2
mke2fs -m 0 /dev/loop1 2048
mount -t ext2 /dev/loop1 ./rootfs/

??将来真正去做有用的rootfs时,就要在这一步添加真正可以执行的linuxrc程序,然后还要添加别的/lib目录下的库文件,/etc目录下的配置文件等。
??卸载掉,然后镜像就做好了。

umount /dev/loop1
losetup -d /dev/loop1

二、什么是linuxrc?

??这东西就是一个应用软件。
??如果想要它在开发板下执行,就需要用arm的编译器编译
??该软件必须得是静态编译链接。该程序由内核直接执行,没有库,所以一般是静态链接的。

??负责引出用户界面,以及启动之后的配置。

??嵌入式linux中一般就是busybox

三、rootfs中需要有啥?

??需要有linuxrc,dev,sys,proc,usr,etc,lib等文件及文件夹

rootfs根文件系统

原文:https://www.cnblogs.com/0nism/p/12380626.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!