Hi all, We have got a consumer electronics product and got a hard disk to save some of the customers preferred content.The hard disk stores it and could be retireved at any time according to customer's will.We would like to test the reliability of the data stored in the hard disk.In cases like power failure while writing to the disk,we would like to gauge how much data gets corrupted and also determine the proper recovery strategy if any. One idea which stuck me would be have the debugger run with the code writing to hard disk and remove the power .But I am not really sure if this could be close to real usage case since debugging involves delays. I also came to know that some of the hard disks used to buffer the data written and later store it physically.How to test such cases?
I searched around net to find some utilities but none of them seem to gauge the data reliability. I would appreciate if experts here could share some of their thoughts on how we could test this.
Looking farward for your replies and advanced thanks,
Regards, s.subbarayan