Create Command 是一个为安卓设备设计的虚拟机工具应用,专为帮助用户快速创建并运行 QEMU 虚拟机命令而设计。QEMU 是一款功能强大的开源模拟器和虚拟化软件,可以让你在不同架构的设备上运行各种操作系统。很多虚拟机、模拟器应用都是基于它的框架开发的。
对于想要定制适合自己操作习惯的虚拟机的用户来说,通常需要使用复杂的 QEMU 命令。而手动输入一长串参数繁多的命令,尤其是要在 Termux 这样的终端模拟器上运行,既费时又容易出错。Create Command 的价值就在于简化了这些繁琐的命令输入过程。
通过本站提供的 Create Command 应用,用户可以利用友好的图形界面,通过选择和调整各项基本设置(比如 CPU 核心数、内存大小、硬盘镜像等),自动生成一个完整的 QEMU 命令。它还提供了一些预设的命令和设置,用户只需一键导入即可使用,大大降低了在移动设备上体验虚拟机技术的门槛。
功能特色
- 直观的图形界面:提供了一个简单易用的操作界面,让用户无需手动输入复杂的 QEMU 命令。
- 自动命令生成:根据用户的配置选项,自动生成完整的 QEMU 启动命令,减少了出错的可能性。
- 支持 QEMU x86_64 架构:专为在 ARM 架构的安卓设备上模拟 x86_64 虚拟机而设计。
- 灵活配置 CPU 和内存:允许用户自由调整虚拟机的核心数和分配的 RAM 大小,以优化性能。
- 轻松管理虚拟硬盘和 ISO 镜像:可以方便地选择硬盘镜像文件(如 .qcow2 或 .img)和操作系统安装盘(如 .iso),并将其添加到命令中。
如何使用 Create Command 创建虚拟机
第一步:准备 Termux 环境
安装 Termux 和 Termux:X11:
- 需要从本站免费下载并安装 Termux 和 Termux:X11。
- Termux 是一个强大的终端模拟器,可以在安卓设备上运行 Linux 命令。
- Termux:X11 是一个 X11 服务器,可以让你在 Termux 中运行带有图形界面的应用程序。
安装 QEMU 和相关工具:
在 Termux 终端中运行以下命令来安装 QEMU 和其他必要的工具:
pkg update -y && pkg upgrade -y
pkg install qemu-system-x86_64-headless -y
pkg install qemu-utils -y
第二步:使用 Create Command 生成命令
创建虚拟机镜像:
在 Termux 中,使用 qemu-img
创建一个虚拟硬盘文件。例如,创建一个 15GB 的 .qcow2 文件:
qemu-img create -f qcow2 disk.qcow2 15G
这个命令会在你 Termux 的主目录下创建一个名为 disk.qcow2
的文件。
在 Create Command 应用中配置参数:
打开 Create Command 应用,通过直观的界面设置虚拟机的各项参数,如:
- CPU 核心数:根据你的设备性能选择。
- 内存大小:设置你希望分配给虚拟机的 RAM。
- 硬盘镜像路径:选择之前创建的
disk.qcow2
文件。
- ISO 镜像:如果你需要安装操作系统,选择相应的 .iso 文件。
- 其他高级选项,如网络设置和显示模式。
生成并复制命令:
完成所有配置后,应用会自动生成一个完整的 QEMU 命令。点击“复制”按钮,将命令复制到剪贴板。
第三步:在 Termux 中运行虚拟机
- 粘贴并执行命令:
回到 Termux 终端,将从 Create Command 应用中复制的 QEMU 命令粘贴进去。
- 启动虚拟机:
按下回车键执行命令。如果一切配置正确,QEMU 虚拟机就会启动。如果你选择了图形界面模式,Termux:X11 会自动弹出并显示虚拟机的画面。
应用亮点
- 网络配置支持:提供配置网络接口的选项,使虚拟机能够访问互联网。
- 集成 Termux:X11:特别为 Termux:X11 设计,支持在安卓设备上运行带有图形界面的虚拟机。
- 预设命令和模板:内置了多种常用虚拟机的命令模板,用户可以一键导入并快速启动。
- 命令复制功能:生成的命令可以直接复制到剪贴板,方便用户直接粘贴到 Termux 终端中执行。
- 简化调试过程:通过模块化配置,当虚拟机无法启动时,用户可以更容易地检查和修改单个参数,从而简化了故障排查。
更新日志
v39 版本:
- 为虚拟机添加了名称。
- 添加了 UUID。
- 自动为新设置生成 UUID,如果没有,则为旧设置生成 UUID。
- 创建新设置时,虚拟机名称和 UUID 默认启用,旧设置将不再启用。
- 将 TCG 重命名为 JIT。
- 用 JIT 缓存大小(以 MB 为单位)替换翻译块大小。
- JIT 缓存的默认大小为 128MB。
- 添加了写入 XOR 执行。
- 添加了 USB 存储支持。
- 添加了软盘驱动器 B。
- 修复了一些错误。
共有 0条评论