bochs

如何在 Windows 中的 WSL 中运行 Bochs?
bochs

如何在 Windows 中的 WSL 中运行 Bochs?

我正在尝试关注 github 上的这本 osdev 书https://littleosbook.github.io/。我目前在计算机上使用 Windows。当我尝试按照本书的链接过程操作时,它会将其转换为文件elf。但 Windows 抛出了一个elf不支持运行时的错误。 因此我转向了 WSL(Linux 上的 Windows 子系统),一切都很顺利,直到我运行模拟器。如果我使用 X,或者当我使用 sdl 时,bochs它会抛出一个错误。Cannot connect to X displaysdl library could not be found 这是b...

Admin

为什么 dmidecode 会为在 QEMU 下运行的 VM 返回“Bochs”?
bochs

为什么 dmidecode 会为在 QEMU 下运行的 VM 返回“Bochs”?

从所有信息来看,我发现 Bochs 和 QEMU 是两种不同的计算机模拟/虚拟化解决方案。因此,当我在 QEMU 中运行的 Linux-VM 中得到以下结果时,我感到非常困惑。 root@www1:~# lscpu | grep ^Model Model: 2 Model name: QEMU Virtual CPU version 0.12 root@www1:~# dmidecode | egrep -i 'vendor' Vendor: Bochs root@www1:~# dmi...

Admin

如何配置 Bochs 以拥有 2048 MB 的 RAM
bochs

如何配置 Bochs 以拥有 2048 MB 的 RAM

我在 x64 Windows PC 上运行 Bochs。 每当我尝试将其设置为具有 >1024 MB RAM 并启动它时,它只会显示“Bochs 已停止工作”并崩溃。我尝试了所有方法。安装 X64 版本的 Bochs 等。我该怎么做? ...

Admin

Bochs 可以将 OS X 作为客户操作系统运行吗?
bochs

Bochs 可以将 OS X 作为客户操作系统运行吗?

简单问题:OS X (黑苹果,独角兽一个配置为在“通用 PC 平台”上运行的程序可以在 Bochs x86 PC 模拟器上运行吗? 不管条款或规则如何,它有效吗?有人可以证实吗? ...

Admin

-kernel 选项类似于 QEMU 中的 BOCHS
bochs

-kernel 选项类似于 QEMU 中的 BOCHS

我正在使用 C/Asm 创建自己的内核。我一直使用 QEMU 作为我的模拟器,主要是因为我可以指定它,-kernel并且它无需引导加载程序即可直接启动内核。我希望切换到 BOCHS 进行模拟,我想知道是否有类似的选项可以避免使用引导加载程序而只需启动kernel.bin。谢谢! ...

Admin

bochsdbg 安装过程中出错
bochs

bochsdbg 安装过程中出错

我想安装可以调试内核的bochs。 首先,我下载一个包,然后: tar zxvf bochs-2.4.6.tar.gz<br> cd bochs-2.4.6.<br> ./configure --enable-debugger --enable-disasm 一切都很好,但是当我输入命令时 sudo make 发生错误: bx_debug/libdebug.a(parser.o): In function `bxparse': /home/guang/Download/bochs-20120923/bx_debug/y...

Admin

如何在 QEMU 中获得 AVX 支持?
bochs

如何在 QEMU 中获得 AVX 支持?

我想尝试新的 AVX 指令。我看到 QEMU 可能得到支持,所以我从 Git 构建了它(昨天)。我将 CPU 设置为 SandyBridge,并启动了 Tiny Core Linux。TCL 有内核 3.0,维基百科声称Linux 在 2.6.30 版中获得 AVX 支持。TCL 也适用于 Bochs 中的 AVX。但是当我在 QEMU 中运行时 cat /proc/cpuinfo 时,avx 缺失flags: $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu famil...

Admin

你能在虚拟机里面运行机器模拟器(Bochs)吗?
bochs

你能在虚拟机里面运行机器模拟器(Bochs)吗?

比如,可以在 Windows 7 上用 Linux 客户机运行 VirtualBox,然后在该 Linux 机器内运行 Bochs 吗? 原因是我对开始操作系统开发很感兴趣,而且我发现在 *nix 机器上,所有教程和内容都更容易理解。我尝试使用 Cygwin,但我认为它增加了另一层复杂性,并不一定能让事情变得更简单。 ...

Admin