Air 系列应用交流/QEMU → 轻虚拟机:移植带来的新可能

QEMU → 轻虚拟机:移植带来的新可能

一台平板里装一台 x86 电脑,这件事在鸿蒙设备上已经成为现实。轻虚拟机(AirMV)工程把 QEMU 的 x86_64 全系统虚拟机原生嵌进了 HarmonyOS 应用。

▍移植怎么做的
QEMU 被编译成单体原生库直接嵌入应用,不依赖任何内核组件;显示不走桌面图形栈,由自研的显示后端直连系统窗口表面,客户系统的画面实时呈现;输入、音频、快照、网络、共享目录逐项接入系统沙箱。工程档案完整保留了选型试错的前史:另一条依赖内核驱动的路线被实证不可行后整体归档,转向纯用户态翻译路线——这份决策记录本身就是宝贵的工程资产。

▍真机上的能力
在平板与二合一设备上引导轻量 Linux 发行版:开机、进桌面、装软件、跑工具,一套完整的 x86 用户空间在掌上运转。快照保存恢复即点即得,宿主与客户文件互通。

▍打开的场景
开发者在鸿蒙设备上验证 x86 软件的构建产物,不必回工位开机;系统爱好者随身带着一台可随时重装的 Linux;教学场景里,一台平板同时演示两个系统世界,计算机网络与操作系统课的实验环境随身携带。

x86 世界与鸿蒙世界,从此在一个应用里握手。技术细节见论坛的轻虚拟机适配记录帖。
楼主 7 天前
想参与讨论?登录 或 30 秒注册。