It Fails to Check the Version File of MA5200F

Publication Date:  2012-07-27 Views:  78 Downloads:  0
Issue Description
Check the version file running by MA5200F, and it prompts the file does not exist. 
[MA5200F]disp bootload
  Current running file:  flash:/ma5200_701038.es
  Such file doesn't exist
      
Alarm Information
Null
Handling Process
1. Check the files in flash, and all the others are normal, and they can display normally. 
2. Check the operation records of users, and it is found that the attrib command is used to change the attribute of file running by system; later, use delete command to delete the system file. 
[2005/08/16 16:19:33-]  'attrib -r ma5200_701038.es' from *.*.*.* by VTY
[2005/08/16 16:20:29-]  'delete /u ma5200_701038.es' from *.*.*.* by VTY
Conclusion: 
Normally, the system file is protected by system, and it cannot be deleted directly, but the protection will not be effective if the attribute of the file is changed by command. There is another case that can delete the system file; that is, when the directory contains the system file, deleting the directory by rmdir can also lose the system file. 
If the system file is deleted regardless of whatever means, it will make the loading of host program fail during reset of system. When the problem occurs, you'd better to load the host program to the directory set in system as soon as possible, avoiding that the system cannot boot in abnormal cases. 
      
Root Cause
1. The flash of device is damaged, and the file is lost. 
2. Abnormal operations by users delete the file. 
Suggestions
Null

END