嵌入式系统升级问题

新手上路,请多包涵

我有一个嵌入式系统,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了。
请问:我该如何解决。谢谢各位大神了。

阅读 4.2k
1 个回答
新手上路,请多包涵

如果是这样的话,你就需要重置系统各分区大小了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进