Questions tagged [bochs]

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

Bochs is an open-source emulator of x86 and x86-64-based PCs. Questions marked with this tag should be specific to the emulator per-se, and not details of all its innards/workings as a software.

9 questions
82
votes
8 answers

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 the tutorials and stuff are much easier to follow…
Javier
  • 3,761
  • 11
  • 44
  • 49
12
votes
2 answers

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 Wikipedia claims Linux got AVX support in 2.6.30.…
Janus Troelsen
  • 2,238
  • 2
  • 22
  • 33
2
votes
4 answers

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!)
user541686
  • 23,663
  • 46
  • 140
  • 214
1
vote
0 answers

-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 to BOCHS for emulation and I was wondering if…
user204336
  • 11
  • 2
1
vote
0 answers

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
cd bochs-2.4.6.
./configure --enable-debugger --enable-disasm It is all ok, but when I type a command sudo make an error…
user1471728
1
vote
1 answer

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 elf file. But windows threw an error that elf is…
1
vote
1 answer

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@www1:~# lscpu | grep ^Model Model: …
Svintoo
  • 45
  • 4
0
votes
1 answer

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?
user371906
0
votes
0 answers

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 of Bochs etc. How do I do this?
JP_99
  • 1
  • 1