![]() ![]()
Someone might want to isolate the causes of the issue. I think this was maybe a little bit overkill to do this with all the thunderbolt related extensions but I do not use thunderbolt and it seems to work. I renamed (“…”.bak) the whole bunch thunderbolt related extensions as disabling AppleThunderboltNHI and /IOThunderboltFamily did not seem to do the trick. ![]() You can after that rename your extensions. The command “sudo mount -uw /” works fine. There is indeed no need to go to the recovery mode after having disabled csrutil. This is important to keep the system secure and stable after the change. BAK to the original path and name so that the file stays at the same location with different name and we can restore it back when need)įinally, we reboot into recovery mode again and use terminal there to re-enable the protection on the system files by running csrutil enable. – /System/Library/Extensions/ (this is where we are moving it to. – /System/Library/Extensions/AppleThunderboltNHI.kext (this is the file we are moving) This command will ask for the password and gives no output if successful. Notice there is a space between the first /System/Lib… and the second one. This is one command starting from “sudo” and ends in “.BAK” with no line breaks. This renames the AppleThunderboltNHI.kext file into so that it is not loaded in next boot. We then reboot into the system normally and open terminal and execute the second command. This disables the protection on the AppleThunderboltNHI.kext file. ![]() The first command – (csrutil disable) is done from terminal available at the recovery mode which is invoked by pressing cmd+R during boot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |