1. Trang chủ
  2. » Công Nghệ Thông Tin

[slide] báo cáo đồ án cấu trúc, so sánh hệ thống FAT, NTFS

26 1,1K 6

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 790 KB

Nội dung

VÙNG BOOT SECTOR  Gồm một sector đầu tiên của phân vùng  Sector đầu tiên Boot Sector: + Chứa các thông số quan trọng của phân vùng + Chứa một đoạn chương trình nhỏ để nạp HDH khi khởi

Trang 1

BỘ MÔN: KIẾN TRÚC MÁY TÍNH

Trang 2

Nội dung

 PHẦN A Câu Trúc FAT (File Allocation Table)

 PHẦN B Cấu trúc NTFS (New Technology File System)

 PHẦN C So Sánh hệ thống FAT và Hệ thống NTFS

Trang 3

PHẦN A Cấu Trúc FAT (File Allocation Table)

Trang 4

I KHÁI NIỆM FAT

 KN: FAT là hệ thống tập tin được sử dụng trên hệ điều hành MS-DOS và Windows 9x

 Có 3 loại FAT:

Trang 5

 I KHÁI NIỆM FAT(TT)

Trang 6

II Cấu trúc FAT

Trang 7

1 Vùng hệ thống

a VÙNG BOOT SECTOR

 Gồm một sector đầu tiên của phân vùng

 Sector đầu tiên (Boot Sector):

+ Chứa các thông số quan trọng của phân vùng

+ Chứa một đoạn chương trình nhỏ để nạp HDH khi khởi động

 Các sector còn lại (nếu có)

+ Chứa các thông tin hỗ trợ cho việc xác định tổng số cluser trống và tìm kiếm được hiệu quả

+Chứa một sector bản sao của Boot Sector

Trang 8

b Vùng Boot Sector

Trang 9

c Bảng thư mục gốc

 Nằm trên hệ thống (FAT12 & FAT16) hoặc nằm trên vùng dữ liệu(FAT32)

 Gồm một dãy các phần tử (gọi là entry), mỗi phần tử có kích thước 32 bytes chứa các thông tin của 1 tập tin hoặc một thư mục

 Thông tin của mỗi tập tin/thư mục đều chiếm 1 hay nhiều entry

Trang 10

Có 2 loại entry

Entry chính:Chứa các thông tin tập tin Entry phụ : chỉ chứa tên của tập tin

Trang 11

d Bảng FAT

 Nằm trên vùng hệ thống

 Thường có 2 bảng : bảng chính và bảng dự phòng

 Lưu vị trị của các tập tin/thư mục theo kiểu danh sách liên kết

 Kích thước mỗi phần tử FAT phụ thuộc vào loại FAT

 FAT12: kích mỗi phần tử là 12bits

 FAT16: kích mỗi phần tử là 16bits

 FAT32: kích mỗi phần tử là 32bits

Trang 12

2.Vùng dữ liệu

Trang 13

Phần B Cấu trúc NTFS (New Technology File System)

Trang 15

II cấu trúc

1 Partition Boot Sector

 Tại sector đầu tiên phân vùng NTFS, theo quy định của BIOS, có một sector chứa mã khởi động và khối tham số đĩa của BIOS (BIOS Parameter Block – BPB), được gọi là Boot Sector và được NTFS đặt tên cho file tương ứng

là $Boot Cấu trúc này chứa những thông tin về cấu trúc đĩa nên rất quan trọng đối với hệ thống như kích thước một sector, số sector một cluster, số sector mỗi track

Trang 16

Offset Field Field Name

0x00 3 bytes Lệnh JMP đến Bootstrap code

cấu trúc của Boot sector

Trang 17

2.Master File Table

 Hệ thống file NTFS bao gồm một file gọi là master file table hay MFT MFT là một mảng các bản ghi kiểu file, kích thước

của mỗi bản ghi được ngầm định là một KB ,không phụ thuộc vào kích thước của liên cung Mỗi file trên đĩa NTFS ,gồm

cả chính file MFT đều có ít nhất một lốI vào MFT Tất cả thông tin về file gồm :kích thước ,nhãn thời gian ,ngày tháng ,sự cho phép ,nội dung dữ liệu , đều được lưu trữ hoặc trong các lối vào MFT ,hoặc trong vùng trống phía ngoài MFT mà được các lối vào MFT mô tả Khi một file được thêm vào một đĩa NTFS thì các lối vào cũng được thêm vào MFT và kích thước của MFT tăng lên

Trang 18

3 Cluster

 NTFS cũng chia đĩa thành các cluster như trong hệ thống file FAT để thuận

tiện cho việc quản lý thay vì phải quản lý theo từng sector Mỗi cluster là đơn

vị lưu trữ thông tin nhỏ nhất trong NTFS, bao gồm một số sector liên tuc nhất định tùy thuộc vào kích thước phân vùng Số sector mỗi cluster được gọi là

“hệ số cluster”

Trang 19

4.File và thuộc tính của file

 Mỗi file hay một thư mục chiếm một hay nhiều phần tử trong MFT Trong trường hợp một file hay thư mục chiếm

nhiều phần tử thì:

-Phần tử đầu tiên được gọi là “Bản ghi file cơ sở” (Base File Record)

- (Các) phần tử tiếp theo gọi là “Bản ghi file mở rộng” (Extension File Record)

 NTFS tổ chức file thành các đối tượng bao gồm các cặp thuộc tính (attribute) và giá trị (value) tương ứng

Trang 20

 Thư mục trong NTFS cũng được lưu trữ như một file, nghĩa là cũng sử dụng một hay nhiều phần tử trong MFT, cũng được cấp phát cluster để lưu dữ liệu…

Về bản chất, thư mục là một danh sách các file và thư mục con

5 Cấu trúc thư mục trong NTFS

Trang 21

Standard information

Index of files

Danh sách file trong $INDEX_ROOT

Trong trường hợp thư mục chứa ít file, dữ liệu của thư mục (ở đây là danh sách file và thư mục con) cũng có thể được thường trú Khi đó danh sách này được lưu trong thuộc tính

$INDEX_ROOT:

Trang 22

PHẦN C SO SÁNH

Trang 23

Cả 2 đều là cách để định dạng ổ cứng dữ liệu của DOS,WINDOWS

 Tuy nhiên NTFS lại là hệ thống file tiên tiến hơn rất nhiều so với FAT

 FAT32 không hỗ trợ các tính năng bảo mật như phần quyền quản lý, mã hoá như 

NTFS

 FAT32 có khả năng phục hồi và chịu lỗi rất kém so với NTFS

Trang 24

PHẦN C SO SÁNH(TT)

 Khi mà mất điện đột ngột thì Windows 98, 2000, XP… đều phải quét lại đĩa khi khởi

động lại nếu đĩa đó được format bằng chuẩn FAT32 Trong khi format đĩa cứng bằng NTFS thì lại hoàn toàn không cần quét đĩa lại

 NTFS có khả năng truy cập và xử lý file nén ngon lành hệt như truy cập vào các file

chưa nén, điều này không chỉ tiết kiệm được đĩa cứng mà còn gia tăng được tuổi thọ của đĩa cứng.

Ngày đăng: 22/11/2017, 12:08

TỪ KHÓA LIÊN QUAN

w