美文网首页swiftios developersSwift基础
Mac M1 rvictl启动失败处理

Mac M1 rvictl启动失败处理

作者: tomatobin | 来源:发表于2021-05-15 10:35 被阅读0次

    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 ]


    1.png

    2、点击"启用系统扩展",并点击“关机”

    2.png

    3、进入恢复模式

    PS:长按开机键,直到出现启动选项(连接多个显示器时,可能会出现黑屏情况,拔掉一个)

    4、调整安全策略

    3.png

    如果出现了上图,可直接跳到第5步。
    如果没有出现上图,而是出现下图的情况,则需要以下额外几个步骤:

    4.png

    选择选项,继续,进入恢复模式(可能会要求输入用户密码),进入之后如图点开『实用工具→启动安全工具』;


    5.png

    打开后等待出现硬盘图标

    5、修改安全策略,并重启电脑;

    6.png

    6、重启后进入系统,打开偏好设置面板,此时面板里按钮变成了“允许”

    7.png

    点允许后,再次重启电脑,完成。

    相关文章

      网友评论

        本文标题:Mac M1 rvictl启动失败处理

        本文链接:https://www.haomeiwen.com/subject/inyhjltx.html