Bochs/bochs/docs-html/faq.html
2001-05-09 01:44:39 +00:00

127 lines
4.9 KiB
HTML

<HTML>
<HEAD>
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="GLOBAL">
<META NAME="description" CONTENT="Bochs FAQ">
<META NAME="copyright" CONTENT="Copyright 2001 by MandrakeSoft S.A.">
<META NAME="keywords" CONTENT="pc emulation, x86 emulation, emulator">
<META NAME="Author" CONTENT="Kevin Lawton">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
<TITLE>Bochs x86 PC emulation FAQ</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#ececec" LINK="#3333cc" VLINK="#666666">
<CENTER><H1><I>Welcome to the Bochs x86 PC Emulation Software Home Page!</I></H1></CENTER>
<CENTER><H1>Bochs FAQ</H1></CENTER>
<HR>
<BR>
<a name="license"></a>
<BR><B><FONT COLOR="#000066">Q: Is bochs Open Source?.</FONT></B>
<BR>
<B>Yes!</B>
Bochs is released under the <a href="http://www.gnu.org/copyleft/lesser.html">GNU LGPL</a>, much thanks to <a href="http://www.linux-mandrake.com">MandrakeSoft</a>, makers of the Linux-Mandrake distribution.
<BR>
<BR><B><FONT COLOR="#000066">Q: How do you pronounce "bochs"?</FONT></B>
<BR>Phonetically the same as the English word "box". It's just
a play on the word "box", since techies like to call their
machines a "Linux box", "Windows box", ... Bochs emulates
a box inside a box.
<BR>
<BR><B><FONT COLOR="#000066">Q: Who is the author of bochs?</FONT></B>
<BR>Kevin Lawton is the primary author of bochs. There have
been bug fixes, enhancements, and code contributions from some few
hundred people, so it is not possible to list them all. Kevin
is presently working on a PC virtualization project called
<a href="http://www.plex86.org">plex86</a> and no longer maintain bochs.
<BR>
<BR><B><FONT COLOR="#000066">Q: Who maintains bochs now?</FONT></B>
<BR>With Kevin's help, in April 2001, the members of the
bochs-developers mailing list set up a new official bochs site hosted
by <a href="http://sourceforge.net">Source Forge</a>. The current
admins on this project are Bryce Denney and Greg Alexander.
<BR>
<BR><B><FONT COLOR="#000066">Q: Tell me about peformance when running bochs?</FONT></B>
<BR>Because Bochs emulates every x86 instruction and all the devices in a PC
system, it does not reach high emulation speeds. Kevin reported
approximately 1.5MIPS using bochs on a 400Mhz PII Linux machine.
Users who have an x86 processor and want the highest emulation speeds
may want to consider PC virtualization sotware uch as plex86 (free) or
vmware (commercial).
<BR>
<BR><B><FONT COLOR="#000066">Q: Does bochs use a disk partition to install the OS?</FONT></B>
<BR>No. You use a disk image file, which is simply a large
file, like any other file, on your platform's disk.
<BR>
<BR><B><FONT COLOR="#000066">Q: Why can't I use Bochs with my current Win95 installation?</FONT></B>
<BR>Think about this. If you had two different PC's, they
would require different hardware drivers. So you may not
be able to safely move a disk drive with Win95 on it, from
one to the other. Bochs is no different. It emulates
a certain set of hardware devices, and requires each OS
be configured for those devices.
<BR>
<BR><B><FONT COLOR="#000066">Q: Is there a developer's email list for bochs?</FONT></B>
<BR>Yes. For instructions on joining, go to
<A HREF="developers.html">Developers email-list.</A>
<BR>
<BR><B><FONT COLOR="#000066">Q: Is there an irc channel for bochs?</FONT></B>
<BR>Not that I am aware of.
<BR>
<BR><B><FONT COLOR="#000066">Q: Do you know of any snapshots of Bochs running Win95?</FONT></B>
<BR>Yes! Look for "screen shots" on the <a href="http://bochs.sourceforge.net">Bochs home page</a> or on other Bochs sites.
<BR>
<BR><B><FONT COLOR="#000066">Q: Does bochs support a CDROM?</FONT></B>
<BR>Yes, a CDROM is supported in Linux, Windows, and OpenBSD. The
CDROM drivers for bochs allow the guest operating system to access the
host operating system's CDROM data directly.
<BR>
<BR><B><FONT COLOR="#000066">Q: Does bochs support a sound device?</FONT></B>
<BR>Yes, there is Sound Blaster emulation support for Windows and Linux.
<BR>
<BR><B><FONT COLOR="#000066">Q: Does bochs support a network card?</FONT></B>
<BR>Supposedly yes. There is emulation for an NE2000 NIC in the current
releases, though I have not heard whether it works or not. If you try it,
please fill out a testing form or bug report.
<BR>
<BR><B><FONT COLOR="#000066">Q: What applications are known to run inside of bochs?</FONT></B>
<BR>Well, lot's of different OS's run inside of bochs, so
thousands. I'm assuming your asking about Windows programs.
To give you a few, the following ones from the Winstone'98 tests
worked:
<UL>
<LI>Access 97</LI>
<LI>CorelDRAW! 7</LI>
<LI>Excel 97</LI>
<LI>Lotus 1-2-3 97</LI>
<LI>Word 97</LI>
<LI>PowerPoint 97</LI>
<LI>Quattro Pro 7</LI>
<LI>WordPerfect 7</LI>
</UL>
Also, I've compiled an entire OS kernel inside bochs before. Not
to mention, running DOOM, though at then-pathetic speeds.
</BODY>
</HTML>