buildroot构建根文件系统

buildroot构建根文件系统,第1张

Buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。本文使用buildroot为freescale imx287 开发板制作根文件系统

参考 https://www.cnblogs.com/kele-dad/p/8231434.html

Buildroot本身提供构建流程的框架,开发者按照格式写脚本,提供必要的构建细节,配置整个系统,最后自动构建出你的系统。

1.主板外观及基本接口分布

2.硬件资源

查看buildroot包含的开发板配置

选择imx28默认配置

编译完成,在 output 目录下可以得到生成的文件系统和镜像文件

在images目录下有烧录镜像文件

1)增加/dev/null 文件

Buildroot 编译孝迹后,生成的文件系统中通常没有/dev/null 文件,而系统启动通常是需要的,可以自行创建:

2)增加/dev/console文件

对应于System configuration-“Run a gretty after root”选择的调试端口

3)再次编译builtroot

将生成的rootfs.tar.bz2文件或rootfs.ubifs文件烧录到处理器,进入系统后即可以通过shell命令 *** 作,已有的shell命令参考output/bin/目录下的链接文件。

开机成功进入根文件系巧梁并统

因为在System configuration中把root passwd设置为root,所以用户名和密渣渗码都是root。

用grub 4 dos里兄行正面的grldr引导其实是最方便的

把grldr直接放到C:

在windows的引导菜单里加入C:\grldr="GRUB"

重启进入grub就可以用来引导linux了

不过要有一定的基础

至于安装时要不要解压ISO这个要看用的是什么LINUX了

susu是要解压的

RH类, debain类就不用了

你用的那个是怎样的就不知道了, 不过要引导linux的ISO(安装文件),当然要用引导器解释磁盘的方法羡悔输入地址啦

在grub里就是 hda* hdb*

进入内核就是 /dev/hda* /dev/hdb* /dev/sda*等带烂等类似的地址啦

不过不知道你看不看得明白上面的东东呢


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12159709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存