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

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

  •  
  •   rrubick · 7 天前 · 377 次点击
    1. 咨询了麒麟客服,答复说架构不一样无法安装
    2. 我找到了 银河麒麟 V10(含 SP1)下安装 Win7 虚拟机 可能由于我这个芯片是麒麟 9006C 与文中芯片不一致,所以导致安装报错: 无法写入 '/dev/cpuset/machine.slice/machine-qemu\x2d1\x2dvm10.scope/cpuset.memory_migrate': 没有那个文件或目录。 在评论区中也找到同样报错但是没有解决办法。

    求有经验的大佬指点

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

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

    用 qemu 倒是装上了 x86 的 win ,确实卡的用不了
    blueboyggh
        4
    blueboyggh  
       6 天前 via Android
    @rrubick 自己亲身体验一下也是好事,起码练手了。不过你确实可以试试 arm 版本的 win ,转译运行 x86 的软件,没有那么卡
    rrubick
        5
    rrubick  
    OP
       6 天前 via iPhone
    @blueboyggh 主要是我这项目之前运行在 x86 上有 dll 驱动,不知道能否在 arm 的 win 上运行。我下午再装个 arm win 试试。
    您说的转译运行需要我额外操作吗?还是说在 arm 的 win 上直接就可以运行 exe ?
    blueboyggh
        6
    blueboyggh  
       6 天前
    @rrubick 我也没试过,只是看视频能运行,你只能自己测试了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5636 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:09 · PVG 11:09 · LAX 19:09 · JFK 22:09
    ♥ Do have faith in what you're doing.