1. A method of modifying data in a memory device, comprising: generating a modified file copy of an existing file within a file system of a memory device, the existing file having a first starting pointer associated therewith pointing to a first entry of a file allocation table, the modified file copy having a second starting pointer associated therewith pointing to a second entry of a file allocation table, wherein the first entry corresponds to data of the existing file, and the second entry corresponds to data of the modified file copy, and wherein the second starting pointer is generated regardless of whether the data of the modified file copy corresponding to the second entry is modified; and reassociating the first starting pointer of the existing file to point to the second entry after completion of generating the modified file copy.