Как исправить ошибку ядра SyncMate при загрузке El Capitan

Как исправить ошибку ядра SyncMate при загрузке El Capitan

Недавно я установил El Capitan. На днях я перезагрузил свой компьютер в первый раз за долгое время, и теперь он не загружается. Я перезагрузил в режиме verbose и вижу, что есть kernel panic, относящаяся к com.eltima.SyncMate.kext. Похоже, это было несовместимое расширение, поэтому я сделал копию kext, а затем удалил EltimaAsync.kext из /System/Library/Extensions.

К сожалению, когда я перезагрузился, проблема осталась с той же паникой ядра. Я искал везде и всюду другие ссылки на "eltima", но ничего похожего не нашел. Интересно, может быть, kext был где-то предварительно скомпилирован. Не знаю, относится ли это к делу, но рассматриваемый диск зашифрован с помощью FileVault.

Можно ли как-то правильно отключить этот kext, чтобы компьютер мог загрузиться? Если возможно, я бы очень хотел избежать необходимости начинать с чистой установки, даже если у меня есть хорошая резервная копия.

Заранее благодарю за любую помощь!

решение1

Итак, для тех, кто находится в похожей ситуации, самым важным шагом, который я упустил после избавления от проблемного .kext, было удаление различных кэшей, из-за которых он все еще загружался во время процесса запуска FileVault.

Удаление /var/vm/sleep*из /var/folders/*тома FileVault привело к перестройке всех кэшей, и система загрузилась правильно.

решение2

Была та же проблема, оказалось, что это довольно распространенная проблема. Вот что я нашел на сайте разработчика SyncMate:

Если ваш Mac не загружается, следуйте этим инструкциям:

  1. Загрузите Mac из режима восстановления.
  2. Запустить Terminal.app
  3. Выполните команду (эта команда используется по умолчанию, если у вас есть другой раздел ОС, введите название вашего системного диска вместо «HD»): cd /Volumes/Macintosh\ HD/System/Library/Extensions
  4. Выполнить команду: ls -la | grep EltimaAsync.kext
  5. Если после этой команды ничего не появилось, то проблема не в SyncMate 4, в противном случае выполните: rm -rf ./EltimaAsync.kext
  6. Далее выполнить: kextcache -update-volume /Volumes/Macintosh\ HD/
  7. Перезагрузите свой Mac.

Мне это помогло, жаль, что они не предупредили пользователей заранее.

Связанный контент