qemu相关内容

E: 无法获取 debconf 版本.是否安装了 debconf?

我在 ARMv8 架构的 QEMU 上运行 Debian. root@debian:/home/kennedy# apt-get -f install阅读包裹清单...完成构建依赖树读取状态信息...完成纠正依赖关系...完成将安装以下额外软件包:libgcc1将安装以下新软件包:libgcc10 升级,1 新安装,0 删除,0 未升级.2 未完全安装或拆除.需要获取 0 B/31.3 kB 的 ..
发布时间:2022-01-24 23:32:56 其他开发

是否可以同时使用 gdb 和 qemu 调试 linux 用户空间程序和内核空间?

到目前为止,使用 gdb + qemu,我可以进入/跳过 linux 内核源代码.是否可以同时调试用户空间程序?例如,将程序从用户空间单步运行到内核空间,这样我就可以通过发出 info registers 来观察 qemu 监视器上寄存器的变化? 解决方案 最小的逐步设置 Mahouk 是对的,但这里有一个 全自动 QEMU + Buildroot 示例 假设你 已经知道如何使用 Q ..
发布时间:2022-01-20 20:43:40 其他开发

在 qemu 中使用 gdb 调试引导加载程序

Freedos 引导加载程序似乎存在问题.(在某些情况下,引导代码似乎找不到内核.) 所以我正在尝试使用 gdb 调试 qemu 中的引导加载程序.按照在几个 wiki 和免费在线课程资料上找到的说明,我像这样运行 qemu qemu-system-i386 -fda fdboot.img -boot a -s -S 然后像这样连接gdb $ gdb(gdb) 目标远程 localho ..
发布时间:2022-01-20 20:20:35 其他开发

在没有用户干预的情况下执行裸机程序后如何干净地退出 QEMU?

我正在为 ARM 系统组装一个交叉编译单元测试平台,并使用 qemu-system-arm 在主机上运行测试.具体来说,我使用 qemu 来模拟 Stellaris LM3S6965 评估板,因为它包含一个 Cortex M3 处理器,就像我的目标环境一样.在 qemu 中运行的二进制文件是使用 GNU Tools for ARM 构建的. 不涉及操作系统.测试套件作为裸机应用程序在 -no ..
发布时间:2022-01-17 14:00:53 其他开发

基于 qemu 的低级调试

我必须在 ARM 架构上测试一些低级代码.通常在实际电路板上进行实验非常复杂,所以我在考虑 QEMU. 我想获得一些调试信息,例如 printfs 或 gdb.我知道这对 linux 很简单,因为它实现了 QEMU Integrator 的设备驱动程序和 gdb 功能,但我没有使用 Linux.另外我怀疑从 Linux 内核源代码中提取这种功能会很复杂. 我正在从一些已经实现其中一项功 ..
发布时间:2022-01-17 13:48:44 其他开发

qemu-system-aarch64 在模拟 a53 开机时进入 el1

我已经下载了最新的 qemu Windows 版本然后在下面运行 qemu-system-aarch64 -M virt,gic_version=3 -cpu cortex-a53 -smp 2 -nographic-m 2048 -kernel mybaremetal.axf -s -S 为了模拟双核 cortex-a53,我可以使用 aarch64 gdb 客户端连接到它,在 mybare ..
发布时间:2022-01-17 13:36:23 其他开发

如何在 QEMU 上的 GDB 中单步 ARM 组装?

我正在尝试学习使用 GNU 汇编器进行 ARM 汇编器编程.我已经用 QEmu 设置了我的 PC,并且有一个 Debian ARM-HF chroot 环境. 如果我组装并链接我的测试程序: .text.global _start_开始:移动 r0, #6bx lr 与: as test.s -o test.old test.o -o 测试 然后将文件加载到gdb并在_start上设 ..
发布时间:2022-01-17 13:26:06 服务器开发

Android 模拟器基于 QEMU.我可以使用 KVM 吗?

我的笔记本电脑支持硬件虚拟化 (AMD SVM),我知道: QEMU 可以通过 KVM 使用硬件虚拟化; Android 模拟器非常基于 QEMU 自然问题如下:我可以结合两者(Android+KVM)来提高模拟器的性能吗? 解决方案 是的,你可以.只需在 Android SDK 中下载适当的 Intel atom CPU 包,并让您的 AVD 使用 Intel atom C ..
发布时间:2022-01-15 18:31:58 移动开发

加速安卓模拟器

我阅读了许多其他主题,Android 模拟器启动速度非常慢.事实上,开始需要 +15 分钟.但是,即使在那之后,在我的机器上也很慢. “电话"响应延迟 3-4 秒,一切都有很大的延迟. 有什么办法可以提高我的笔记本电脑(华硕1201N)的性能,安卓模拟器太生锈了? PS:在不同的模拟器分辨率下试过,结果是一样的 编辑:我的笔记本电脑有 2 个超线程内核.它在设备管理器中显示 ..
发布时间:2022-01-15 18:16:39 移动开发

自动更改 Android 模拟器区域设置

对于自动化测试(使用 Hudson),我有一个脚本可以为 Android 操作系统版本、屏幕分辨率、屏幕密度和语言的多种组合生成一堆模拟器. 这工作正常,除了语言部分. 我需要找到一种方法来自动更改 Android 系统区域设置.以下是我能想到的一些方法,按优先顺序排列: 在启动模拟器之前直接提取/编辑/重新打包 QEMU 映像 启动后在模拟器上运行某种改变系统区域设置的 APK ..
发布时间:2022-01-15 18:15:30 移动开发

如何修改安卓模拟器源代码

我想修改 qemu 源代码以从 Android 模拟器中获取一些较低级别的信息. 从哪里获得 Android 模拟器源代码?(我假设源代码也可能包含 qemu 源代码). 解决方案 我在哪里可以获得安卓模拟器源代码 在这里 构建它:build-emulator.sh 位于 这里 --- 编辑:现在在这里:https://android.googlesour ..
发布时间:2022-01-15 18:14:48 移动开发

为什么安卓模拟器这么慢?我们如何加快Android模拟器的速度?

我在 x86 Windows XP 上有一个 2.67 GHz 赛扬处理器和 1.21 GB RAM专业机. 我的理解是 Android 模拟器 应该在这样的机器上相当快地启动,但对我来说,它没有.我已按照设置 IDE、SDK、JDK 等的所有说明进行操作,并且在快速启动模拟器方面取得了一些成功,但这种情况非常罕见.如果可能的话,我该如何解决这个问题? 即使它启动并加载主屏幕,它也非常 ..
发布时间:2022-01-15 17:49:53 移动开发