Làm cách nào để chuyển đổi phân vùng MBR sang GPT mà không mất dữ liệu?


12

Tôi đã phân vùng âm lượng của mình dưới dạng MBR và có thể cài đặt Windows 7 + Mac OS X. Thật không may, Disk Utility trong Mac OS X không thể thay đổi kích thước phân vùng Mac vì đây không phải là ổ đĩa GPT. Tôi cũng không thể nâng cấp lên Mountain Lion vì nó yêu cầu âm lượng GPT. Làm cách nào tôi có thể chuyển đổi âm lượng thành GPT một cách an toàn mà không mất dữ liệu để tôi có thể thay đổi kích thước âm lượng của mình?

Câu trả lời:


9

Tôi đã kết thúc bằng cách sử dụng gdisk để chuyển đổi phân vùng. Tôi đã ban hành:

sudo gdisk /dev/disk0

Và tôi đã được chào đón với cảnh báo này:

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATON IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************

Command (? for help):

Sau khi sao lưu dữ liệu của mình, tôi đã viết bảng phân vùng với các thay đổi mà gdisk đã thực hiện tự động, thoát (w, sau đó q) và khởi động lại.

Khởi động vào Lion là bình thường, nhưng khi tôi cố gắng thay đổi kích thước bảng phân vùng của mình bằng Disk Utility, tôi thấy rằng tôi có một lỗi tiêu đề âm lượng nhỏ.

Verifying volume "Mac OS X"
Performing live verification.
Checking Journaled HFS Plus Volume.
Checking catalog file.
Checking multi-linked files.
Checking extended attributes file.
Incorrect number of extended attributes
(It should be 245871 instead of 245862)
Checking volume bitmap.
Checking volume information.
The volume Mac OS X was found to be corrupt and needs to be repaird
Error: This disk needs to be repaired...then use Disk Utility to repair this disk

Chà, tôi đã khởi động lại và sử dụng -s để khởi động vào chế độ người dùng. Từ đó, tôi đưa ra một sự tin tưởng:

/sbin/fsck -fy

Bây giờ tất cả đều tốt. Tôi có một khối lượng Mac OS X vui vẻ thay đổi kích thước và tôi có thể tiến hành nâng cấp Mountain Lion của mình.


Một lời cảnh báo: Điều này không phải lúc nào cũng hoạt động. Trong trường hợp của tôi, phân vùng Windows bắt đầu ở khối 2 của đĩa, ngay tại đó các khối GPT sẽ được ghi. gdisk sẽ cảnh báo về điều này. Trong trường hợp của tôi, tôi đã phải sao lưu toàn bộ phân vùng Windows, xóa nó, sau đó chuyển đổi đĩa thành GPT và cuối cùng khôi phục phân vùng Windows - điều này không dễ dàng vì nó không còn phù hợp nữa, vì vậy tôi cần sử dụng một công cụ như WinClone có thể thay đổi kích thước phân vùng. Mà tôi vẫn đang trong quá trình tìm hiểu ...
SuperTempel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.