问题标签 [bochs]

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 回答
121 浏览

bochs - 跳过“call”、“jmp”或“int”指令的 bochs 命令

我正在使用 bochs 作为调试器。我使用“s”命令单步执行我的代码。然而,我的问题是,每当“int”指令出现时,它就会开始单步执行 BIOS 代码。有没有我可以输入的命令让它跳过所有的 BIOS 代码并返回到我的代码?

0 投票
1 回答
9454 浏览

debugging - 使用 IDA PRO 6.1 调试 x64 应用程序

我有 IDA PRO 6.1 -(我无法安装最新版本)

我正在尝试使用 bochs 调试器或 windgb 调试 x64 应用程序。

我做了以下事情:

  1. 安装 Bochs-2.4.6
  2. 安装了 x86 和 x64 版本的 windows 调试器。
  3. 确保 ida.cfg 中 Windows 调试器的默认路径是:

    /li>

我无法使用任何调试器对 x64 进行调试,我将不胜感激有关配置调试器的正确方法的一些指导。

我无法调试任何 x64 应用程序。当我将调试器设置为bochs时,它开始运行,然后遇到如下错误:

在此处输入图像描述

当我尝试使用windgb时,它不断报告:

无法初始化 WinDgb 引擎...出现错误:找不到指定的过程。(000007F)...

当我单击确定时,我得到:

“调试器插件无法加载文件。请验证参数是否有效。”

什么是正确的参数?

调试本地应用程序时是否有连接字符串。在 IDA 帮助文件中,它说将本地应用程序的连接字符串留空,但即使我选择 x64 dbgsrv.exe 并设置默认连接字符串也不起作用。

0 投票
1 回答
2145 浏览

operating-system - 安装 Pint-OS 并尝试运行多个警报后,我收到以下错误。我正在使用 bochs 作为模拟器。任何可能的解决方法?

有什么解决方法吗?我已经安装了 build-essentials 和 bochs 模拟器。

0 投票
2 回答
757 浏览

debugging - bochs 启用内部调试器

我在使用调试器运行 Bochs 时遇到问题。目前我使用的是Win8.1 x64,Bochs(最新版本2.6.6)是从网站上链接的exe安装的,一切正常,但我找不到如何打开调试器。在某处我读到我需要使用一些选项从源代码构建它,但我不确定

所以我尝试使用 GUI 调试器(peter-bochs)。当我尝试运行它时,它说我想念 pausebochs.exe 和 stopbochs.exe,但是我有 bochsdbg.exe

我怎样才能使用那个调试器?

0 投票
0 回答
174 浏览

macos - 在 MacOSX Marverics 上构建 Bochs

我在我的 MacOS10.9.2(Marverics) 上构建 Bochs2.3.7 我得到了 .tar.gz 文件

http://sourceforge.net/projects/bochs/files/bochs/2.3.7/

然后,当我这样做时

我收到以下消息

我试过了

我也收到了这条消息

我已经安装了 XQuartz 和 Xcode,但我无法构建 Bochs。有谁知道如何解决这个问题?

0 投票
1 回答
2000 浏览

assembly - Bochs“vgaromimage”错误?

在此处输入图像描述在 Bochs 中测试我的引导加载程序时,我使用了以下配置文件

但是在执行它时,我收到错误“vgaromimage 指令格式错误”。有什么帮助吗??我已经保存了我的配置文件 Conf.bxrc?

在此处输入链接描述

0 投票
1 回答
2189 浏览

c - 如何在 ubuntu 中使用 bochs?

我正在制作一个简单的操作系统内核,并希望使用 bochs 来模拟它。目前,我正在使用 qemu 作为我的模拟器,但想切换到 bochs。我已经在 ubuntu 中下载并安装了 bochs 但不知道如何使用它?有人可以帮我吗?任何让我开始的链接或某种方式都会非常有帮助。

0 投票
1 回答
164 浏览

c - bochs 给出“忽略 len 1 写入端口 0xb004”错误

我正在尝试在我的内核开发研究中使用 ACPI。执行代码时port_byte_out(0xB004, 0x0000 | 0x2000),bochs 给出“忽略 len 1 写入端口 0xb004”错误。C函数如下:

这个错误是什么意思?

0 投票
2 回答
482 浏览

assembly - VESA 不适用于 BOCHS

我编写了一个简单的引导加载程序,它设置视频模式并放置一些像素。我已经在 Virtual box、QEMU、Dosbox 和真实硬件上测试过它。对它们很有效,但对 Bochs 无效。模式设置正确,但未绘制像素。

有什么建议么?谢谢。

0 投票
1 回答
569 浏览

c - 如何在 Bochs 的 DLX linux 中编译 C 程序

我已经在其中安装了 Bochs 和 DLX linux。我在里面写了一个 Hello world C 程序。但我不知道如何在其中编译程序。

当我输入 gcc hello.ci 时,得到一条错误消息“bash: gcc: command not found”。

请建议。

谢谢