嵌入式系统升级问题


我有一个嵌入式系统,flash非常小。现在需要升级内核,但是没有多余的空间来存放新的内核。我的做法如下:
1.将新内核下载到tmpfs中
2.用tar的方法覆盖现有内核
3.重启系统
脚本如下:

tar xvf /usr/local/tmpfs/rootfs.tar.gz -C /
sync;sync;sync;sleep 10;shutdown -r now

问题:我发现有一定几率内核文件不完整,2M的uImage,升级完后只有600多K了。
请问:我该如何解决。谢谢各位大神了。

嵌入式 升级 linux-kernel

蔷薇黑十字 9 years, 3 months ago

Your Answer