У меня MacBook Pro в конце 2011 года, с разделами OS X и Ubuntu, которые работали отлично.
До тех пор, пока по какой-то причине я не решил сжать раздел OS X (hfs +) с помощью GParted из Ubuntu. GParted сказал, что все прошло хорошо, прошло двенадцать часов. Я проверил файловую систему на наличие ошибок, которые были найдены, но снова они были исправлены правильно, и GParted смог увидеть сжатый раздел.
Однако, когда я попытался загрузиться в Mac, он, казалось, работал, но прежде, чем индикатор выполнения под яблоком закончил прогрессировать, он навсегда переключился на знак белого креста (114).
Я загрузился в режиме восстановления, но утилита диска не смогла увидеть сжатый раздел Mac (хотя gparted мог), поэтому я не смог запустить SOS или даже переустановить систему в этом разделе. Что я могу с этим поделать?
Я не возражаю против потери данных (в этом разделе), для меня было бы хорошо иметь чистую переустановку OS X (в этом разделе, так как я не хочу потерять мои данные Ubuntu).
Спасибо всем :)
ОБНОВЛЕНИЕ
Я использовал gptsync
в качестве предложения @CurtisGedak и получил следующий вывод:
Current GPT partition table:
# Start LBA End LBA Type
1 40 409639 EFI System (FAT)
2 409640 236201983 Unknown
3 781170552 782440087 Mac OS X Boot
4 782440088 976510400 Basic Data
Current MBR partition table:
# A Start LBA End LBA Type
1 1 409639 ee EFI Protective
2 * 409640 236201983 af Mac OS X HFS+
3 781170552 782440087 af Mac OS X HFS+
4 782440088 976510400 83 Linux
Status: GPT partition of type 'Unknown' found, will not touch this disk.
Это - известная проблема с Mac OS X, и это - гибридная таблица разделов. Решение состоит в том, чтобы синхронизировать MBR и таблицы разделов GPT. Например:
sudo gptsync /path-to-disk-device