自制deepin for lpi4a TF镜像的方法

deepin25 for th1520(lpi4a) 最新的镜像里,只提供了刷写到eMMC的下载,我在阅读它的安装文档时,看到:“我们还需要启动引导镜像。在 deepin-riscv-kernel的actions 中找到最新的“,我猜大概率能把eMMC镜像做到TF卡上运行,这样就不需要清空eMMC上的revyos, 做到一机双系统(未来也许还能单盘双系统),我实验成功了,方法如下:
1、从deepin镜像列表里下载所需的压缩包,按安装指南解压校验,等待使用。引导镜像不需要下载。
2、去下载revyos 最新的TF镜像文件,解压,把镜像烧录到一张大于等于32GB的TF卡上,烧录完,把TF卡上最后一个分区扩容到最大。
3、TF卡上有4个分区,这时,可以把之前解压好的deepin两个文件,用dd写到TF卡上。
deepin-th1520-riscv64-25-desktop-installer.boot.ext4 写到 TF上第二分区,deepin-th1520-riscv64-25-desktop-installer.root.ext4 写到TF上第四分区。如果是在lpi4a上操作,命令应该是

sudo dd if=deepin-th1520-riscv64-25-desktop-installer.boot.ext4 of=/dev/mmcblk1p2 conv=sync bs=10M status=progress

sudo dd if=deepin-th1520-riscv64-25-desktop-installer.root.ext4 of=/dev/mmcblk1p4 conv=sync bs=10M status=progress

烧录完,直接重启lpi4a,会从TF启动进入deepin25, 第一次进入时间较久。
这篇文章完成于deepian25 for lpi4a .

2025.10.19补充:这个版本的deepin25 for th1520,有个严重电源管理问题,待机后不能唤醒,也许需要如图设置。

3 个赞

正好手上有块板子,等有空了试试

1 个赞

大大,你试完单机双盘双系统后,还可以考虑试试单机单盘双系统或更多系统,可惜128GB eMMC略小,可能勉强共存3-4个系统。