Buildroot在构建基于MIPS的文件系统时的应用

本文档介绍了如何使用Buildroot构建适用于MIPS架构(龙芯Loongson)的根文件系统。环境配置包括基于Fedora21的Loongnix目标机和Ubuntu16.04的构建主机。关键步骤包括下载特定版本的buildroot,配置内核版本以匹配目标机,并确保构建过程中不出现kernel panic错误。完成构建后,文件系统打包文件位于/output/host/images,通过chroot检查完整性和在grub.cfg中添加配置来启动。
摘要由CSDN通过智能技术生成

Buildroot构建适用于MIPS(龙芯)的根文件系统

环境配置

目标机配置
  1. 系统环境:Loongnix based on Fedora21
  2. 内核版本:linux-3.10,基于loongson
  3. GCC版本:gcc-4.9.3
  4. 架构:mips64el
  5. CPU: loongson3A3000
构建主机配置
  1. 系统环境:Ubuntu16.04
  2. 内核版本:linux-4.15.0
  3. GCC版本:gcc-5.4.0
  4. buildroot版本:2016-11(该版本可指定内核版本为3.10.x)

相关文档:

Buildroot用户手册
下载地址:https://buildroot.org/downloads/buildroot-2016.11.tar.gz

注意事项:

使用buildroot构建根文件系统时,要注意指定内核版本和目标机的内核版本相同,否则会导致根文件系统启动失败,提示:kernel panic:not sysncing attempted to kill init exitcode=0x00007f00.

另外:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值