Patent ID: 8209364

Claim:
An operation method of a file system, comprising: retrieving a first header of a first file, wherein the first file comprises the first header and a data segment, the data segment comprises a first data segment and a second data segment, a plurality of clusters A 1 ˜A N chained together constitute the first file, each of the clusters A 1 ˜A N has a first data length, a data length of the first data segment is smaller than the first data length, the first header and the first data segment are stored in the clusters A 1 ˜A Y , the second data segment is stored in the clusters A Y+1 ˜A N , N and Y are positive integer, and N>Y, the first data segment is stored in the cluster A Y ; adding auxiliary data to the first header to generate a second header; writing dummy data into the second header to adjust the data length of the second header, thereby serving as a third header; and modifying a link relation of clusters recorded in a file allocation table such that the third header and the second data segment are linked together, thereby generating a second file.