Понизьте версию macOS 10.14 до 10.13 с помощью помощника по миграции

В настоящее время я запускаю бета-версию macOS 10.14 на своем Macbook и хочу перейти на High Sierra (10.13). У меня есть резервные копии машины времени, когда я еще был на 10.13, но я хочу сохранить все свои текущие файлы.

Можно ли вместо этого просто выполнить чистую установку 10.13, а затем использовать помощник по миграции для переноса моих файлов из резервных копий, когда на моем компьютере работала версия 10.14? Может ли помощник по миграции даже переместить файлы из резервной копии машины времени под управлением более поздней ОС на компьютер под управлением более старой ОС?

Я только ищу для переноса файлов и приложений. Я сделал всю работу по разработке, которая мне была нужна в 10.14, и она мне больше не нужна. Я не добавлял никаких конфигураций сервера или чего-то подобного.

@danielAzuelos отредактировано

Ответы (2)

Теоретический ответ

Эта операция не удастся.

Помощник по миграции — это огромная процедура, предназначенная для выполнения всех преобразований, необходимых для перехода от старой версии MacOS X к работающей .

Например, Mojaveверсия (10.14) Migration Assistantнастроена для правильного преобразования файлов пользователей и системы из набора High Sierra(10.13) в Mojaveработающую среду.

Версия High Sierra(10.13) Migration assistantне знает конкретных изменений Mojave(10.14), потому что они не были известны на момент ее создания. Тогда эта версия не может выполнить миграцию с Mojaveна High Sierra.

С другой стороны, Mojaveверсия Migration Assistantзнает конкретные изменения от High Sierraдо Mojave, но некоторые из них могут быть необратимыми, и Apple обычно не документирует это (это плохо: Apple убеждена, что никто из ее пользователей не заинтересован в этой информации). .

Практический ответ

Предлагаемая вами миграция может быть успешной (моя приблизительная оценка: 25%).

Если вы не занимались модификацией системы или специальной разработкой Мохаве,

и если Apple не провела базовую проверку исходной версии MacOS X (является ли исходная версия старше целевой?),

тогда вы можете попробовать запустить Migration Assistantиз High Sierra, чтобы перенести только файлы пользователей из вашей Mojaveрезервной копии в вашу рабочую High Sierraсреду.

Возвращение опыта

Пожалуйста, добавьте свой личный успех или неудачу в качестве ответа, так как это может помочь многим другим пользователям Mac.

Я слышал такой способ понижения рейтинга. Это с китайского форума: https://www.v2ex.com/t/511804 .

  • (отключить SIP)
  • измените '/System/Library/CoreServices/SystemVersion.plist', чтобы заставить установщика думать, что это более низкая версия
  • Сделайте оверлейную установку High Sierra
  • Обработайте некоторые конфликтующие приложения (например, переустановите iTunes)
  • (включить SIP)

Попробуйте на свой страх и риск.


Безопасно, вы всегда можете сделать резервную копию всей вашей текущей системы и вручную перенести личные файлы, приложения и настройки (/Library/.., ~/Library/..). Однако это колоссальная работа.

Звучит странно​