- LBA có luôn chỉ định các cung là 512 byte ngay cả khi ổ đĩa được định dạng với các cung 4K không?
Vâng, rất nhiều mã trên thế giới đã được viết trong thời kỳ thống trị độc quyền của các lĩnh vực 512 byte. Mã này không thể xử lý bất kỳ kích thước cung nào khác, vì vậy phần cứng BIOS / đĩa luôn mô phỏng các cung 512 byte bất kể kích thước cung thực tế. Mặt khác, 95% hệ điều hành hoàn toàn không khởi động từ các đĩa như vậy.
- Ngoài ra, lý do hình học ổ đĩa logic khác với hình dạng ổ đĩa vật lý - để duy trì khả năng tương thích ngược với các tiêu chuẩn và giới hạn cũ với CHS?
Có ranh giới trong hệ thống địa chỉ CHS. 1 ≤ S 63, 0 ≤ H 255 (và đôi khi 0 ≤ C 1023). Đó là lý do tại sao hình học logic tồn tại và khác với hình học vật lý.
- Nếu hình học báo cáo ổ đĩa không chính xác, tại sao các phân vùng vẫn cần bắt đầu ở khu vực 63 (nếu đó không còn luôn là hình trụ chính xác)?
Kể từ Windows Vista, FDISK
tạo phân vùng đầu tiên trên LBA sector 2048 (căn chỉnh 1M). Nó có thể có bất kỳ tọa độ CHS nào; họ không quan trọng nữa.
Trong Windows XP và các phiên bản trước, phân vùng đầu tiên được tạo trên khu vực CHS (C = 0, H = 1, S = 1) thường ánh xạ tới LBA sector 63 (nếu hình học logic của đĩa này có 63 cung trên mỗi rãnh). Một số ổ flash USB có hình học logic với 32 cung ảo trên mỗi rãnh, vì vậy phân vùng đầu tiên bắt đầu trên LBA sector 32 cho chúng. Trong mọi trường hợp, tất cả những điều này không liên quan gì đến hình học đĩa thực tế, lý do hiệu suất, v.v. - đó là một truyền thống thuần túy, chấm dứt trong Vista / Windows 7.
- Các cụm được căn chỉnh với sự bắt đầu của phân vùng hoặc bắt đầu của đĩa?
Các cụm luôn được căn chỉnh với sự bắt đầu của phân vùng. Vì vậy, chúng có thể được sắp xếp sai trên đĩa, nếu phân vùng được tạo trong tiền Vista FDISK
và bị phân bổ sai.