我已经成功地从 subversion 存储库克隆了 OpenWRT buildroot,并且我一直在使用它来构建我在 Qemu 上运行的图像。我可以很好地在 Qemu 中运行图像。
现在我尝试为路由器构建一个映像——Linksys WRT54GL——但我在文档中找不到我应该如何选择目标。
我想这些是正确的选择:
我选择了博通 BCM947xx/953xx
在“目标图像”中,我选择了 jffs2 和 squashfs
然后,编译后进入目录bin/brcm47xx
,发现大量图片:
openwrt-brcm47xx-jffs2-128k.trx
openwrt-brcm47xx-jffs2-64k.trx
openwrt-brcm47xx-squashfs.trx
.
.
.
openwrt-wrt54g3g-em-jffs2.bin
openwrt-wrt54g3g-em-squashfs.bin
openwrt-wrt54g3g-jffs2.bin
openwrt-wrt54g3g-squashfs.bin
openwrt-wrt54g3gv2-vf-jffs2.bin
openwrt-wrt54g3gv2-vf-jffs2.noheader.bin
openwrt-wrt54g3gv2-vf-squashfs.bin
openwrt-wrt54g3gv2-vf-squashfs.noheader.bin
openwrt-wrt54g-jffs2.bin
openwrt-wrt54gs-jffs2.bin
openwrt-wrt54g-squashfs.bin
openwrt-wrt54gs-squashfs.bin
openwrt-wrt54gs_v4-jffs2.bin
openwrt-wrt54gs_v4-squashfs.bin
openwrt-wrt610n_v1-jffs2.bin
openwrt-wrt610n_v1-squashfs.bin
openwrt-wrtsl54gs-jffs2.bin
openwrt-wrtsl54gs-squashfs.bin
所以我的问题是:
我如何知道在
target system
and中选择什么target images
?从生成的所有图像中,我如何知道我应该使用哪一张(例如,WRT54GL 不在上面的列表中;如何判断是否可以使用“
openwrt-wrt54g-jffs2.bin
”?我可以使用什么标准来决定我将使用 jffs 还是 squashfs 图像?
谢谢!