Основной подход, который я бы выбрал, - это скопировать с него все, что вы можете, затем попытаться стереть и переустановить, а затем скопировать необходимые данные обратно. В зависимости от того, какие ресурсы у вас есть, существует несколько возможных способов восстановления данных из него:
Если у вас есть другой Mac, запустите проблемный Mac в режиме целевого диска (удерживая Tклавишу при запуске); это по сути превратит его во внешний HD. Подключите его к другому Mac с помощью кабеля FireWire или Thunderbolt (какой бы ни был у обоих Mac). Если он не поврежден для прямого подключения, вы можете просто скопировать данные непосредственно с него на другой Mac или на какой-либо (другой) внешний диск. Если он недостаточно исправен, у меня был хороший опыт использования DiskWarrior для монтирования виртуального отремонтированного диска и копирования с него.
(DiskWarrior также может выполнить восстановление структуры тома на месте; он может исправить многие проблемы, которые не может обеспечить Дисковая утилита. Но я бы чувствовал себя намного удобнее, если скопировал важные данные, прежде чем пытаться что-либо изменить данные). на диске. Кроме того, даже если это может исправить структуры данных тома, нет никакой гарантии, что файлы ОС не были повреждены.)
Если вам удобно работать в командной строке, вы можете запустить в режиме восстановления, открыть терминал (в меню «Утилиты»), подключить внешний диск и таким образом скопировать файлы. Предупреждение: если вас не устраивает командная строка, я не рекомендую это; слишком легко запутаться и случайно перезаписать / удалить файлы, которые вы пытаетесь сохранить!
Как сказал allquixotic, вы можете создать диск Linux Live с драйвером hfsplus (на другом компьютере), подключить его, удерживать Optionпри запуске Mac, а затем загружаться из Linux и восстанавливать файлы таким способом.
Как только у вас будет скопировано все необходимое (и проверено!), Вы можете использовать режим восстановления, чтобы стереть том и попытаться переустановить macOS. Если есть основная аппаратная проблема, это может потерпеть неудачу. Но, надеюсь, вы хотя бы сможете сохранить данные!