Cách chuyển MBR sang GPT trong Windows Server 2012 R2

bởi Allen, Cập nhật vào ngày: 7 tháng 2024 năm XNUMX

Ổ đĩa cứng trở nên lớn hơn nhiều và thường sử dụng đĩa đơn 2TB hoặc 4TB. Nhiều máy chủ được xây dựng bằng phần cứng RAID mảng, đĩa ảo có thể lớn hơn 10TB. Nếu bạn xây dựng một RAID 5 mảng với 3 ổ cứng 3TB, ổ đĩa ảo trong Quản lý đĩa là 6GB. Nếu ổ đĩa này được khởi tạo là MBR, bạn chỉ có thể sử dụng dung lượng 2TB, dung lượng đĩa còn lại 4TB được hiển thị là "chưa phân bổ" ở cuối. Không thể sử dụng dung lượng này để tạo ổ đĩa mới hoặc mở rộng phân vùng khác. Để sử dụng toàn bộ dung lượng đĩa, bạn phải chuyển đổi đĩa từ MBR sang GPT. Nếu có 4 phân vùng trên đĩa và Windows không cho phép tạo thêm ổ đĩa, bạn cũng cần phải thay đổi đĩa MBR thành GPT. Bài viết này giới thiệu cách chuyển đổi MBR sang GPT trong Windows Server 2012 R2 với MBR2GPT công cụ lệnh và phần mềm chuyển đổi đĩa.

Chuyển đổi MBR sang GPT trong Server 2012 R2 thông qua Quản lý đĩa (phá hủy)

Để chuyển đổi đĩa MBR sang GPT trong Windows Server 2012 R2, có một số cách. Windows có tích hợp Quản lý đĩa và diskpart công cụ lệnh để giúp chuyển đổi loại đĩa, nhưng bạn phải xóa tất cả các phân vùng trên đĩa MBR này trước.

In diskpart cửa sổ nhắc lệnh, nhập help convert GPT và bạn sẽ thấy cú pháp, ghi chú và ví dụ về lệnh convert.

Diskpart Chuyển đổi

Trong bảng điều khiển Disk Management, khi bạn nhấp chuột phải vào mặt trước của đĩa MBR, cũng có một tùy chọn, nhưng "Chuyển đổi sang Đĩa GPT" chuyển sang màu xám nếu có một phân vùng trên đó.

Convert is grayed

Với MBR2GPT.exe (Microsoft cung cấp) và NIUBI Partition Editor, Bạn có thể chuyển đổi MBR sang GPT trong Server 2012 R2 không mất dữ liệu. Trước khi bắt đầu, hãy đảm bảo rằng đĩa MBR mà bạn muốn chuyển đổi là đĩa dữ liệu hoặc đĩa hệ thống, vì phương pháp là khác nhau.

Cách chuyển đổi MBR sang GPT cho ổ đĩa không phải hệ thống

Nếu chỉ có dữ liệu trên đĩa MBR, việc chuyển đổi nó sang GPT cực kỳ dễ dàng và nhanh chóng mà không làm mất dữ liệu, chỉ cần vài cú nhấp chuột.

Các bước chuyển đổi MBR sang GPT trong Server 2012 R2 mà không làm mất dữ liệu:

  1. Tải về NIUBI Partition Editor, nhấp chuột phải vào mặt trước của đĩa MBR này và chọn "Chuyển đổi sang đĩa GPT".
  2. Chỉ cần nhấp vào "Có" để xác nhận, sau đó một hoạt động đang chờ xử lý sẽ được thêm vào.
  3. Nhấp chuột Áp dụng  ở trên cùng bên trái để thực hiện, xong. (Tất cả các thao tác trước khi nhấp vào "Áp dụng" chỉ hoạt động ở chế độ ảo.)

Xem video cách chuyển đổi đĩa từ MBR sang GPT trong Windows Server 2012:

Video guide

Cách chuyển đổi MBR sang GPT trong Windows Server 2012 cho đĩa hệ thống

Nếu có hệ điều hành trên đĩa MBR, thì hơi phức tạp một chút, vì tất cả các tệp hệ thống phải giữ nguyên và hệ điều hành phải khởi động đúng sau khi chuyển đổi sang GPT. Có một số phần mềm của bên thứ ba tuyên bố có thể chuyển đổi đĩa MBR sang GPT có hệ điều hành trong đó, nhưng ít phần mềm nào có thể đảm bảo hệ thống có thể khởi động 100%. Nếu bạn muốn chuyển đổi đĩa hệ thống từ MBR sang GPT in Server 2012 R2, đề nghị chạy MBR2GPTExe. là công cụ nhắc lệnh do Microsoft cung cấp.

Server 2012 mbr2gptdấu nhắc lệnh .exe

MBR2GPTExe. đang chạy từ dấu nhắc lệnh. Trên Windows Server 2019 và Windows 10 (1703 và các phiên bản mới hơn), bạn có thể chuyển đổi MBR sang GPT bằng lệnh này trong Windows. Nhưng để chạy mbr2gpt in Server 2012 R2, bạn cần phương tiện có thể khởi động với Windows Môi trường cài đặt sẵn (Windows THỂ DỤC).

Để chuyển đổi MBR sang GPT Windows Máy chủ 2012 với MBR2GPT lệnh, phân vùng đĩa của bạn phải đáp ứng các yêu cầu dưới đây. Nếu không, quá trình chuyển đổi không thể thành công. Nhưng đừng lo lắng, trước khi thực hiện bất kỳ thay đổi nào đối với đĩa, MBR2GPT xác thực bố cục và hình học của đĩa đã chọn, nếu bất kỳ kiểm tra nào trong số này không thành công, quá trình chuyển đổi sẽ không tiếp tục và một thông báo lỗi sẽ được trả về. Phân vùng đĩa của bạn sẽ không bị hỏng.

