GPT và MBR 2 kiến trúc phân vùng ổ đĩa mà bạn cần biết.
Thursday, July 31, 2014
I. Giới Thiệu:Hệ điều hành Microsoft Windows cung cấp 2 kiến trúc phân vùng ổ đĩa sử dụng để lưu trữ dữ liệu. Hai phương pháp này với 2 cách tiếp cận khác nhau đều hướng tới quản lý các thành phần của đĩa vật lý. Phương thức gốc của phân vùng đĩa được biết đến đầu tiên là MBR (Master Boot Record) được phát triển từ những năm 1980. Mặc dù được sử dụng rộng rãi cho đến nay, nhưng nó bị hạn chế chỉ bao gồm các phân vùng được giới hạn đến 2TB (terabyte).
Khi CNTT ngày càng phát triển, dung lượng ổ cứng đã tăng lên hơn 1TB (terabyte), thì một kiến trúc phân vùng mới phát triển vào cuối những năm 1990, gọi là GPT (GUID Partition Table) được tạo ra để thích ứng với kích thước phân vùng lớn hơn. Ngoài ra, GPT Disk cũng cung cấp nhiều phân vùng và khả năng phục hồi dữ liệu lớn hơn. Ở đây chúng ta xem xét so sánh những lợi ích & bất lợi của MBR và GPT-based:
GPT-based Disks :
Microsoft đã thông qua đề án sử dụng kiến trúc GPT Disk trong những năm 2001 từ EFI (Extensible Firmware Interface) của Intel. Nó hổ trợ kích thước phân vùng đĩa lên đến 18 EB (Exabyte) hay 1 triệu TB. Mỗi phân vùng GUID (globally unique ID) bao gồm một trường 36 ký tự, được gán liên kết với mỗi phân vùng.
Một hạn chế của MBR Disk là giới hạn ở 3 phân vùng Primary và 1 phân vùng Extended. Phân vùng Extended có thể được chia thành nhiều phân vùng Logical. Vì do bị giới hạn số lượng các phân vùng trên đĩa, nên hạn chế số lượng các phân vùng để tổ chức hoặc quản lý dữ liệu.
Với GPT Disk, Microsoft hỗ trợ lên đến 128 phân vùng trên mỗi đĩa. Trong đó một số phân vùng dành riêng cho Dynamic Disk và hỗ trợ EFI-boot, vì thế chỉ còn lại 124 phân vùng dành cho dữ liệu.
Cho phép dung lượng ổ đĩa vượt quá 2 TB (mức giới hạn đối với ổ đĩa dạng MBR)
Tích hợp CRC32, một cơ chế kiểm tra lỗi, tăng tính ổn định cho bảng phân vùng.
Mỗi phân vùng sẽ tương ứng với một GUID, thuộc tính và kiểu phân vùng sẽ do GUID quyết định.
Tuy nhiên bên cạnh đó với những ký thuật viên thì họ không thích định dạng này cho lắm đơn gian vì:
Hiện giờ da số các bản ghost đa cấu hình mà họ sử dụng không thể ghost đc trên định dạng ổ GPT này.
mà phải cài đặt mới với phiên bản 64bit chứ không phải la cả 64bit và 32bit như ổ MBR.
Sơ đồ dưới đây từ
Microsoft TechNet Library cung cấp là một ví dụ về GPT-based Disk
Hình 2: GPT-based Disk Layout.
MBR Disk Layout :Sơ đồ dưới đây từ
Microsoft TechNet Library cung cấp là một ví dụ điển hình về MBR Disk
Hình 1: MBR Disk Layout.
Có lẽ một trong những thiếu sót lớn nhất của MBR Disk là hạn chế việc sử dụng Partition Table. MBR disks chỉ có 1 Partition Table để theo dõi tất cả các khối trong phân vùng đó. Nếu Partition Table này bị lỗi, toàn bộ đĩa phải được phục hồi từ bản sao lưu. Đối với Windows, GPT-based Disk sẽ có nhiều Partition Table hơn, vì thế nếu 1 Partition Table bị lỗi, nó có thể tự phục hồi trở lại từ một bản sao dự phòng của Partition Table khác.
Để có khả năng tương thích lẫn nhau, các Master Boot Record được lưu giữ tại LBA 0 trong ổ GPT-based Disk, và GPT Header bắt đầu từ LBA 1. Các kiểu phân vùng của ổ GPT được đánh dấu là 0xEE. Chúng ta có thể hoàn toàn chuyển đổi từ MBR Disk sang GPT-based Disk và ngược lại, nhưng trước tiên cần phải backup dữ liệu vì tất cả các phân vùng sẽ bị xóa trong quá trình chuyển đổi.
Vậy một vấn đề đặt ra ở đây là nếu chúng ta có một chiếc máy sử dụng định dạng MBR và giờ chúng ta muôn thử sử dụng định dạng GPT và ngược lại thì sẽ ra sao, khi chuyển dữ liệ qua lại giữa 2 định dạng trên có mất dữ liệu không.
Mình xin nói rằng dữ liệu của bạn hoàn toàn nguyên vẹn bằng việc sủ dụng các công cụ hỗ trợ có sẵn.
Cách chuyển đổi ổ cứng từ GPT <=> MBR:
Các công cụ cần thiết để chuyển giữa định dạng GPT<=> MBR gồm:
Một đĩ Win mini có chứa sẵn công cụ hỗ chợ chuyển đổi giữa 2 định dang trên, ví dụ như MiniTool Partition Wizard Professional 8.1 hoặc một USB boot có chứa MiniTool Partition Wizard Professional 8.1.
Nếu Win mini hoặc USB của bạn không có công cụ hỗ trợ bạn có thể vào
tải về công cụ MiniTool Partition Wizard Professional 8.1.
Portable sau đó giải nén ra USB hoặc đĩa Win mini của bạn.
Thiết lập BIOS (quan trọng)Trong BIOS chuyển Legacy sang UEFI >>> Disable Security boot >>> Disabled Load Legacy Option Rom.
Tiến hành chuyền đổi định dạng GPT<=>MBR:
Sau khi bạn khởi động vào win mini bạn mở công cụ MiniTool Partition Wizard Professional 8.1 lên, sẽ xuất hiện giao diện như hình dưới.
Tại đây bạn có thể thấy được định dạng của ổ đĩa của mình đang ở kiểu nào xem nó có ở kiểu bạn cần không, như trong hình thì ổ đĩa đang ở dạng GPT.
Tiếp theo nếu bạn muốn chuyển ổ đĩa sang kiểu khác thì việc đơn giản mà bạn cần làm là click chuột phải lên biểu tượng "
Ổ đĩa cứng" không phải click lên phân vùng nhé. sau đó bạn chọn
convert to.... định dạng mà bạn cần hoặc bạn có thể click chuột trái lên ổ đĩa cứng và chọn convert to... ở vùng bên trái trên giao diện phần mềm.
Việc cuối cùng mà bạn cần làm là nhấn Apply và chờ chút cho quá trình chuyển đổi hoàn thành.
Mình xin nhắc lại là cách này giúp chuyển qua lại giữa 2 định dạng MBR và GPT mà không làm mất dữ liệu nhé.
All comments [ 0 ]
Your comments