2019-01-26 Buildroot构建树莓派轻量级的Linux根文件系统

编译环境为:ubuntu  release 18.10,目标:raspberrypi 3

1、下载Buildroot工具:https://buildroot.org/download.html,下载的工具包为:buildroot-2018.11.1.tar.gz

2、解压下载的buildroot工具包,解压命令为:tar -zxvf buildroot-2018.11.1.tar.gz

3、进入buildroot工具包解压后的目录buildroot-2018.11.1,执行命令make raspberrypi3_defconfig,使配置生效

(如果没有安装make,sudo apt-get install build-essential)

4. make menuconfig,3、安装ncurses等一系列编译所依赖的包   //  please config buildroot first

apt-get install libncurses5-dev

5、执行命令make ARCH=arm -j4,开始编译生成所需要烧写的镜像文件  //一台老式4core笔记本编译了7个小时左右

执行命令make ARCH=arm -j8,开始编译生成所需要烧写的镜像文件  //i3-2100, 8core电脑编译了1小时

//you must install python!


扫描二维码关注公众号,回复: 5225458 查看本文章

6、编译完成后,进入到/buildroot-2018.11.1/output/images目录下,将镜像文件sdcard.img拷取到本地电脑下

2175491-57f842529b0bbc83.png

7、用工具Win32DiskImager将镜像文件sdcard.img写入到树莓派sd卡中,成功完成后,sd卡被自动分区,注意:不要点格式化操作

8、到这里,将sd卡插入树莓派,供电启动,精简版的linux启动就制作好了

9.  树莓派登陆的用户名

default as a normal user

root as a system administrator

密码为空

----------------------------------------------------

来源:https://blog.csdn.net/apiculate/article/details/79257789

猜你喜欢

转载自blog.csdn.net/weixin_34318272/article/details/87114370