[英]Can't install kext, "Read-only file system"
So, I've been racking my brain against the wall for the last 6 hours trying to get this to work and I'm still at a loss..所以,在过去的 6 个小时里,我一直在绞尽脑汁试图让它发挥作用,但我仍然不知所措..
I'm trying to install a kext on Big Sur from this repo, https://github.com/SimulPiscator/vpcm , and when I try and move the compiled kext to /System/Library/Extensions
I keep getting 'Read-only file system' error..我正在尝试从此存储库https://github.com/SimulPiscator/vpcm在 Big Sur 上安装 kext,当我尝试将编译后的 kext 移动到
/System/Library/Extensions
我不断获得“只读”文件系统错误..
/System
dir, keeps telling me I don't have permission./System
目录的权限,一直告诉我我没有权限。 I feel like I'm missing something obvious... Every article I've seen online tells me to put the kext in that directory and run kextload.. But how the heck do I get write permissions to that directory??我觉得我遗漏了一些明显的东西......我在网上看到的每篇文章都告诉我将kext放在那个目录中并运行kextload..但是我怎么获得对该目录的写权限?
So, I'm not sure if this is what is supposed to happen or not, but placing the kext in /Library/Extensions
instead of /System/Library/Extensions
worked.所以,我不确定这是否应该发生,但是将 kext 放在
/Library/Extensions
而不是/System/Library/Extensions
工作。
I'm not sure if this is the correct thing to do but since it works, I'm not complaining.我不确定这是否正确,但既然它有效,我并没有抱怨。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.