mftable

2
Master File Table Master File Table (MFT) – ukryty plik (o nazwie "$Mft", indeksie MFT 0) na partycjach NTFS, w którym są zawarte wpisy (pełne informacje o rozmiarze, ścieżce dostępu, datach edycji, utworzenia pliku) do każdego pli- ku na danej partycji. Plik MFT jest bardzo ważny, jako że definiuje on ta- blicę grupującą obiekty (tu pliki), dlatego też NTFS wprowadza specjalne zabezpieczenie, by nie uległ on fragmentacji jak również tworzy jego kopie. Rezerwu- je on wstępnie 12-12,5 procent [1] przestrzeni dysku, by zachować ciągłość wpisywanych do tej tablicy danych. Adres do pliku $Mft zapisany jest w strukturze sektora rozruchowego (ang. boot sector), znajdującej się w pierw- szym sektorze partycji. W tejże strukturze znajduje się pole (+ 0x30) które wskazuje numer klastra (ang. clu- ster) rozpoczynającego ową tablicę. Jest to jedno z naj- czulszych miejsc na dysku – bez znajomości położenia pliku $Mft, system (sterownik NTFS) nie jest w stanie operować na plikach. 1 Kopia zapasowa – MFTMirror W awaryjnych przypadkach, gdy MFT nie może zostać zlokalizowane – system/sterownik poszukuje tzw. lustra tablicy – MFTMirror. Ten rekord zawiera informacje o położeniu czterech pierwszych rekordów tablicy MFT (w systemie NTFS wszystko jest plikiem/obiektem – nawet sama tablica występuje jako plik $Mft, boot sector jako $Boot, itd.). Tymi rekordami są: $Mft, link do siebie sa- mego – $MftMirr, $Volume – specjalny rekord bez któ- rego partycja nie mogłaby zostać rozpoznana, oraz $Log- File pełniący specjalne funkcje. 2 Przypisy [1] Microsoft Technet – How NTFS works 1

Upload: lmp

Post on 20-Nov-2015

2 views

Category:

Documents


0 download

DESCRIPTION

Opis Master File Table

TRANSCRIPT

  • Master File Table

    Master File Table (MFT) ukryty plik (o nazwie"$Mft", indeksie MFT 0) na partycjach NTFS, w ktryms zawarte wpisy (pene informacje o rozmiarze, ciecedostpu, datach edycji, utworzenia pliku) do kadego pli-ku na danej partycji.Plik MFT jest bardzo wany, jako e deniuje on ta-blic grupujc obiekty (tu pliki), dlatego te NTFSwprowadza specjalne zabezpieczenie, by nie uleg onfragmentacji jak rwnie tworzy jego kopie. Rezerwu-je on wstpnie 12-12,5 procent[1] przestrzeni dysku, byzachowa cigo wpisywanych do tej tablicy danych.Adres do pliku $Mft zapisany jest w strukturze sektorarozruchowego (ang. boot sector), znajdujcej si w pierw-szym sektorze partycji. W teje strukturze znajduje sipole (+ 0x30) ktre wskazuje numer klastra (ang. clu-ster) rozpoczynajcego ow tablic. Jest to jedno z naj-czulszych miejsc na dysku bez znajomoci pooeniapliku $Mft, system (sterownik NTFS) nie jest w stanieoperowa na plikach.

    1 Kopia zapasowa MFTMirrorW awaryjnych przypadkach, gdy MFT nie moe zostazlokalizowane system/sterownik poszukuje tzw. lustratablicy MFTMirror. Ten rekord zawiera informacje opooeniu czterech pierwszych rekordw tablicy MFT (wsystemie NTFS wszystko jest plikiem/obiektem nawetsama tablica wystpuje jako plik $Mft, boot sector jako$Boot, itd.). Tymi rekordami s: $Mft, link do siebie sa-mego $MftMirr, $Volume specjalny rekord bez kt-rego partycja nie mogaby zosta rozpoznana, oraz $Log-File penicy specjalne funkcje.

    2 Przypisy[1] Microsoft Technet How NTFS works

    1

  • 2 3 TEXT AND IMAGE SOURCES, CONTRIBUTORS, AND LICENSES

    3 Text and image sources, contributors, and licenses3.1 Text

    Master File Table Source: http://pl.wikipedia.org/wiki/Master%20File%20Table?oldid=39408774 Contributors: Kbsc, FlaBot, Msulik,Piomar, Lampak, Mkp76, MastiBot, Karol508, ButkoBot, Lispir, Basshuntersw, EmausBot, WikitanvirBot, Robsuper, Stanko, Mariusz.bit,Addbot oraz Anonymous: 4

    3.2 Images

    3.3 Content license Creative Commons Attribution-Share Alike 3.0

    Kopia zapasowa MFTMirror Przypisy Text and image sources, contributors, and licensesTextImagesContent license