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

使用 UTM 评估 macOS 13 (Ventura)

  •  
  •   Frytea · 2022-11-04 11:58:25 +08:00 · 3305 次点击
    这是一个创建于 511 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在网上看了不少关于 Ventura 的帖子,手头这台 MacBook Air M1 一直在观望。

    最近才意识到,是不是可以使用 UTM 来模拟体验一下 macOS 13 ,查找后发现使用 UTM 模拟 macOS 已经非常成熟。

    虽然 macOS12 下不能直接模拟 macOS13 ,但是可以安装 macOS12 再升级到 macOS13 ,试用了一下效率很高,基本 5min 就可以完成 macOS 12 的安装,之后不到 1H 可以完成 macOS 13 的升级。

    可以体验台前调度等新功能,半虚拟化执行效率很高,就是升级过程中磁盘占用比较大,至少需要 64GB 空闲磁盘,安装完毕后就不占多少了。

    详情可以来我的博客,欢迎各位大佬批评指正。

    https://www.frytea.com/technology/unix-like/macos12-uses-utm-experience-macos13/

    40 条回复    2022-11-19 23:39:29 +08:00
    ztstillwater
        1
    ztstillwater  
       2022-11-04 12:37:57 +08:00
    链接打不开的
    Frytea
        2
    Frytea  
    OP
       2022-11-04 12:40:13 +08:00 via iPhone
    @ztstillwater 是不是网络路线原因?我这边很快呀
    di11wei
        3
    di11wei  
       2022-11-04 12:40:31 +08:00
    好博客,订阅 RSS 了
    bao3
        4
    bao3  
       2022-11-04 12:52:45 +08:00 via iPhone
    UTM 现在可以在 ios 15.x 开 JIT ,这确实牛大了。ipad pro M1 也可以虚拟化 macos 13 了,跑个 win11 arm 跟玩一样。唯一的限制是可分配内存…

    而在 macos 上也一样非常爽,只是在和 host 进行文件互操作上还是跟 paralldesk 有些差距。不过,免费又能用于 iso/ipad/macos 的虚拟机,只此一家。
    Frytea
        5
    Frytea  
    OP
       2022-11-04 13:12:10 +08:00
    @bao3 是呀,平时开个 ArchLinux 虚拟机放旁边用,还能玩玩 xp 这样的经典玩具,入门和平常使用完全够了 ,专业的场景还是商业化的有优势些
    ztstillwater
        6
    ztstillwater  
       2022-11-04 13:12:51 +08:00
    @Frytea 不是说网页打不开(打开速度是很快),而是打开之后显示 404
    superchijinpeng
        7
    superchijinpeng  
       2022-11-04 13:16:47 +08:00
    404
    Frytea
        8
    Frytea  
    OP
       2022-11-04 13:31:20 +08:00
    @ztstillwater
    @superchijinpeng

    感谢提醒,刚看了一下是境外 cdn 没有更新,如果代理打开的话就是 404 ,目前已临时解决,麻烦帮忙确认下现在是否可以正常打开
    ztstillwater
        9
    ztstillwater  
       2022-11-04 13:33:12 +08:00   ❤️ 1
    @Frytea 现在可以了
    pocarisweat
        10
    pocarisweat  
       2022-11-04 13:37:46 +08:00
    想体验系统可以直接进维护模式,开新 APFS 卷宗装系统再升级,还能访问原系统上的文件,不想要的时候删了就是
    clrss
        11
    clrss  
       2022-11-04 13:38:29 +08:00
    > 5min 就可以完成 macOS 12 的安装

    这是直接利用了本地的 system snapshot?
    Frytea
        12
    Frytea  
    OP
       2022-11-04 13:43:50 +08:00
    Frytea
        13
    Frytea  
    OP
       2022-11-04 13:44:56 +08:00
    @pocarisweat 这种方法更直接 👍,就是门槛好像有点高
    Maboroshii
        14
    Maboroshii  
       2022-11-04 13:46:04 +08:00
    借楼问一下 UTM 网络设置支持类似 virtualbox 的“仅主机”模式吗? 我以前尝试 qemu 的时候,搜了半天没找到类似的设置方法。
    Frytea
        15
    Frytea  
    OP
       2022-11-04 13:46:09 +08:00
    @clrss 把 macOS 12 的 ipfw 文件加载到 UTM 让它自己装,我这边大概 5 分钟就可以进入欢迎页面了。
    lostberryzz
        16
    lostberryzz  
       2022-11-04 13:55:14 +08:00
    UTM 安装 macOS 有硬件加速吗
    Frytea
        17
    Frytea  
    OP
       2022-11-04 14:12:29 +08:00
    @lostberryzz 这里的硬件加速指的是半虚拟化吗?

    UTM 运行同构操作系统就是半虚拟化运行的,效率很高。

    如果使用全虚拟化明显卡顿。

    m1 运行 macOS 12 采用半虚拟化,应该就等价于硬件加速了吧 😄
    Frytea
        18
    Frytea  
    OP
       2022-11-04 14:13:39 +08:00   ❤️ 1
    @Maboroshii 在 UTM 虚拟机的网络模式中是可以配置为 HOST Only 的,不知道是不是需要的效果。
    fengshenx
        19
    fengshenx  
       2022-11-04 14:28:51 +08:00
    没必要,直接升级。苹果这几年的 OS 大版本都有漫长的公测期,基本不会出大问题。
    Frytea
        20
    Frytea  
    OP
       2022-11-04 15:37:17 +08:00
    @fengshenx 就是担心一些常用软件没有适配闪退,比如这次更新后发现之前常用的坚果云会闪退,这种可以通过虚拟机验证一下比较放心。
    oxromantic
        21
    oxromantic  
       2022-11-04 15:54:29 +08:00
    没必要吧,电脑直接新建一个 APFS Volume 在现有的 Container 里不就行了,体验用的系统装到这个新建的 Volume 里
    ciki
        22
    ciki  
       2022-11-04 16:01:39 +08:00
    M1 用了两年了,下次换机不想再买 arm 架构的电脑
    QlanQ
        23
    QlanQ  
       2022-11-04 16:14:55 +08:00
    都是无关痛痒的小改动,直接升级就行了
    julyclyde
        24
    julyclyde  
       2022-11-04 17:21:42 +08:00
    @Frytea ipfw 可以给 UTM 用啊?作为系统盘还是作为什么?
    heavymetals
        25
    heavymetals  
       2022-11-04 17:31:33 +08:00
    你可以把电脑磁盘直接分一部分空间来安装 Ventura ,这不是更直接?
    Frytea
        26
    Frytea  
    OP
       2022-11-04 18:28:28 +08:00 via iPhone
    @ciki 只是感觉 m1 能效确实高
    Frytea
        27
    Frytea  
    OP
       2022-11-04 18:31:22 +08:00 via iPhone
    @QlanQ 了解足够确实直接升就完事了,就怕有些必要的软件打不开了耽误事
    Frytea
        28
    Frytea  
    OP
       2022-11-04 18:32:21 +08:00 via iPhone
    @julyclyde 我理解是引导和安装系统用的,实际装在另一块虚拟磁盘
    jianzhao123
        29
    jianzhao123  
       2022-11-04 19:15:19 +08:00
    咦,我不小心下载的 Ventura 的镜像能安装好,机器是 14 寸丐版
    Frytea
        30
    Frytea  
    OP
       2022-11-04 19:56:46 +08:00 via iPhone
    @jianzhao123 那真的很优秀了 👍🏻,我 m1 丐版试了半天不行,最后只好先 12 了 。
    ggmood
        31
    ggmood  
       2022-11-05 08:21:44 +08:00 via iPhone
    试了新系统之后升级了么?
    Frytea
        32
    Frytea  
    OP
       2022-11-05 08:34:39 +08:00 via iPhone
    @ggmood 升了
    kaz10025
        33
    kaz10025  
       2022-11-05 08:40:42 +08:00 via iPhone
    昨儿个看见你的帖子想到 pd 过期了,之前也试过 utm 装 win11 但是总不进引导,然后昨天把 setup guest 取消挂载才能进安装引导,又遇到不能联网 GitHub 找到解决办法终于用起来了!
    Frytea
        34
    Frytea  
    OP
       2022-11-05 10:21:02 +08:00
    @kaz10025 👍👍👍 win11 arm 版么?好奇用起来卡不卡
    kaz10025
        35
    kaz10025  
       2022-11-05 10:38:33 +08:00
    肯定没有 pd 跑 win11 流畅 只能说能用,pd 10 分 utm 给个 4 分吧
    Frytea
        36
    Frytea  
    OP
       2022-11-05 16:35:41 +08:00
    @kaz10025 看来综合差的还有点远,UTM 深度用起来是不够成熟,不过在苹果生态下作为此类开源产品也算一骑绝尘了吧
    julyclyde
        37
    julyclyde  
       2022-11-07 09:10:00 +08:00
    @Frytea
    诶诶等等呢,你说的是 macOS 的 ipsw ?
    我一直以为 macOS 的盘是 dmg ,iPhone 的才是 ipsw 呢,而且以前我还以为 ipsw 是个压缩包,没想到还能当启动盘?
    Frytea
        38
    Frytea  
    OP
       2022-11-07 14:32:49 +08:00   ❤️ 1
    77321660
        39
    77321660  
       2022-11-14 10:48:08 +08:00
    虚拟机无法登录 iCloud 吗?
    WonderUniverse
        40
    WonderUniverse  
       2022-11-19 23:39:29 +08:00
    @77321660 如果是 Apple Silicon 的 Mac 确实不能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5408 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:54 · PVG 15:54 · LAX 00:54 · JFK 03:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.