shuiguomayi
V2EX  ›  macOS

如何在 x86 的 macOS 上运行 arm64 的 macOS

  •  
  •   shuiguomayi · Mar 5, 2025 · 2314 views
    This topic created in 466 days ago, the information mentioned may be changed or developed.

    苹果公司之前搞了 rosseta 用来在 arm64 系统上运行 x86 的二进制, 那我想要在 x86 上运行 arm64, rosseta 不支持, 查了 qemu, 也不支持. 大佬们, 有办法吗?

    9 replies    2025-03-06 21:41:55 +08:00
    ranaanna
        1
    ranaanna  
       Mar 6, 2025
    UTM 理论上似乎可以,因为摘自官网:“UTM employs Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon at near native speeds. On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon as well as ARM64 on Intel.”

    但是,这里的“ARM64 on Intel”应该是指 windows 或 linux 之类。apple silicon 并不是一般的 arm64 ,没有“反向”rosseta 这样的东东在其他 arm 机器上运行 macos 都没有可能,更不要说在 intel 的机器上了。OP 的想法确实非常清奇,估计全宇宙都没有人会想到这么做
    steveshi
        2
    steveshi  
       Mar 6, 2025 via iPhone
    没可能的
    processzzp
        3
    processzzp  
       Mar 6, 2025
    如果能在 x86 的 macOS 上运行 arm64 的 macOS ,那么应该也能在 x86 的 Windows 上运行 arm64 的 macOS ,可惜做不到
    a83223676
        4
    a83223676  
       Mar 6, 2025
    这个得厂商支持,像 android 有 houdini
    szdosar
        5
    szdosar  
       Mar 6, 2025
    复杂指令集的设备要运行精简指令集,技术可行,但没人有热情把底层重新写一遍,所以结论是:难。
    MacsedProtoss
        6
    MacsedProtoss  
       Mar 6, 2025 via iPhone
    苹果的 arm 并不是标准的 里面掺杂了不少 rosetta2 的私货 对 就是 arm 跑 x86 时为了保障性能而存在的私货 这些私货没有人去实现 x86 的模拟 所以就没办法用 qemu 去跑
    其实理论上只要苹果公开他们私有的那部分指令集的文档 就可以实现在 qemu 上运行 arm 的 macOS
    x4gz
        7
    x4gz  
       Mar 6, 2025
    要是可行的话
    黑苹果还能活一万年
    zhangchimr
        8
    zhangchimr  
       Mar 6, 2025
    黑苹果:梦寐以求啊
    shuiguomayi
        9
    shuiguomayi  
    OP
       Mar 6, 2025
    @x4gz
    @zhangchimr

    两位大佬啥意思? 怎么装 arm64 的黑苹果?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   850 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 21:56 · PVG 05:56 · LAX 14:56 · JFK 17:56
    ♥ Do have faith in what you're doing.