Patent ID: 8122300

Claim:
A method associated with conducting data storage operations with respect to removable data storage media having auxiliary non-volatile memory of a plurality of pages, comprising: writing to one page of said auxiliary non-volatile memory, at least one state value indicating the status of a data storage operation with respect to said removable data storage media, and providing a redundancy check with respect to at least said written at least one state value of said one page of said auxiliary non-volatile memory; writing to a second page of said auxiliary non-volatile memory, said at least one state value indicating the status of said data storage operation, and providing a redundancy check with respect to at least said written at least one state value of said second page of said auxiliary non-volatile memory; reading said written at least one state value of a data storage operation from said one page and from said second page of said auxiliary non-volatile memory; determining the validity of said redundancy check from each said page; comparing said at least one state value of said one page to said at least one state value of said second page; and if said redundancy check from each said page is valid, and said at least one state value from both said pages are the same, return said at least one state value as the valid state value; if said redundancy check from each said page is valid, and said at least one state value from each said page is different, return the higher logical at least one state value of said pages as the valid state value; if said redundancy check from a said page is valid, and said redundancy check from the other said page is invalid, return said at least one state value from said valid page as the valid state value; and if said redundancy check from each said page is invalid, return no valid state value.