
Tại sao FAT 16 chỉ hổ trợ phân vùng nhỏ hơn 2 GigaByte ??
- Các phương pháp ghi BIOS trên mairboard đả chết.
- Cho biết tại sao FAT 16 chỉ hổ trợ phân vùng nhỏ hơn 2 GigaByte

Khi sử dụng FAT16, bạn chỉ có 65536 thẻ để quản lí các sector trên đĩa. Vì vậy nếu đĩa cứng lớn hơn 32MB hay nói cách khác là có nhiều hơn 65536 sector thì FAT16 không thể quản lí hết từng sector một. Do đó từ phiên bản DOS 4.0 Microsoft đã sử dụng giải pháp cluster. Cluster là một nhóm sector được FAT16 dùng chung một thẻ dữ liệu để quản lí như một sector duy nhất. Bây giờ khi cấp phát đĩa cho một file mới bạn sẽ phải cấp toàn bộ một cluster chứ không thể cấp riêng một sector nữa. Bảng sau đây sẽ cho biết kích thước cluster tuỳ vào ổ cứng của bạn.
Bảng sau là kích thước cluster mặc định cho FAT16
Kích thước paritition/Kích thước cluster
<128MB / 2KB
128MB-256MB /4KB
256MB-512MB /8KB
512MB-1GB /16KB
1GB-2GB/32KB
FAT16 không hỗ trợ các paritition lớn hơn 2GB.
tham khảo thêm qua địa chỉ bên dưới
http://115.com.vn/forum/viewtopic.php?f=40&t=1103&p=1564#p1564

Cho em hỏi ?
- Các phương pháp ghi BIOS trên mairboard đả chết.
- Cho biết tại sao FAT 16 chỉ hổ trợ phân vùng nhỏ hơn 2 GigaByte
Xin cho em biết trước ngày 6.
Em xin cảm ơn.
Chào bạn gameni_dn!
Với 2 vấn đề bạn hỏi mình xem góp ý trả lời ở vấn đề thứ 2 nhé.
gameni_dn đã viết:
Cho biết tại sao FAT 16 chỉ hổ trợ phân vùng nhỏ hơn 2 GigaByte
Theo mình biết thì FAT chỉ hỗ trợ tối đa đến các phân vùng nhỏ hơn 2GB và bạn có thể tham khảo thông tin bên dưới nhé
Với hệ điều hành MS-DOS được công bố vào năm 1981 đưa ra một cách thức mới về việc tổ chức và quản lý tập tin trên đĩa cứng, đĩa mềm. Tuy nhiên, khi dung lượng đĩa cứng ngày càng tăng nhanh, FAT16 đã bộc lộ nhiều hạn chế. Với không gian địa chỉ 16 bit, FAT16 chỉ hỗ trợ đến 65.536 liên cung (clusters) trên một partition, gây ra sự lãng phí dung lượng đáng kể (đến 50% dung lượng đối với những ổ đĩa cứng trên 2 GB).
Độ dài của mối phần tử của FAT được tính bằng số bit . Độ dài này biểu thị khả năng chỉ thị số đếm của phần tử FAT. Với các đĩa mềm số lượng các cluster là nhỏ nên chỉ cần 12 bít đủ để chỉ thị số đếm này vì vậy các đĩa mềm dùng FAT 12 bít. Với đĩa cứng có dung lượng từ 1 GB trở lại để chỉ thị số Cluster lớn nhất thì phải dùng tới con số có độ dài 16 bít vì thế hình thành FAT 16 bít. Với các đĩa cứng có dung lượng từ vài GB trở lên , số lượng các sector trên đĩa rất lớn, đồng thời để hạn chế các sector bỏ trống trong mỗi cluster thì người ta qui định số sector trong mỗi cluster ít đi, do đó số lượng Cluster của cả đĩa sẽ rất lón. khi ấy phải dùng tới con số có độ dài 32 bít để chỉ thị số đếm này. Đây là lí do hình thành FAT 32 bit.
Chúc bạn vui!