kilala2020
V2EX  ›  macOS

ARM 构架的 mbp,能否虚拟化 x86-64 的系统?

  •  
  •   kilala2020 · Mar 25, 2021 · 4720 views
    This topic created in 1906 days ago, the information mentioned may be changed or developed.

    现在 M1 的芯片,能通过虚拟机软件( parallels 或 vmware )虚拟化 x86-64 的操作系统么? windows 10 之类的。

    9 replies    2021-03-26 13:42:13 +08:00
    minamike
        1
    minamike  
       Mar 25, 2021
    UTM 可以龟速运行 X86-64 的操作系统
    pd 可以运行 ARM 的 win10 兼容 X86-64 架构的软件
    systemcall
        2
    systemcall  
       Mar 25, 2021
    异构虚拟化了解一下
    kilala2020
        3
    kilala2020  
    OP
       Mar 25, 2021
    我主要是想看看,能不能虚拟化 windows server 。
    holong2000
        4
    holong2000  
       Mar 25, 2021
    @minamike ARM 版 win10 可以运行 windows 下的 x86-64 软件吗?还是只是某些,少数
    systemcall
        5
    systemcall  
       Mar 25, 2021
    @holong2000 #4
    据说现在可以了
    本来也不算什么特别困难的事情,Linux 有类似的东西,就是用户态 QEMU
    要专门维护一套给这套东西用的库之类的东西,微软的话还真的做到了,所以现在 ARM64 版 Windows 里面有 3 个 WoW
    chonger
        6
    chonger  
       Mar 25, 2021
    @holong2000 多数可以,少数不行
    holong2000
        7
    holong2000  
       Mar 25, 2021
    @chonger 少数是有特定的一类吗?我正在考虑买新机,就是怕在虚拟机下不能用一些行业的 x86-64 软件。
    jdjingdian
        8
    jdjingdian  
       Mar 25, 2021
    不可以虚拟化,因为架构不同。但是可以模拟,用 UTM ( qemu )
    systemcall
        9
    systemcall  
       Mar 26, 2021
    @holong2000 #7
    涉及到硬件、驱动层的估计就不行了
    连 64 位 Windows 加载驱动都得加载 64 位的,估计 ARM 版的是加载不了 X86 的驱动的
    行业软件有很多种,有的还要插 PCI 接口的卡才能用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   984 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 22:47 · PVG 06:47 · LAX 15:47 · JFK 18:47
    ♥ Do have faith in what you're doing.