龙芯上用busybox制作ram filesystem的过程。

本文介绍在龙芯2h平台上使用kernel+busybox构建嵌入式Linux系统的详细步骤,从安装编译环境到制作带有busybox的ramfilesystem,并最终将内核文件部署到U盘启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记录下在龙芯上制作ram filesystem的过程。其中ramdisk.tiny5可以在安装busybox的过程中得到最初的雏形。具体过程可以参考网络上大量的文章,并实际去操作一次。


make ARCH=mipsCROSS_COMPILE=mipsel-linux- menuconfig

 make ARCH=mips CROSS_COMPILE=mipsel-linux-

 g console=ttyS0,115200 rdinit=/sbin/init

关于龙芯2h上使用kernel + busybox的 嵌入式Linux的编译安装如下:

1、         安装Linux kernel编译环境,提供的硬盘中有kernel目录,里面有kernel source 、交叉编译链和path设定参考。

2、         测试并验证当前.config 是否可以正常编译。

3、         如果OK,说明环境设置好。

4、         将附件解压缩至编程主机的/mnt/ramdisk.tiny5/ .  比如:tar –C /mnt –zxvf ramdisk.tiny5.tar.gz

5、         开始编译有busybox的内核。

make ARCH=mipsmenuconfig

Generalseup->

[*] Initial RAMfilesystem and RAM disk (initramfs/initrd) support
 (/mnt/ramdisk.tiny5/) Initramfs source file(s)

保存退出。

                    make  编译

 

6、         编译完成之后(需要一段时间),得到一个kernel文件vmlinux,将其copy到ext3格式的u盘中即可。

7、         将此u盘插入som-L100机器上,开机运行到BIOS的界面中。

8、         可以通过指令devls 查看找到一个USB 存储设备,usb0 。

9、         加载启动

10、    运行系统。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值