How to load a kernel extension (kext) in Recovery Mode

I am on Monterey.


Is there a method to loading a kext in Recovery Mode? I have even disabled SIP (csrutil disable) to try but it always fails with a System Policy Error.


My situation is that I have external volumes connected through iSCSI. The kext is the iSCSI initiator. There is an error with fsroot on the APFS formatted iSCSI volume but Disk Utility won't fix the problem in standard boot mode. I'm trying to run the repair from Recovery Mode but need to load the iSCSI kext so the volume can be connected (but not mounted).

iMac Pro

Posted on Nov 10, 2021 11:20 AM

Reply

Similar questions

1 reply

Nov 10, 2021 2:19 PM in response to FocherAU

Starting in Big Sur and Monterey - the OS itself in contained in a " Sealed Read Only " Volume that guards against modifications, alterations, additions, removal of any part of the System. It is further Signed by Apple and AFAIK - only Apple is able to perform any of the pervious mentioned actions.


This may included kext

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to load a kernel extension (kext) in Recovery Mode

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.