截至到 2020.12,安卓端有办法跑虚拟机运行 win arm 吗?

2020-12-17 23:31:00 +08:00
 MakeItGreat
谢谢各位大佬
1528 次点击
所在节点    问与答
7 条回复
mxT52CRuqR6o5
2020-12-17 23:44:50 +08:00
Limbo 理论上应该可以,但我没实际试过
cmostuor
2020-12-18 01:41:21 +08:00
小米有一款手机可以刷 win10 ARM 的
ysc3839
2020-12-18 03:07:23 +08:00
没有,就算是纯软件模拟也不可行。
可能是 QEMU 的软件模拟缺少什么功能,跑最新的 Win10 ARM 会卡在启动画面,必须配合 KVM 硬件虚拟化才能跑起来。但是目前应该没有什么 Android 设备支持硬件虚拟化的。
lingll
2020-12-18 07:36:33 +08:00
x86 的 win 都可以跑,就是超级慢
Ayahuasec
2020-12-18 09:58:23 +08:00
我记得之前看到过有人做了 aarch64 的镜像,安卓上用 termux 安个 qemu 连上本地 vnc 就能用,但是很卡
systemcall
2020-12-18 18:23:17 +08:00
@ysc3839 #3
骁龙 888 支持硬件虚拟化。
但是安卓能够支持硬件虚拟化吗? Google 的文档里好像没有提到过这方面的东西吧。Hypervisor 毕竟也不是什么普通的软件
不知道能不能把安卓也放到虚拟机里面跑。ESXI 现在好像是支持 AArch64 了吧,有的树莓派可以跑。如果是一类虚拟机,倒是有办法同时跑,但是 GPU 虚拟化又会有新的问题,Windows 那边可以靠 WARP 让 CPU 画界面,而且性能还可以,安卓这边连 Android Studio 都是卡的,估计很难
ysc3839
2020-12-18 18:43:02 +08:00
@systemcall 听说市面上的 Android 手机 bootloader 都把虚拟化关闭了,除非修改 bootloader 否则没办法使用,即使芯片支持。

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

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

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

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

© 2021 V2EX