Questions tagged [bochs]

Bochs is an open-source emulator of x86 and x86-64-based PCs.

Filter by
Sorted by
Tagged with
0 votes
0 answers
9 views

Why does Bochs x86 emulator use I/O ports 0e9h and 08a00h for debugging?

The Bochs x86 emulator can be configured to print every byte that arrives to the port e9hex to its console. Also, the port 8a00hex is used to enter its internal debugger. I understand that the choice ...
user avatar
  • 229
0 votes
1 answer
310 views

How to run Bochs in WSL in windows?

I am trying to follow this osdev book from github https://littleosbook.github.io/. I am currently using windows on my computer. When I tried to follow the book's linking process, it converts it to an ...
user avatar
1 vote
1 answer
126 views

Why is dmidecode returning "Bochs" for a VM running under QEMU?

In all information I've found Bochs and QEMU are two separate solutions for emulate/virtualize computers. So I got really confused when I got the results below in my Linux-VM running in QEMU. root@...
user avatar
  • 35
0 votes
0 answers
289 views

How to configure Bochs to have 2048 MB of RAM

I'm running Bochs on an x64 Windows PC. Whenever I try to set it to have >1024 MB RAM and start it, it just says "Bochs has stopped working" and crashes. I tried everything. Installing an X64 version ...
user avatar
  • 1
0 votes
1 answer
1k views

Can Bochs run OS X as a guest OS?

Simple question: Will OS X (Hackintosh, Unibeast configured to run on a "generic PC platform") work on the Bochs x86 PC emulator? Regardless of terms or rules, does it work? Can anyone confirm it?
user avatar
1 vote
0 answers
446 views

-kernel option like in QEMU for BOCHS

I am working on creating my own kernel using C/Asm. I have always used QEMU as my emulator mainly because I can specify -kernel and it boots the kernel directly without a boot loader. I wish to switch ...
user avatar
1 vote
0 answers
499 views

An error during bochsdbg installation

I want to install bochs which can debug the kernel. First, I download a package, then: tar zxvf bochs-2.4.6.tar.gz<br> cd bochs-2.4.6.<br> ./configure --enable-debugger --enable-disasm ...
user avatar
10 votes
1 answer
12k views

How do I get AVX support in QEMU?

I want to play with the new AVX instructions. I saw that QEMU might have support, so I built it from Git (yesterday). I set the CPU to SandyBridge and I booted Tiny Core Linux. TCL has kernel 3.0 and ...
user avatar
83 votes
8 answers
124k views

Can you run a machine emulator (Bochs) inside a virtual machine?

Is it possible to, say, run VirtualBox on Windows 7 with a Linux guest, and inside that Linux machine run Bochs? The reason is that I'm interested in starting OS development, and I've found that all ...
user avatar
  • 3,617
2 votes
4 answers
3k views

How to do a memory dump in Bochs?

How do you do a memory dump in Bochs? (Either physical or virtual -- but both would be even better!)
user avatar