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

 
Предыдущий Следующий
kOSKextReturnKCLoadFailureSystemKC kIOReturnInvalid

kOSKextReturnKCLoadFailureAuxKC

Подкод Auxiliary Kernel Collection

kOSKextReturnKCLoadFailureAuxKC обозначает сбой загрузки Auxiliary Kernel Collection. XNU документирует его как подкод kOSKextReturnKCLoadFailure , который можно объединить операцией OR с подкодом System KC. Если не загружаются обе коллекции, младшая часть кода ошибки становится равной 0x1f.

При диагностике сторонних kext в macOS 11 и новее это обычно информативнее базового результата коллекции, поскольку AuxKC является загрузочной коллекцией, куда включаются допустимые сторонние kext. Однако статус всё равно не указывает первичную причину отказа: она могла возникнуть при валидации, оценке политики, построении коллекции или проверке при загрузке.

Что различать

  • kOSKextReturnKCLoadFailureAuxKC — сбой загрузки AuxKC.
  • kOSKextReturnSystemPolicy — политика заблокировала kext до его включения или загрузки.
  • kOSKextReturnCache — ошибка при обработке устаревшего пути системного кэша kext.

Что собрать

  • Исходный статус коллекции, выпуск macOS, семейство оборудования, журналы загрузки и список целевых kext.
  • Состояние авторизации, политики и перезапуска, при котором запрашивалось перестроение AuxKC.
  • Доказательство того, какие kext действительно вошли в коллекцию, а не только были разрешены или присутствовали на диске.

Ссылки


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