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

 
Предыдущий Следующий
kOSKextReturnDeferred kOSKextReturnNotLoadable

kOSKextReturnBootLevel

description[Операция запрещена на текущем уровне загрузки.]

Ограничение связано с текущим этапом загрузки

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

Это различие особенно важно в современных схемах развёртывания macOS. Сторонние расширения ядра включаются во вспомогательную коллекцию ядра (Auxiliary Kernel Collection), загружаемую во время запуска, поэтому процесс, рассчитывающий на произвольный переход по требованию, может быть несовместим с разрешённым системой этапом, даже если сам пакет корректен.

Что сравнить

  • Точное состояние загрузки и момент запроса: запуск, подготовка коллекции, обычная работа или завершение системы.
  • Версия macOS и семейство оборудования Mac, включая применимую конфигурацию безопасности Apple silicon.
  • Определите, связано ли условие со временем уровня загрузки, системной политикой, отсутствующей зависимостью или несовпадением архитектуры; это разные семейства кодов возврата.

Ссылки


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