V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
arac
V2EX  ›  macOS

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

  •  
  •   arac · 181 天前 · 3118 次点击
    这是一个创建于 181 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    不过如果以前装过后来升级的,得修改一下系统时间才行,然后就可以用了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1561 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:27 · PVG 01:27 · LAX 10:27 · JFK 13:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.