Что означает код возврата ядра macOS 0xDC008017 (kOSKextReturnStartStopError)?

 
Предыдущий Следующий
kOSKextReturnLinkError kOSKextReturnInUse

kOSKextReturnStartStopError

Сбой произошёл в процедуре жизненного цикла kext

kOSKextReturnStartStopError означает, что процедура запуска или остановки kext вернула ошибку. Это происходит позже проверки, аутентификации, разрешения зависимостей и компоновки: загрузчик дошёл до обратного вызова жизненного цикла kext, и этот вызов завершился сбоем.

Сначала определите направление операции. Сбой процедуры запуска влияет на активацию после загрузки; сбой процедуры остановки влияет на демонтаж и может быть связан с оставшимся состоянием, которое требуется освободить. Общий код возврата не содержит внутренней причины, поэтому собственный диагностический вывод kext имеет решающее значение.

Различия жизненного цикла

СостояниеЧто оно означает
kOSKextReturnStartStopErrorПроцедура запуска или остановки вернула ошибку.
kOSKextReturnStoppingkext уже останавливается и не может принимать новые запросы.
kOSKextReturnInUseСсылки или использование препятствуют выгрузке.

Что зафиксировать

  • Был ли обратный вызов запуском или остановкой, его собственный возвращённый статус и предшествующие сообщения журнала.
  • Версию целевого kext и состояние зависимостей, действующее в текущей загрузочной среде.
  • Для сбоев остановки — оставшихся клиентов, экземпляры служб или удерживаемые ресурсы вместо слепого повтора выгрузки.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.