rrubick
V2EX  ›  问与答

求助:如何在 arm 银河麒麟上安装 x64 的 win 虚拟机

  •  
  •   rrubick · Nov 5, 2025 · 1082 views
    This topic created in 219 days ago, the information mentioned may be changed or developed.
    1. 咨询了麒麟客服,答复说架构不一样无法安装
    2. 我找到了 银河麒麟 V10(含 SP1)下安装 Win7 虚拟机 可能由于我这个芯片是麒麟 9006C 与文中芯片不一致,所以导致安装报错: 无法写入 '/dev/cpuset/machine.slice/machine-qemu\x2d1\x2dvm10.scope/cpuset.memory_migrate': 没有那个文件或目录。 在评论区中也找到同样报错但是没有解决办法。

    求有经验的大佬指点

    6 replies    2025-11-06 12:31:34 +08:00
    blueboyggh
        1
    blueboyggh  
       Nov 5, 2025 via Android
    装不了的,即使能装,也卡的不能用,放弃吧
    kero991
        2
    kero991  
       Nov 6, 2025
    架构不一样就是不能安装啊。virtual Box 和 Vmware workstation 都是“x86”虚拟机,他们只能装在 x86 上
    能够跨架构的虚拟机只有 qemu ,但 qemu 官方数据是跨架构性能损失在几十倍到上百倍。也就是说,正常 2 分钟开机,跨架构要 200 分钟开机。这种东西不具备使用能力

    为啥你就是不肯相信某件事“不存在”“做不到”呢
    它真的做不到啊
    你倒是可以安装 arm 版的 win ,但同样的,别尝试去运行 x86 程序,不然你的 arm win 也会瞬间卡死。
    或者你这么理解吧,你的手机就是 arm 架构的,手机上的 win 虚拟机卡的能用吗
    rrubick
        3
    rrubick  
    OP
       Nov 6, 2025
    @blueboyggh
    @kero991

    用 qemu 倒是装上了 x86 的 win ,确实卡的用不了
    blueboyggh
        4
    blueboyggh  
       Nov 6, 2025 via Android
    @rrubick 自己亲身体验一下也是好事,起码练手了。不过你确实可以试试 arm 版本的 win ,转译运行 x86 的软件,没有那么卡
    rrubick
        5
    rrubick  
    OP
       Nov 6, 2025 via iPhone
    @blueboyggh 主要是我这项目之前运行在 x86 上有 dll 驱动,不知道能否在 arm 的 win 上运行。我下午再装个 arm win 试试。
    您说的转译运行需要我额外操作吗?还是说在 arm 的 win 上直接就可以运行 exe ?
    blueboyggh
        6
    blueboyggh  
       Nov 6, 2025
    @rrubick 我也没试过,只是看视频能运行,你只能自己测试了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2936 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 04:27 · PVG 12:27 · LAX 21:27 · JFK 00:27
    ♥ Do have faith in what you're doing.