树莓派香橙派等的可直接烧录到 TF 卡启动的 IMG 文件怎么制作的

32 天前
 sxszzhrrt
RT ,树莓派香橙派等的派的可直接烧录到 TF 卡启动的 IMG 文件怎么制作的?各大镜像都是有 aarch64 的镜像,这个 IMG 文件能不能自己制作打包?(这里就不聊刷 UEFI 固件让派支持镜像安装了)
992 次点击
所在节点    Raspberry Pi
4 条回复
jackOff
32 天前
下载原始镜像,备份镜像?你意思是自己制作原始镜像吗?树莓派原始的各种镜像都是各大公司和开源社区团队做的
Ayahuasec
32 天前
大致流程就是:
fallocate 一个 img 文件,然后挂载到系统上;
建一个 fat 分区和一个 ext4 分区,开头留够空间放 uboot ;
启动脚本 boot.scr 、脚本的环境变量 uEnv.txt 、内核 uImage 丢进 fat 分区,有的还有个 initrd.gz 放起机的根文件系统;
系统根分区( Debian 或者别的)放进 ext4 分区。Debian 可以用的 bootstrap 做;
最后 umount 一下,你就得到可以刷 sd 卡的 img 文件了。
ysc3839
32 天前
就是 raw disk image ,开头就是 MBR ,怎么分区、分区里放什么要看引导程序。
至于怎么构建内核和根文件系统,又是更麻烦的事了,可以了解一下 OpenWrt 的编译流程。
cyp0633
32 天前
可以 dd 出来

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1152673

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX