gpt4 book ai didi

macos -/dev/kvm 在 mac 上找不到

转载 作者:行者123 更新时间:2023-12-03 16:06:10 29 4
gpt4 key购买 nike

所以我一直在我的 Mac 上使用 android studio 2.0 beta 并且 AVD 运行良好。

但后来我注意到 android studio 现在无法启动 AVD。它说 未找到/dev/kvm。在您的 BIOS 安全设置中启用 VT-x,确保您的 linux 发行版具有有效的 kvm 模块 .

enter image description here

问题是:我根本没有触摸 BIOS 设置。可能的原因 :

  • VMWare - 在我注意到错误之前,我正在玩虚拟机并为 vm 配置新网络。
  • CleanMyMac - 我也用这个应用程序清理系统
  • 可能是其他原因,但我从未进入 BIOS 或触摸系统设置

  • 我发现解决这个问题的解决方案都是指Linux,而不是Mac。我将如何解决这个问题?

    编辑:

    我重新安装了 OS X(没有格式化硬盘)。那没有用。

    最佳答案

    这是对我有用的解决方案。

    好吧,Android Studio 需要 HAXM 来运行模拟器。

    问题是 HAXM 驱动程序还不支持 Mac Os High Serria 的 beta 版本。

    驱动程序可以工作,但需要一点额外的命令。

    首先,您需要禁用 kext 上的安全保护。此版本的驱动程序未签名。

    来自 https://apple.stackexchange.com/a/269777 :

  • 通过重新启动并按住 ⌘+R 进入恢复模式,直到出现 Apple 标志。
  • 在顶部菜单中单击实用程序 > 终端。
  • 在终端窗口中键入并按 Enter:

    csrutil 启用 --without kext
  • 然后重新启动 Mac。

  • 然后您可以从以下位置安装 HAXM:

    从这里下载驱动程序 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/并解压缩。

    打开终端并转到驱动程序的目录:
    cd Downloads/haxm-macosx_v6_2_0
    # edit the file and look for 10.12
    nano silent_install.sh
    CTRL + W
    10.12

    在 10.12 之后添加 10.13,并保存文件(CTRL+X、Y、ENTER)

    运行:
    ./silent_install.sh

    为确保它有效:
    sudo kextload -bundle-id com.intel.kext.intelhaxm

    现在你的模拟器应该可以工作了!

    关于macos -/dev/kvm 在 mac 上找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36325612/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com