Mac M1在终端使用rvictl命令后,会出现如下错误:
Starting device 00008020-0015091E0C68002E [FAILED]
tcpdump: rvi0: No such device exists
(BIOCSETIF failed: Device not configured)
这是由于rvictl 需要开启系统扩展才能使用,但是M1芯片的Mac不能直接打开系统扩展,需要手动进行启用,可参考如下步骤修改:
1、在系统设置里,可以看到“系统扩展”是关闭的。
ps:如果没有出现“启用系统扩展”项,需要在命令行里完整输入 rvictl -s [ 设备uuid ]
2、点击"启用系统扩展",并点击“关机”
3、进入恢复模式
PS:长按开机键,直到出现启动选项(连接多个显示器时,可能会出现黑屏情况,拔掉一个)
4、调整安全策略
如果出现了上图,可直接跳到第5步。
如果没有出现上图,而是出现下图的情况,则需要以下额外几个步骤:
选择选项,继续,进入恢复模式(可能会要求输入用户密码),进入之后如图点开『实用工具→启动安全工具』;
打开后等待出现硬盘图标
5、修改安全策略,并重启电脑;
6、重启后进入系统,打开偏好设置面板,此时面板里按钮变成了“允许”
点允许后,再次重启电脑,完成。