p4wnp1板linux怎么配置_Linux系统移植之——文件系统移植对每个学linux而言就像深夜的酒...

上章节分享了uboot、kernel的移植,本章节主要给大家总结文件系统的移植,主要内容如下:

1 构造目标板的根目录及文件系统

1.1 建立一个目标板的空根目录

1.2 在 my_rootfs 中建立 Linux 目录树

1.3 创建 linuxrc 文件

2 移植 Busybox

2.1 下载 busybox

2.3 编译并安装 Busybox

3 移植 TinyLogin

3.1 下载

3.2 修改 tinyLogin 的 Makefile

3.3 编译并安装

4 相关配置文件的创建

4.1 创建帐号及密码文件

4.2 创建 profile 文件

4.4 创建 fstab 文件

4.5 创建 inetd.conf 配置文件

5 移植 inetd

5.1 inetd 的选择及获取

5.1.1 获取 inetd

5.2 编译 inetd

5.2.1 修改 configure 文件

5.2.2 编译

5.3 配置 inetd

5.3.1 拷贝 inetd 到根文件系统的 usr/sbin 目录中

6 移植 thttpd Web 服务器

6.1 下载

6.2 编译 thttpd

6.3 配置

6.3.1 拷贝 thttpd 二进制可执行文件到根文件系统/usr/sbin/目录中

6.3.2 修改 thttpd 配置文件

6.3.3 转移到根文件系统目录,创建相应的文件

7 建立根目录文件系统包

7.1 建立 CRAMFS 包

7.1.1 下载 cramfs 工具

7.1.2 制作 cramfs 包

7.1.3 写 cramfs 包到 Nand Flash

c00b69e249c62db7d75f1754337f2248.png
ab56a11c929dcd790b1d0fe61f45e226.png
2274ef9ad5740d18c75ae656e9ad6411.png
3fc54bd7a58fd56c938304a9ca67d1f1.png
15b268945bd84f7baea28d33f08ace59.png
24fbf099acb9662fc8f92e59dbdd6220.png
29f7dc8d2ff3c857d88de0e433082975.png
9a1e8902b42ec6c354b48ee45d6194da.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值