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

2021-03-25 17:22:49 +08:00
 kilala2020

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

3999 次点击
所在节点    macOS
9 条回复
minamike
2021-03-25 17:30:52 +08:00
UTM 可以龟速运行 X86-64 的操作系统
pd 可以运行 ARM 的 win10 兼容 X86-64 架构的软件
systemcall
2021-03-25 17:39:30 +08:00
异构虚拟化了解一下
kilala2020
2021-03-25 17:59:06 +08:00
我主要是想看看,能不能虚拟化 windows server 。
holong2000
2021-03-25 18:35:52 +08:00
@minamike ARM 版 win10 可以运行 windows 下的 x86-64 软件吗?还是只是某些,少数
systemcall
2021-03-25 18:59:52 +08:00
@holong2000 #4
据说现在可以了
本来也不算什么特别困难的事情,Linux 有类似的东西,就是用户态 QEMU
要专门维护一套给这套东西用的库之类的东西,微软的话还真的做到了,所以现在 ARM64 版 Windows 里面有 3 个 WoW
chonger
2021-03-25 19:08:03 +08:00
@holong2000 多数可以,少数不行
holong2000
2021-03-25 19:27:52 +08:00
@chonger 少数是有特定的一类吗?我正在考虑买新机,就是怕在虚拟机下不能用一些行业的 x86-64 软件。
jdjingdian
2021-03-25 23:24:24 +08:00
不可以虚拟化,因为架构不同。但是可以模拟,用 UTM ( qemu )
systemcall
2021-03-26 13:42:13 +08:00
@holong2000 #7
涉及到硬件、驱动层的估计就不行了
连 64 位 Windows 加载驱动都得加载 64 位的,估计 ARM 版的是加载不了 X86 的驱动的
行业软件有很多种,有的还要插 PCI 接口的卡才能用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/765114

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX