Sử dụng ổ cứng >2Tb. Những điều cần biết...
Nhờ vào các đột phá mới trong lĩnh vực nâng cao mật độ lưu trữ dữ liệu, mà các ổ cứng có dung lượng > 2Tb đã xuất hiện. Điển hình là Western Digital với Caviar Green dung lượng 2.5 và 3TB, Hitachi nghe nói cũng đang âm thầm sản xuất 2 dòng HDD 3TB với tốc độ 7200 và 5400rpm. Tuy nhiên, có một số điều cần biết khi sử dụng ổ cứng > 2TB như sau:
1/Cơ chế Boot từ máy tính
a/Với PC
Sau khi bật máy thì hệ thống sẽ tự động đọc BIOS. Nếu BIOS nhận diện được ổ cứng và biết được ổ nào khởi động thì nó sẽ di chuyển tới địa chỉ khởi động (Master Boot Record) nằm ở LBA 0.Sau đó BIOS đọc các mệnh lệnh trong đó và nhường chức năng Boot cho HĐH.
b/Với máy MAC
Sau khi bật máy, thì firmware trên Main sẽ chạy kết nối EFI để trao đổi thông tin với HĐH Mac và nhường chức năng Boot cho HĐH.
2/Ổ cứng > 2TB không boot và truy xuất được trên PC theo cách thông thường.
Hầu hết các ổ cứng HDD (và cả SSD) hiện nay đều được “đánh địa chỉ” các vùng nhớ (để hệ điều hành dễ truy xuất) bằng cơ chế Logical Block Addressing (LBA). Cơ chế này tất nhiên rất logic (như tên gọi của nó). LBA sẽ xem toàn bộ thiết bị lưu trữ như một không gian lưu trữ đồng nhất, không phân biệt thiết bị bên dưới được truy xuất theo kiểu gì. Vùng lưu trữ này sẽ được đánh địa chỉ từ LBA 0 trở đi cho đến khi kết thúc toàn bộ vùng nhớ.
Tất nhiên, số LBA mà bạn có thể đánh địa chỉ còn phụ thuộc vào một số yếu tố khác: phần cứng lưu trữ cụ thể của bạn cũng như cách phân vùng mà bạn áp dụng trên thiết bị lưu trữ đó.
Cách phân vùng chính vẫn sử dụng trên các máy tính PC là MBR. MBR (Master Boot Record). Nó phân vùng toàn bộ không gian lưu trữ trên thiết bị với số LBA tối đa nằm trong giá trị 32-bit (2 mũ 32 hay 4294967296).
Vấn đề nằm ở chỗ giới hạn 32-bit của LBA trên MBR. Mỗi LBA ứng với sector có dung lượng 512-bytes, do đó, ổ cứng phân vùng dưới định dạng MBR sẽ chỉ có thể đánh địa chỉ vùng nhớ tối đa 4294967296 * 512-bytes, hay 2,199,023,255,552 bytes, xấp xỉ 2.2TB (các ông sản xuất đĩa cứng tính dung lượng theo hệ cơ số 10 chứ không theo hệ nhị phân). Đĩa cứng có dung lượng lớn hơn đi nữa nếu định dạng theo kiểu MBR cũng sẽ không thể truy xuất được.
Tiếp đó BIOS trên PC cũng chỉ hỗ trợ MBR mà thôi. Kết quả là ổ cứng của bạn sẽ không nhận ra trong BIOS. Do đó cũng không thể khởi động từ ổ cứng này được
3/Ổ cứng > 2TB vẫn Boot và truy xuất bình thường trên máy MAC hiện nay.
Ngoài MBR, chúng ta còn có GPT (GUID Partition Table). Đây là kiểu phân vùng được sử dụng phổ biến trên các hệ thống Intel Itanium hay Macintosh của Apple, với nhiều ưu điểm vượt trội so với MBR (tạo nhiều primary partition, dung lượng giới hạn nhiều hơn rất nhiều, hỗ trợ backup master boot record…), trong số đó đáng kể nhất chính là khả năng hỗ trợ khả năng đánh địa chỉ LBA với giới hạn tới 64-bit, đưa mức dung lượng tối đa của ổ cứng mà nó có thể phân vùng lên đến 9.4ZB (Zettabytes – 10^21 hay 2^70 bytes). GPT hiện đã được hỗ trợ bởi hầu hết các phiên bản hệ điều hành 64-bit, trong đó có Windows, Mac OS X và cả Linux.
4/Hướng giải quyết để ổ >2TB sử dụng được trên PC với HĐH Windows.
Điều đầu tiên khẳng định là với BIOS hiện tại thì không boot được ổ cứng > 2TB.
Để sử dụng ổ > 2TB lưu trữ dữ liệu trên PC (Phim HD) trước tiên ta phải làm các bước sau
a/ Đổi lại ICH (I/O Controller Hub) trên mainboard của mình về chế độ
Native IDE, do driver ICH hiện tại của Intel vẫn chưa hỗ trợ 64-bit LBA khi chạy ở chế độ SATA.
b/Cài đặt HĐH Windows 64 bit
c/Format ổ cứng > 2TB sang định dạng GPT. Tuy nhiên không thể để trọn vẹn cả ổ là 1 phân vùng được. Bắt buộc phải chia tối thiểu là 2 phân vùng. Để kích thước 1 phân vùng < 2.2TB
d/Dùng một phần mềm của hãng thứ ba như Paragon GPT Loaderđể hiển thị phân vùng >3Tb:
Chú ý: Một số hãng như Asus có cung cấp công cụ chuyển đổi cho phép người dùng 1 số loại Main của Asus có thể sử dụng tối đa dung lượng của ổ > 2TB. Nhưng cashc mà phần mềm này: Asus Disk Unlocker là tạo ra một “ổ cứng ảo” trên vùng lưu trữ vượt quá kích cỡ 2.2TB mà hệ điều hành Windows không thể chạm tới. Sau đó phân vùng thêm một ổ đĩa nữa trên “ổ cứng ảo” này. Nói chung, chúng ta vẫn sẽ không thể đạt được 1 phân vùng > 2.2TB, và tất nhiên Asus sẽ giúp chuyển đổi MBR sang GPT để có thể sử dụng toàn bộ dung lượng trên ổ cứng mới, với điều kiện là chỉ lưu trữ dữ liệu mà thôi.
Tham khảo:
http://voz.vn/2010/11/04/asus-giup-nguoi-dung-unlock-o-cung-dung-luong-3tb-bang-phan-mem/
Tiếp đó ta phải cài đặt HĐH