The preferred embodiments described herein provide a memory device and
methods for use therewith. In one preferred embodiment, a method is
presented for using a file system to dynamically respond to variability
in an indicated minimum number of memory cells of first and second
write-once memory devices. In another preferred embodiment, a method for
overwriting data in a memory device is described in which an error code
is disregarded after a destructive pattern is written. In yet another
preferred embodiment, a method is presented in which, after a block of
memory has been allocated for a file to be stored in a memory device,
available lines in that block are determined. Another preferred
embodiment relates to reserving at least one memory cell in a memory
device for file structures or file system structures. A memory device is
also provided in which file system structures of at least two file
systems are stored in the same memory partition. Additionally, methods
for permanently preventing modification of data stored in a memory device
and for identifying memory cells storing data are disclosed.