问题标签 [qemu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 在 QEMU 中,是否可以拦截 Linux 客户操作系统发送/接收的数据包?
我们正在做一个涉及从管理程序层(即 QEMU)监控来宾操作系统(例如 Linux)的小项目。我们要监控的一件事是进出访客操作系统的网络流量。是否可以在不修改访客操作系统的情况下这样做?
一种方法是拦截在创建套接字时进行的相关系统调用,并在执行指令时从相关寄存器中获取值。但我们不太确定这是否容易,或者它是否是正确的方法。
opengl-es - 为 Android Emulator 创建虚拟硬件、内核、qemu 以生成 OpenGL 图形
我是安卓新手,想玩模拟器。
我想做的是创建自己的虚拟硬件,可以收集 OpenGL 命令并生成 OpenGL 图形。有人告诉我,为了做到这一点,我需要编写一个 linux 内核驱动程序来启用与硬件的通信。此外,我需要编写一个 Android 用户空间库来调用内核驱动程序。
首先,我计划制作一个非常简单的硬件,它只执行 1 或 2 个命令。
这里有人做过这样的事情吗?如果是这样,您是否有任何提示或可能的额外信息链接?对于任何反馈,我们都表示感谢。
android - 仿真器时钟是否与真实系统时钟同步?
我正在开发一个运行实时线程的应用程序。
我的电脑很慢,模拟器在上面运行很慢。当我测试我的应用程序时,似乎SystemClock.uptimeMillis()
调用正在从实际的计算机时钟返回实时值,这意味着即使模拟器运行,模拟器中的时间也不会运行缓慢。
这种预感正确吗?仿真器时钟是否与真实的计算机系统时钟相关联(而不是自身被仿真并受到基于主机 CPU 负载的波动)?似乎是一个明显的问题,但我无法在互联网上找到它。
如果是这样的话,那将是有道理的。我需要确定,因为我需要知道我的线程无法跟上速度只是模拟器速度慢的症状,还是我真的需要重新设计东西。(无法在真机上测试,因为我还没有)。
opengl - 如何在 Qemu 中添加虚拟 GPU?
我想知道如何将虚拟 GPU 添加到 Qemu 中?有人告诉我这涉及添加一个使用 OpenGL 的新图形输出模块?
android - 如何通过命令行关闭 Android 模拟器
我无法从命令提示符优雅地停止模拟器。
我正在使用 Linux Ubuntu v10.04(64 位)和 Android v2.3(API 9 - Gingerbread)。
我使用它的快照启动了模拟器。现在我关心的是优雅地关闭正在运行的 Emulator 实例。我已经尝试使用kill -9
(用于运行模拟器的进程 ID)来关闭模拟器,但下次它不会启动,因为它的快照已损坏。请帮助我避免强制关闭模拟器。
知道如何解决吗?
windows - 玩/学习——QEMU(用于 ARM)、Angstrom Linux(或 Debian)
我的最终目标是在模拟 ARM 处理器板和多功能板的 QEMU 上为 Angstrom Linux(或 Debian 或其他 Linux 发行版)进行一些编程。我很乐意尝试,但如果有人尝试过类似的事情,并且可以提供很少的指导,它可能会加速进展。
我对所需步骤的理解是:- 1. 从源代码构建 QEMU(尽管我不确定预构建的二进制文件是否行不通)。我在 Windows 上找到了 QEMuManager(XP 是我打算在其上运行 QEMU 的桌面操作系统)。2. 安装 ARM 工具链(例如 Yagarto / GNU-ARM for Cygwin?) 3. 下载 Angstrom Linux tarball 并构建它 4. 使用 Angstrom Linux 创建 QEMU 映像。
但是我缺少细节,因为我相信在每个步骤中都需要做出选择。
migration - 使用 KVM 进行实时迁移
我想在两个主机之间实时迁移虚拟机,为此我使用以下命令:
我收到以下错误消息:
/vms/vmtest.qcow2 是我要迁移的虚拟机的硬盘映像 两台主机的配置与 qemu 版本的机器架构完全相同。我没有干扰任何主机上的任何 iptables 设置。默认网络在两台主机上都处于活动状态。命令中是否有任何问题,或者此错误消息是否意味着某些东西(对我来说不是)。
linux - 如何使用 DDD 对本地 Qemu 虚拟机进行内核调试?
我想使用GNU DDD(gdb 图形外壳)来调试在 qemu 中运行(在某些发行版中)的 Linux 内核。
我在 Qemu 之外有 vmlinux 映像,并使用 启动 Qemu -s -S
,因此它的作用类似于 gdbserver(在启动时停止并等待调试命令)。现在,如何使用本地 vmlinux 映像将 DDD 连接到该 gdbserver?
我应该只打开图像并告诉 gdb '目标远程'吗?
linux-kernel - 带有 QEMU 的嵌入式 Linux 仿真(在 NXP 的 LPC313X 上)
我开始使用嵌入式 Linux,并且我有一个基于 LPC313x 的板(嵌入式艺术家)。我已经用 ELDK 构建了顶点和内核(如此处建议:http ://www.lpclinux.com/LPC313x/LPC313xGettingstartedELDK )。内核使用默认设置正确构建(显然没有发生错误),我使用的是预制的 ramdisk,在同一个链接中提供。
现在我想在加载物理板上的所有东西之前使用 QEMU 来模拟我的系统。为此,我正在使用以下命令:
我不能让它工作!QEMU 启动但模拟器屏幕仍然是黑色的,没有任何反应。我在这里想念什么?
android - Android 模拟器永远不会在 Ubuntu 11 中加载
我已经发布了一个类似的问题,但在 Windows XP 上。所以我安装了 ubuntu 11 和 this> sun-jdk 6、sun-jre 6、eclipse galileo、adt 插件和 android sdk。甚至 1.5 android 目标设备也无法工作。永远加载,到达闪烁的 android 单词屏幕,然后继续。我让它加载了一个小时,没有任何变化。进行此运行的清单是什么?我对这种情况非常失望。
规格> Athlon 64x2 3600+,内存 = 1.5 Gb
我制作了默认的 1.5 目标设备,另一个是 2.3.3 和 256 内存,另一个是 2.1 和默认值。