一、什么是根文件系统
我们的Linux系统装到开发板上面,如果要编译东西,看定要借助库等,还有我们平常用的命令(LS ,VI …)都是在根文件系统里面。那么我们来看一下根文件系统长什么样
这就是根文件,那么,我们的根文件系统可以不可以直接从我们的UBUNT上面拷贝呢?这肯定不可以,BUUNT用的是X86的编译器。所以,我们得自己搞。
——————————————————怎么搞呢?
1)下载:busyBOX,并解压到UBUNT
2)配置编译器为arm-none -linux-gnueabi-
3)编译busybox
4)安装busybox,make install
5) 通过make menuconfig配置busybox
6)在_install目录下就生成了我们想要的文件夹。
但是发现少了很多目录,
而且LIB里面是arm的库,我们得从我们的交叉编译工具链里面 复制过来。
7)
9)给库文件瘦身
10)加入ETC目录
这样我们的根文件系统就移植好了。
根文件系统移植
最新推荐文章于 2024-04-24 14:20:48 发布