嵌入式(NanoPi)使用的 tf 卡配好了系统,想把 tf 卡封装为镜像文件,用什么软件封装会比较好?

117 天前
 qazwsxkevin

方便下次重写,用了 DiskGenius 去封装了一个*.prex(好像是这个扩展名),再写回卡,是不能引导的,应该用什么软件?

1575 次点击
所在节点    程序员
15 条回复
XiLingHost
117 天前
直接 dd 成镜像文件就行了,写回也直接 dd 回去,连分区表一起
FanError
117 天前
macOS 下可以用 balenaEtcher ,windows 也有对应的软件
qazwsxkevin
117 天前
忘了说,是 Windows 下,我也有在用 balenaEtcher 烧录 tf 卡,它有克隆,似乎是只能盘对盘,可没看到有入口操作盘对映像文件?
@FanError
tangzs
117 天前
用 Ghost 克隆 disk 成 .gho 格式镜像文件
lmmortal
117 天前
winhex 好像有类似功能,ultraiso 应该也有这功能
guanzhangzhang
117 天前
losetup 后把文件挂载成 loop ,然后 dd 写进去
wuzhewuyou
117 天前
nanopi ,这家镜像格式特殊,采用的 overlay ,所有改动都在这个分区上,理论上只要保存这个分区就好
wtks1
117 天前
试试在生龙?
ysc3839
117 天前
直接 dd
minami
117 天前
qazwsxkevin
117 天前
谢谢各位,听了这么多建议,明天再有时间试试 winhex ,不懂,或者走不下去再来写。。

@minami 傍晚用了一下,重写写入,卡能正常使用,感觉不科学,还是就是这样:TF 卡实际内容没多少,其实原本的 armbian 映像文件是 300~700m ,我做了 apt-get update && apt-get -y upgrade && apt-get -y install git build-essential ,等,也就再多(大概) 200m ,这软件 1:1 做了个 32gb 的映像出来(tf 卡是 32gb),也似乎没有压缩之类的选项。。。
chitaotao
117 天前
Windows 下确实比较复杂,可以看看 rufus ,支持把硬盘存为 vhd/vhdx 文件。主要的问题应该是大小,vhd 是无压缩的,vhdx 有一定的压缩,但如果想要压缩到原本 armbian 的程度可能比较复杂,需要在 Linux 下对镜像出来的文件使用 resize2fs 更改分区大小或是 fstrim 把文件变成稀疏的
minami
116 天前
@qazwsxkevin #11 压缩你要自己用压缩工具压缩,这个跟 dd 一样的,都是 1:1 dump ,dump 出来的 img 文件用 xz 压缩下就可以了
zhangeric
116 天前
dg 有备份还原硬盘镜像功能.
elechi
116 天前
DiskGenius 分区备份 pmf 文件就行

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

https://www.v2ex.com/t/1133321

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

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

© 2021 V2EX