| Предыдущий | Следующий |
| kOSKextReturnDeferred | kOSKextReturnNotLoadable |
kOSKextReturnBootLevel
description[Операция запрещена на текущем уровне загрузки.]Ограничение связано с текущим этапом загрузки
kOSKextReturnBootLevel означает, что расширение ядра нельзя загрузить или запрошенная операция запрещена на текущем уровне загрузки. Это не общее утверждение, что расширение невозможно загрузить никогда; код указывает на несоответствие запрошенного действия текущему контексту этапа загрузки.
Это различие особенно важно в современных схемах развёртывания macOS. Сторонние расширения ядра включаются во вспомогательную коллекцию ядра (Auxiliary Kernel Collection), загружаемую во время запуска, поэтому процесс, рассчитывающий на произвольный переход по требованию, может быть несовместим с разрешённым системой этапом, даже если сам пакет корректен.
Что сравнить
- Точное состояние загрузки и момент запроса: запуск, подготовка коллекции, обычная работа или завершение системы.
- Версия macOS и семейство оборудования Mac, включая применимую конфигурацию безопасности Apple silicon.
- Определите, связано ли условие со временем уровня загрузки, системной политикой, отсутствующей зависимостью или несовпадением архитектуры; это разные семейства кодов возврата.
Ссылки
- Apple XNU: OSKextLib.h
- Безопасность платформы Apple: построение AuxKC и загрузка
- Развёртывание платформы Apple: процесс работы с расширениями ядра в macOS 11 и новее
Нужно найти другой код? Найти другой код состояния или ошибки.
