파일시스템
2011.03.17 13:35

NTFS MFT 분석

조회 수 1434 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제

NTFS Master File Table (MFT)

Each file on an NTFS volume is represented by a record in a special file called the master file table (MFT). NTFS reserves the first 16 records of the table for special information. The first record of this table describes the master file table itself, followed by a MFT mirror record. If the first MFT record is corrupted, NTFS reads the second record to find the MFT mirror file, whose first record is identical to the first record of the MFT. The locations of the data segments for both the MFT and MFT mirror file are recorded in the boot sector.

Full list of metadata files are presented in the "System Files" chapter.

Figure provides a simplified illustration of the MFT structure:

Figure 5-2 MFT Structure

The master file table allocates a certain amount of space for each file record. The attributes of a file are written to the allocated space in the MFT. Small files and directories (typically 512 bytes or smaller), such as the file illustrated in next figure, can entirely be contained within the master file table record.

Figure 5-2 MFT Record for a Small File or Directory:

This design makes file access very fast. Consider, for example, the FAT file system, which uses a file allocation table to list the names and addresses of each file. FAT directory entries contain an index into the file allocation table. When you want to view a file, FAT first reads the file allocation table and assures that it exists. Then FAT retrieves the file by searching the chain of allocation units assigned to the file. With NTFS, as soon as you look up the file, it's there for you to use.

Directory records are housed within the master file table just like file records. Instead of data, directories contain index information. Small directory records reside entirely within the MFT structure. Large directories are organized into B-trees, having records with pointers to external clusters containing directory entries that could not be contained within the MFT structure.

?

  1. NTFS Optimization

    Date2011.03.17 Category파일시스템 Byadmin Views9388
    Read More
  2. NTFS vs FAT

    Date2011.03.17 Category파일시스템 Byadmin Views4183
    Read More
  3. Data Integrity and Recoverability with NTFS

    Date2011.03.17 Category파일시스템 Byadmin Views1489
    Read More
  4. NTFS Sparse Files (NTFS5 only)

    Date2011.03.17 Category파일시스템 Byadmin Views1659
    Read More
  5. Issues with EFS

    Date2011.03.17 Category파일시스템 Byadmin Views1475
    Read More
  6. $EFS Attribute

    Date2011.03.17 Category파일시스템 Byadmin Views1515
    Read More
  7. EFS Internals

    Date2011.03.17 Category파일시스템 Byadmin Views112679
    Read More
  8. Using EFS

    Date2011.03.17 Category파일시스템 Byadmin Views1588
    Read More
  9. EFS - Encrypting File System

    Date2011.03.17 Category파일시스템 Byadmin Views1564
    Read More
  10. NTFS Compressed Files

    Date2011.03.17 Category파일시스템 Byadmin Views1480
    Read More
  11. NTFS Multiple Data Streams

    Date2011.03.17 Category파일시스템 Byadmin Views1389
    Read More
  12. NTFS 시스템 파일

    Date2011.03.17 Category파일시스템 Byadmin Views1560
    Read More
  13. NTFS 파일속성

    Date2011.03.17 Category파일시스템 Byadmin Views1313
    Read More
  14. NTFS MFT 분석

    Date2011.03.17 Category파일시스템 Byadmin Views1434
    Read More
  15. NTFS 파티션 부트섹터

    Date2011.03.17 Category파일시스템 Byadmin Views2072
    Read More
  16. NTFS 기초

    Date2011.03.17 Category파일시스템 Byadmin Views1087
    Read More
  17. 레이드란?

    Date2011.03.17 Category서버/레이드 Byadmin Views1077
    Read More
  18. 맥사용시 주요장애원인과 대처

    Date2011.03.17 Category매킨토시 Byadmin Views1532
    Read More
  19. ATA/ATAPI-5 — the fifth revision of the ATA standard released in 2000

    Date2011.03.16 Category하드디스크 Byadmin Views1163
    Read More
  20. ATA/ATAPI-6 — the sixth revision of the ATA standard released in 2001

    Date2011.03.16 Category하드디스크 Byadmin Views1103
    Read More
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6