问题标签 [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.

0 投票
1 回答
133 浏览

command - qemu: delvm 导致图像损坏

我正在使用 qemu-0.14,作为火星循环精确模拟器http://marss86.org/~marss86/index.php/Home的一部分。

当我使用 delvm 删除快照时,它会破坏整个图像。之后,图像不再启动。

是否有解决方案(补丁或解决它的最新版本)。请告诉我。我试图在 qemu-forum 上提问,但没有得到答复。

0 投票
3 回答
2341 浏览

debugging - 如何在 QEMU 中使用 GDB 对 x86 代码进行源代码级调试?

我为 MBR 部分编写了一个 x86 汇编程序。我编译如下:

然后我在 qemu 中运行它:

问题是如何在源代码级别调试我的程序?

0 投票
1 回答
1051 浏览

maven - 使用 kvm-qemu 服务器上的 Maven 存储库镜像下载挂起

我在由 libvirt 0.7.5-5ubuntu27.16(使用 kvm 1: 84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu9.16)

每次我想使用带有镜像设置 ( <mirrorOf>*</mirrorOf>) 的存储库时,它都会正确下载一些工件并突然挂起下载(不一定相同)。

这是一个典型的“控制台截图”:

挂在这里。为了正确下载所有工件,我必须 ctrl+C 构建,然后重新启动它。

如果我的 Maven 镜像存储库已经有工件,则不会发生挂起问题,所以如果另一个开发人员在我之后构建项目,他就没有这个问题。

这是settings.xml文件:

我在 Ubuntu 10.04.3 LTS 上使用 Maven 3.0.3。

我们这里没有任何代理服务器。我认为这更像是一个 kvm-qemu 网络问题,因为我已经在真机上测试了相同的 Artifactory 安装并且它工作正常......

有人有想法吗?


(编辑)好的,看来终于是KVM问题了。

首先,我找到 了一个讨论 KVM 和 ip_forward=1 的网络冻结的线程。将其切换为 0 时,它什么也没做。

然后我在 KVM 中找到了关于网络的博客文章,并尝试将model桥接接口更改为<model type='e1000'/>.

现在我的冻结次数真的更少了。但是即使使用这种配置,有时我仍然会阻止下载...

0 投票
1 回答
2676 浏览

arm - 在 Qemu 中模拟基于 NAND 的存储设备?

我想测试我为引导加载未完成的内核而编写的第一阶段引导加载程序,这样我就可以调试它并查看它是否有效。是否可以让 Qemu 模拟一个 NAND 存储设备,从中复制引导加载程序并执行它?如果是这样,我将如何去做?

所以基本上,Qemu 需要初始化虚拟CPU和虚拟NAND,将其中的一部分加载到 RAM 中,然后让 CPU 跳转到它。加载程序在内存中之后,它将能够加载文件系统、找到内核、解压缩、解密、解码、重定位和执行它。

0 投票
3 回答
2338 浏览

linux-kernel - 在 buildroot-2011.11 中启动 qemu_x86_defconfig 失败?

我用buildroot-2011.11构建了qemu_x86_defconfig,qemu-system-i386版本是1.0.50,我使用Sourcery CodeBench x86/x86_64 2010.09的外部交叉工具链,但是遇到了以下问题:

这是我的 qemu 启动脚本:

我还尝试了 qemu_arm_versatile_defconfig 与相同的 qemu 启动脚本,它工作得很好,所以我真的不明白出了什么问题,有什么提示吗?

问候

0 投票
1 回答
638 浏览

linux - 如何在使用 QEMU 的主机操作系统上运行的客户操作系统与其主机操作系统之间传输信号

我的问题是如何在使用 QEMU 的主机操作系统上运行的客户操作系统与其主机操作系统之间传输信号,我将一些数据写入由客户操作系统的线程在主机操作系统上创建的共享内存,并想要另一个线程主机操作系统上的哪个知道它并读取数据,但在主机操作系统的线程中没有使用轮询,我想知道有没有办法实现这一点?感谢您的任何建议!

0 投票
1 回答
2107 浏览

linux - 如何安装qemu补丁版?

我按照以下步骤安装 qemu

但我收到以下错误:

0 投票
1 回答
3391 浏览

virtualization - 我可以使用带有 QEMU 后端的 libvirt Python 模块注册事件回调吗?

我想编写一些代码来监视在 QEMU 下运行的域的事件,由 libvirt 管理。但是,尝试注册事件处理程序会产生以下错误:

(在这种情况下,“回调”是一个简单地打印其参数的存根函数。)

我能够找到的关于 libvirt 事件处理的示例似乎并没有具体说明哪些后端虚拟机管理程序支持哪些功能。这是否适用于 QEMU 后端?

我正在运行一个 Fedora 16 系统,其中包括libvirt 0.9.6qemu-kvm 0.15.1

对于通过 <searchengine> 在这里找到自己的人们:

更新 2013-10-04

许多个月和几个 Fedora 版本之后,libvirt git 存储库中的event-test.py代码在Fedora 19 上正确运行。

0 投票
1 回答
572 浏览

virtual-machine - taskset inside qemu virtual machine not working as expected

I am emulating qemu for linux x86-64. In qemu virtual machine, I am using

to simultaneously issue 4 processes and bind them to four cores (prc is short for process). However, I find that once they start running; then afterwards, in-between, some cores (say 1 and 2) do not execute those processes but either idle or do something else. Can you suggest, what could be the reason for this or a way of improvement so that, I can make sure processes don't migrate from one core to another.

0 投票
1 回答
2646 浏览

qemu - 将快照写回基本 qcow2 文件

我创建了我的 qcow2 图像文件的快照,例如

在我更新了系统并且一切正常之后。我会将快照写回基本文件并删除快照。

我试过了

但它似乎不起作用。

我怎样才能用 qemu-img 归档这个?