1. A method of modifying data in a memory device, comprising: copying an existing file including a cluster pointer directed to an initial cluster of data therein to create another file including a cluster pointer directed to an initial cluster of data of the another file; editing the another file; and when the editing of the another file is complete, redirecting the cluster pointer of the existing file to point to the initial cluster of data of the another file.