Difference between revisions of "Bochs"

From HypertWiki
Jump to navigation Jump to search
m
m (links to linux shell commands)
Line 10: Line 10:
Some notes I took last time (will explain them when I figure out what they mean):
Some notes I took last time (will explain them when I figure out what they mean):


  mknod /dev/loop0
  [[Linux:mknod|mknod]] /dev/loop0
  modprobe loop
  [[Linux:modprobe|modprobe]] loop
  /sbin/losetup /dev/loop0 /home/woozle/win98/c.img
  /sbin/[[Linux:losetup|losetup]] /dev/loop0 /home/woozle/win98/c.img


"Edit /etc/fstab -- set up /dev/loop0 just like D drive"
"Edit /etc/[[Linux:fstab|fstab]] -- set up /dev/loop0 just like D drive"


  mount /dev/loop0
  [[Linux:mount|mount]] /dev/loop0
  mknod /dev/tap0 c 36 16
  [[Linux:mknod|mknod]] /dev/tap0 c 36 16


"Next time: try tuntap"
"Next time: try tuntap"
(editing in progress)

Revision as of 22:18, 24 June 2005

Techniques: Emulators: Bochs

Bochs is an Intel x86 and AMD64 CPU emulator. It is FOSS and so is theoretically available for any platform with the right compiler; binaries are currently available for Linux and Windows.

References

Setup Notes

I had Bochs working using an .img file as the Windows c:\ drive, and then it mysteriously stopped working (probably due to an Ubuntu upgrade) so I'm taking notes as I rebuild the .img file to (hopefully) fix the problem.

Some notes I took last time (will explain them when I figure out what they mean):

mknod /dev/loop0
modprobe loop
/sbin/losetup /dev/loop0 /home/woozle/win98/c.img

"Edit /etc/fstab -- set up /dev/loop0 just like D drive"

mount /dev/loop0
mknod /dev/tap0 c 36 16

"Next time: try tuntap"