arac
V2EX  ›  macOS

有无原生支持 M1 可虚拟 macOS12 的免费或比 PD 更具性价比的虚拟机

  •  
  •   arac · Nov 23, 2021 · 5521 views
    This topic created in 1632 days ago, the information mentioned may be changed or developed.

    没有虚拟 Win 的需求,提前谢谢各位了。 Windows 有 Hyper-V ,不知道 Mac 有无类似的自带,PD 实在不太想买,VM Fusion Player 还没有官宣原生正式支持 M1 。主要用来做试验场和偶尔隔离运行不信任的程序,有一定的性能需求,手头 M1 Max 64G ,性能损耗稍大些也能接受,要实在没辙,也只能买 PD 了。

    24 replies    2021-11-25 23:09:19 +08:00
    devinww
        1
    devinww  
       Nov 23, 2021   ❤️ 4
    有钱→pd
    没钱有要求→pd 无限试用
    没钱没要求→vm for m1 测试版
    Tink
        2
    Tink  
    PRO
       Nov 23, 2021 via Android
    pd runner ?
    F281M6Dh8DXpD1g2
        3
    F281M6Dh8DXpD1g2  
       Nov 23, 2021 via iPhone
    utm 呗
    yyfearth
        4
    yyfearth  
       Nov 23, 2021   ❤️ 1
    其实 macOS 是自带虚拟机功能的 只不过只提供了 API 没有提供 App
    现在 PD 和 VM 都是用系统的 Hypervisor.framework 来跑虚拟机的 不再用自己的虚拟机核心 kext 了

    因为是系统自带的功能 所以理论上要自己做一个虚拟机也不难
    如果跑 Win 是有免费的虚拟机可以用的

    比如 Docker for Mac 的虚拟机就是 hyperkit 直接用的 Hypervisor.framework
    minamike
        5
    minamike  
       Nov 23, 2021 via iPhone
    yyfearth
        6
    yyfearth  
       Nov 23, 2021
    Sorry 如果“不”跑 Win 应该是有免费的虚拟机可以用的
    jdjingdian
        7
    jdjingdian  
       Nov 23, 2021
    vmware fusion ,理论可以,而且免费
    jdjingdian
        8
    jdjingdian  
       Nov 23, 2021
    utm 的限制实际上比 vm fusion 多,感觉实际体验的时候还没有 vm 测试版好用
    forsnow
        9
    forsnow  
       Nov 23, 2021
    我现在用的就是 pd 无限试用的版本 一直没敢升级 不知道现在还有没有
    binaryify
        10
    binaryify  
       Nov 23, 2021
    pd 其实可以用命令行打开对应的虚拟机
    sharpy
        11
    sharpy  
       Nov 23, 2021
    pd runner 绕开限制直接打开虚拟机
    JVMEXCEPTION
        12
    JVMEXCEPTION  
       Nov 23, 2021
    utm/VMware Fusion player
    blueclothes
        13
    blueclothes  
       Nov 23, 2021   ❤️ 1
    如果只虚拟 macos12 的话,看看 https://github.com/KhaosT/MacVM
    用的 macos12 自带的 API
    如果想虚拟 linux ,用 qemu: https://github.com/knazarov/homebrew-qemu-virgl
    wanguorui123
        14
    wanguorui123  
       Nov 23, 2021
    目前好像 PD 驱动最全
    ottawa8821
        15
    ottawa8821  
       Nov 23, 2021
    借楼问下 pd 什么时候会再次搞活动啊???双 11 忘记买了
    dblpx
        16
    dblpx  
       Nov 23, 2021   ❤️ 1
    @forsnow 17.0.1 是最后一个可以无限试用的版本,17.1 修复了这个 bug
    YuiTH
        17
    YuiTH  
       Nov 23, 2021
    VMWare 的测试版有没有完整一些的 tutorial ,我这边要么没法从 DVD 启动,要么打开以后提示缺少驱动。
    MeiJiayun
        18
    MeiJiayun  
       Nov 23, 2021
    @dblpx 咨询下,哪里可下载 17.0.1 完整安装包呀,官网上没找到。
    c2000a
        19
    c2000a  
       Nov 23, 2021
    portis
        20
    portis  
       Nov 23, 2021 via iPhone
    @dblpx 确定?我在用 17.1 没问题
    YuiTH
        22
    YuiTH  
       Nov 24, 2021
    @Patrik Y2B 找了个教程搞定了,最主要的问题出在不能从 itellyou 上下 ISO ,自己打包了一个就有驱动了。目前唯一的问题是 3D 加速开不起来一卡一卡的不是很流畅,如果 PD 也这水平的话那确实是没法用了。
    dblpx
        23
    dblpx  
       Nov 25, 2021
    @portis 我从 17.0.1 更新到 17.1 后,不能再通过之前的命令打开,会报错说试用已经过期。我反复确认了版本号,最后回退到 17.0.1 解决,建议检查一下你的版本或者你账号的试用状态
    franklight
        24
    franklight  
       Nov 25, 2021
    @dblpx 可以用的,17.1 是支持的,runner 的 GitHub 里也写了支持 17.1

    不过如果以前装过后来升级的,得修改一下系统时间才行,然后就可以用了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3988 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 110ms · UTC 05:11 · PVG 13:11 · LAX 22:11 · JFK 01:11
    ♥ Do have faith in what you're doing.