Tôi có Macbook Pro với võng mạc, Yosemite và ổ cứng 500 GB. Tôi đã cố gắng cài đặt Windows bằng Bootcamp và vô tình xóa một phân vùng, bây giờ máy Mac của tôi không thể khởi động được nữa. Đây là đầu ra từsudo gpt -r show disk0
gpt show: disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 776617328 2 GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
777026968 1269760 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
778296728 616
778297344 198807552 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
977104896 131
977105027 32 Sec GPT table
977105059 1 Sec GPT header
Tôi chỉ cần tạo phân vùng thứ hai tại chỉ mục 2 và gõ FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
để có thể khởi động lại. Phân vùng này đã kích hoạt FileVault 2.
Nhưng ngay bây giờ, tôi không biết phải làm gì.
P / S: Tôi đã làm theo hướng dẫn từ @klanomath Khởi động từ ổ cứng ngoài với hệ thống Yosemite đầy đủ nhưng ở lệnh cuối cùng để thay đổi loại phân vùng
sudo gpt add -b 409640 -s 776617328 -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
Nó đã nhận được lỗi này:
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no space available on device
Đây là đầu ra từ sudo gpt -r show /dev/disk0
gpt show: /dev/disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 776617328 2 MBR part 218
777026968 1269760 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
778296728 616
778297344 198807552 4 MBR part 175
977104896 131
977105027 32 Sec GPT table
977105059 1 Sec GPT header
Phát triển:
Tôi đã thực hiện lệnh sudo gpt destroy /dev/disk0
Nhưng khi tôi cố gắng thêm phân vùng đầu tiên trở lại bằng lệnh này sudo gpt add -b 40 -s 409600 -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
Tôi đã nhận được lỗi này ngay lập tức
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no primary GPT header; run create or recover
Bây giờ lệnh sudo gpt -r show /dev/disk0
cho tôi cái này
gpt show: /dev/disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 409639
409640 776617328 2 MBR part 218
777026968 1269760 3 MBR part 175
778296728 616
778297344 198807552 4 MBR part 175
977104896 164
Tiến trình 2:
Tôi đã thực hiện sudo gpt create /dev/disk0
và nhận được lỗi này:
gpt create: /dev/disk0: Suspicious MBR at sector 0
gpt create: /dev/disk0: error: device contains a MBR
và tôi đã thực thi lệnh này sudo fdisk -i -a hfs /dev/disk0
để viết MBR mới và thực hiện sudo gpt create /dev/disk0
lại nhưng gặp lỗi tương tựgpt create: /dev/disk0: error: device contains a MBR
Bây giờ sudo gpt -r show /dev/disk0
đưa tôi cái này
start size index contents
0 1 MBR
1 62
63 977104997 1 MBR part 175
Tiến trình 3 và cuối cùng: D
Đầu tiên là một lời cảm ơn lớn đến @klanomath, nếu không có sự giúp đỡ, tôi không thể đi xa đến thế này.
Tôi đã thực hiện lệnh này sudo gpt create -fp /dev/disk0
Và lệnh này sudo gpt recover /dev/disk0
để có được tiêu đề GPT thứ cấp
Sau đó, tôi thực thi sudo gdisk /dev/disk0
và đĩa được gắn kết và hoạt động đúng