Недавно я сделал не очень умную вещь: я устанавливал 64-разрядную версию Win 7 на новый ПК, взял свой старый внешний жесткий диск 4 ТБ в формате Mac и установил его на ПК.
Чего я не понял, так это того, что Win 7 не может распознавать жесткие диски емкостью более 3 ТБ. Пока я устанавливал Win 7, он уничтожил исходную карту разделов GPT диска 4 ТБ и заменил ее MBR. Теперь у меня остался неузнаваемый диск, как Windows, так и моего MacBook Pro с Mavericks.
Вот некоторая информация, которую я получил от Терминала:
Rians-MacBook-Pro:~ RVL$ sudo gpt -r -vvv show -l /dev/disk1
gpt show: /dev/disk1: mediasize=4000787025920; sectorsize=4096; blocks=976754645
gpt show: /dev/disk1: MBR at sector 0
gpt show: /dev/disk1: Pri GPT at sector 1
gpt show: /dev/disk1: GPT partition: type=48465300-0000-11AA-AA11-00306543ECAC,
start=6, size=51200
gpt show: /dev/disk1: GPT partition: type=48465300-0000-11AA-AA11-00306543ECAC,
start=51206, size=976670666
gpt show: /dev/disk1: Sec GPT at sector 976754644
start size index contents
0 1 MBR
1 1 Pri GPT header
2 4 Pri GPT table
6 51200 1 GPT part - "EFI System Partition"
51206 976670666 2 GPT part - "Mac Ext 6"
976721872 32768
976754640 4 Sec GPT table
976754644 1 Sec GPT header
Есть ли способ восстановить исходную карту GPT и, конечно, данные на диске? Что было особенно тревожным, было следующее:
Rians-MacBook-Pro:~ RVL$ sudo fdisk /dev/disk1
Password:
Disk: /dev/disk1 geometry: 60800/255/63 [976754645 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Означает ли вышесказанное все данные уничтожены или есть луч надежды. Есть ли кто-нибудь, кто может помочь? Спасибо!
Rians-MacBook-Pro:~ RVL$ sudo gpt -r show /dev/disk2 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 4 Pri GPT table 6 976754634 976754640 4 Sec GPT table 976754644 1 Sec GPT header
. Первоначальный список имел системный раздел EFI в 6 51200.sudo gpt -r -vvv show -l /dev/disk1
должно быть то же самое, что и список в вашем вопросе, за исключением PMBR вместо MBR и другого типа для раздела EFIdiskutil umountDisk /dev/diskX
2.sudo gpt remove -i 1 /dev/diskX
3.diskutil umountDisk /dev/diskX
4sudo gpt add -b 6 -i 1 -s 51200 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/diskX
..