当前位置: 代码迷 >> VxWorks >> 奇怪,CF卡有隐藏文件时,系统没法启动
  详细解决方案

奇怪,CF卡有隐藏文件时,系统没法启动

热度:7691   发布时间:2013-02-26 00:00:00.0
奇怪,CF卡有隐藏文件时,系统无法启动
在PC机上往CF卡上作了一些拷贝删除的操作后,CF卡里就多了回收站RECYCLER或系统卷标信息System Volume Information,只要有这两个隐藏文件夹,系统就启不来。
文件读写函数都是基本的C库函数,读写电子盘就没这个问题(电子盘一般都是烧进去的,所以也不会有这些隐藏文件)。
请教有人遇到这种问题吗?
------最佳解决方案--------------------------------------------------------
是不是连续存储的问题?bootrom要在CF卡的第一个文件(物理上)。如果有影藏文件再拷贝bootrom后就不是第一个文件了就启动不来了
------其他解决方案--------------------------------------------------------
没人遇到这种情况吗?
------其他解决方案--------------------------------------------------------
引用:
是不是连续存储的问题?bootrom要在CF卡的第一个文件(物理上)。如果有影藏文件再拷贝bootrom后就不是第一个文件了就启动不来了

不好意思,这么晚才来结贴。后来确认是因为有内存越界导致这个奇怪的现象。估计影响到系统文件相关的内存区了。
any way,thanks all the same!
  相关解决方案