根文件系统
bin、sbin、usr目录下都放着shell命令,其中的命令都有busybox编译生成,不能由Ubuntu复制,平台不同
lib放的都是动态库,因为只要在执行的时候链接库就行,编译在Ubuntu中编译
dev(设备)和proc(进程信息)和sys(驱动相关)都是空目录,因为等内核启动后会写入,这些称为虚拟文件系统。
根文件系统移植
工作中一般使用厂家提供的根文件系统。这里讲根文件系统只是为了解根文件系统是怎么来的。
二进制文件都由busybox生成
lib和etc文件夹直接拷贝得来
其它文件夹是空文件夹,直接创建即可
详见:
实验9根文件系统移植
Busybox是shell命令的源代码。其优点就是轻量级,体积小