Điều kiện tiên quyết để chạy MBR2GPT chỉ huy trong Server 2012 A2:

  1. Không nên có ổ đĩa logic trên đĩa MBR này.
  2. Chỉ nên có tối đa 3 phân vùng chính trên đĩa MBR này.
  3. Một trong các phân vùng được đặt thành "Hoạt động" và là phân vùng hệ thống.
  4. Tất cả các phân vùng trên đĩa MBR này được hỗ trợ bởi Windows, điều đó có nghĩa là không có EXT2 / EXT3 và các loại phân vùng Linux hoặc Mac khác.

Vấn đề chung và giải pháp tương ứng

"Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". Đây là thông báo lỗi phổ biến nhất khi chuyển đổi MBR sang GPT trong Windows Server 2012 và các phiên bản khác. Nếu bạn gặp lỗi như vậy, hãy kiểm tra lại cấu hình phân vùng đĩa của bạn.

Partition layout

Ở hầu hết Windows Đĩa hệ thống máy chủ 2012, có System Reserved, C: (cho hệ điều hành) và ổ D. Nếu tất cả các phân vùng này là primary, bạn có thể chuyển đổi đĩa thành GPT thành công. Nếu bố cục phân vùng đĩa của bạn không đáp ứng được yêu cầu, hãy làm theo các phương pháp để sửa đổi:

  1. Nếu có ổ đĩa logic, chuyển đổi nó thành chính (không mất dữ liệu).
  2. Nếu có 4 phân vùng chính, hãy làm theo các bước để di chuyển một sang một đĩa khác.
  3. Nếu không có phân vùng được hỗ trợ, bạn phải di chuyển tệp và xóa phân vùng này.

Mở rộng phân vùng dành riêng cho hệ thống (Không bắt buộc)

Trong Windows để duy trì khả năng khởi động sau khi chuyển đổi, một EFI phân vùng hệ thống (ESP) phải được thiết lập. MBR2GPT sẽ thu nhỏ phân vùng "System Reserved" lúc đầu. Nếu không có đủ dung lượng trống trong phân vùng này, MBR2GPT sẽ thu nhỏ ổ C thay vào đó, sau đó EFI phân vùng sẽ được tạo phía sau ổ C sau khi chuyển đổi sang ổ đĩa GPT.

EFI partition

Khi nhấp chuột phải vào EFI phân vùng trong Quản lý đĩa, tất cả các tùy chọn đều bị mờ đi. Điều đó có nghĩa là Quản lý đĩa không thể thu nhỏ, mở rộng hoặc thực hiện các thao tác khác đối với phân vùng này. Tuy nhiên, nó không quan trọng NIUBI Partition Editor, vì nó có thể co lại, mở rộng và di chuyển EFI/ Phục hồi phân vùng mà không làm mất tệp trong đó.

Nếu bạn muốn làm EFI phân vùng bên trái ổ C, Tải về NIUBI Partition Editor và làm theo phương pháp trong video để mở rộng phân vùng dành riêng cho hệ thống (nó đủ để 1 hoặc 2GB):

Video guide

Cách chạy mbr2gpt.exe trong Server 2012 R2 để chuyển đổi đĩa bằng lệnh

Như tôi đã nói ở trên, MBR2GPT.exe được xây dựng trong Windows Server 2019 và Windows 10, nó không được bao gồm trong trước đó Windows phiên bản. Để chạy MBR2GPT in Server 2012 R2, bạn cần Windows Môi trường cài đặt sẵn và chạy dấu nhắc lệnh từ nó.

Các bước chuyển đổi mbr sang gpt in Windows Server 2012 R2 với MBR2GPT chỉ huy:

Bước 1: Tải về Windows Server 2019 ISO và tạo DVD có thể khởi động hoặc ổ đĩa flash USB với Windows công cụ tích hợp hoặc của bên thứ ba. Nếu bạn sử dụng VMware, Hyper-V máy ảo, bạn chỉ cần chọn file ISO này và khởi động từ nó.

Bước 2: Khởi động từ phương tiện có thể khởi động này, chỉ cần nhấp vào Trang Tiếp đầu tiên Windows Cửa sổ thiết lập, sau đó bấm "Sửa chữa máy tính của bạn" ở góc dưới cùng bên trái của cửa sổ tiếp theo.

Setup window

Repair computer

Bước 3: Nhấp chuột "Khắc phục sự cố" trong cửa sổ tiếp theo, sau đó nhấp vào Command Prompt.

Troubleshoot

Command Prompt

Bước 4: Chỉ cần nhập 2 lệnh để hoàn thành chuyển đổi.

  1. cd ..
  2. mbr2gpt /chuyển thành

Như bạn thấy, cửa sổ lệnh báo cáo chuyển đổi hoàn thành thành công.

Vì tôi đã mở rộng phân vùng System Reserved trước, hãy khởi động lại máy chủ và khởi động vào UEFI, đĩa 0 được chuyển đổi thành GPT và EFI phân vùng được tạo ở bên trái ổ C.

Bên cạnh việc thu nhỏ, mở rộng phân vùng và chuyển đổi MBR sang GPT trong Server 2012/2016/2019/2022 và trước đó Server 2003/2008, NIUBI Partition Editor giúp bạn chuyển đổi phân vùng giữa chính và hợp lý, chuyển đổi NTFS sang FAT32 mà không làm mất dữ liệu. Nó cũng giúp bạn di chuyển, hợp nhất, sao chép, xóa phân vùng và hơn thế nữa.

Tải về