You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
632 lines
10 KiB
632 lines
10 KiB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>FAQ</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
|
|
REL="HOME"
|
|
TITLE="Bochs User Manual"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Introduction to Bochs"
|
|
HREF="introduction.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Supported Platforms"
|
|
HREF="supported-platforms.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Release Notes"
|
|
HREF="release-notes.html"></HEAD
|
|
><BODY
|
|
CLASS="SECTION"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Bochs User Manual</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="supported-platforms.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Chapter 1. Introduction to Bochs</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="release-notes.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H1
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="FAQ"
|
|
>1.9. FAQ</A
|
|
></H1
|
|
><DIV
|
|
CLASS="QANDASET"
|
|
><DL
|
|
><DT
|
|
>1.9.1. <A
|
|
HREF="faq.html#AEN284"
|
|
>Is Bochs Open Source?</A
|
|
></DT
|
|
><DT
|
|
>1.9.2. <A
|
|
HREF="faq.html#AEN291"
|
|
>How do you pronounce "Bochs"?</A
|
|
></DT
|
|
><DT
|
|
>1.9.3. <A
|
|
HREF="faq.html#AEN296"
|
|
>Who is the author of Bochs?</A
|
|
></DT
|
|
><DT
|
|
>1.9.4. <A
|
|
HREF="faq.html#AEN302"
|
|
> Who maintains Bochs now?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.5. <A
|
|
HREF="faq.html#AEN308"
|
|
> Tell me about performance when running Bochs.
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.6. <A
|
|
HREF="faq.html#AEN314"
|
|
> Does Bochs use a disk partition to install the OS?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.7. <A
|
|
HREF="faq.html#AEN319"
|
|
> Why can't I use Bochs with my current Win95 installation?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.8. <A
|
|
HREF="faq.html#AEN324"
|
|
> Is there a developer's email list for Bochs?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.9. <A
|
|
HREF="faq.html#AEN330"
|
|
> Is there an IRC channel for Bochs?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.10. <A
|
|
HREF="faq.html#AEN335"
|
|
> Do you know of any snapshots of Bochs running Win95?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.11. <A
|
|
HREF="faq.html#AEN341"
|
|
> Does Bochs support a CD-ROM?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.12. <A
|
|
HREF="faq.html#AEN346"
|
|
> Does Bochs support a sound device?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.13. <A
|
|
HREF="faq.html#AEN352"
|
|
> Does Bochs support a network card?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.14. <A
|
|
HREF="faq.html#AEN358"
|
|
> What applications are known to run inside of Bochs?
|
|
</A
|
|
></DT
|
|
><DT
|
|
>1.9.15. <A
|
|
HREF="faq.html#AEN364"
|
|
> I am new to Bochs, how do I start?
|
|
</A
|
|
></DT
|
|
></DL
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN284"
|
|
></A
|
|
><B
|
|
>1.9.1. </B
|
|
>Is Bochs Open Source?</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes! Bochs is released under the <A
|
|
HREF="http://www.gnu.org/copyleft/lesser.html"
|
|
TARGET="_top"
|
|
>GNU LGPL</A
|
|
>,
|
|
much thanks to <A
|
|
HREF="http://www.linux-mandrake.com"
|
|
TARGET="_top"
|
|
>MandrakeSoft</A
|
|
>, makers
|
|
of the Linux-Mandrake distribution.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN291"
|
|
></A
|
|
><B
|
|
>1.9.2. </B
|
|
>How do you pronounce "Bochs"?</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> 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.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN296"
|
|
></A
|
|
><B
|
|
>1.9.3. </B
|
|
>Who is the author of Bochs?</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> 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. Recently, Kevin has been working
|
|
on a PC virtualization project called <A
|
|
HREF="http://savannah.nongnu.org/projects/plex86"
|
|
TARGET="_top"
|
|
>plex86</A
|
|
>. In Fall 2002, he
|
|
made contributed some major CPU speedups and helped with integration
|
|
and debugging of the x86-64 emulation code.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN302"
|
|
></A
|
|
><B
|
|
>1.9.4. </B
|
|
> Who maintains Bochs now?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> 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://sourcefourge.net"
|
|
TARGET="_top"
|
|
>Source Forge</A
|
|
>. The admins on this
|
|
project are Greg Alexander, Don Becker, Christophe Bothamy, and Bryce
|
|
Denney.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN308"
|
|
></A
|
|
><B
|
|
>1.9.5. </B
|
|
> Tell me about performance when running Bochs.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> 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 software such as plex86 (free software)
|
|
or VMware (proprietary and commercial). Another related project is
|
|
<A
|
|
HREF="http://fabrice.bellard.free.fr/qemu/"
|
|
TARGET="_top"
|
|
>QEMU</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN314"
|
|
></A
|
|
><B
|
|
>1.9.6. </B
|
|
> Does Bochs use a disk partition to install the OS?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> No. It uses a disk image file, which is simply a large file, like any other file, on your platform's disk.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN319"
|
|
></A
|
|
><B
|
|
>1.9.7. </B
|
|
> Why can't I use Bochs with my current Win95 installation?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> 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.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN324"
|
|
></A
|
|
><B
|
|
>1.9.8. </B
|
|
> Is there a developer's email list for Bochs?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes. For instructions on joining, refer to
|
|
<A
|
|
HREF="mailinglist.html"
|
|
>Chapter 7</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN330"
|
|
></A
|
|
><B
|
|
>1.9.9. </B
|
|
> Is there an IRC channel for Bochs?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes. You will usually find Bochs developers and users on IRC at irc.freenode.net:6667, channel #bochs.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN335"
|
|
></A
|
|
><B
|
|
>1.9.10. </B
|
|
> Do you know of any snapshots of Bochs running Win95?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes! Look for "screen shots" on <A
|
|
HREF="http://bochs.sourceforge.net"
|
|
TARGET="_top"
|
|
>bochs.sourceforge.net</A
|
|
> or on other Bochs sites.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN341"
|
|
></A
|
|
><B
|
|
>1.9.11. </B
|
|
> Does Bochs support a CD-ROM?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes, a CD-ROM is supported in Linux, Windows, BeOS, and most BSDs. The
|
|
CD-ROM drivers for Bochs allow the guest operating system to access the
|
|
host operating system's CD-ROM data directly.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN346"
|
|
></A
|
|
><B
|
|
>1.9.12. </B
|
|
> Does Bochs support a sound device?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes, there is Sound Blaster emulation support for most common operation systems,
|
|
see <A
|
|
HREF="sb16-emulation.html"
|
|
>Section 4.3</A
|
|
> for details.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN352"
|
|
></A
|
|
><B
|
|
>1.9.13. </B
|
|
> Does Bochs support a network card?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Yes. Bochs contains a model of an NE2000 compatible network card.
|
|
Networking is not supported on all platforms. See
|
|
<A
|
|
HREF="features.html"
|
|
>Section 1.7</A
|
|
> for details.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN358"
|
|
></A
|
|
><B
|
|
>1.9.14. </B
|
|
> What applications are known to run inside of Bochs?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> Well, lot's of different OS's run inside of Bochs, so
|
|
thousands. I'm assuming you are asking about Windows programs.
|
|
To give you a few, the following ones from the Winstone'98 tests
|
|
worked: Access 97, CorelDRAW! 7, Excel 97, Lotus 1-2-3 97, Word 97,
|
|
PowerPoint 97, Quattro Pro 7, WordPerfect 7.</P
|
|
><P
|
|
>Also, I've compiled an entire OS kernel inside Bochs before. Not
|
|
to mention, running DOOM, though at then-pathetic speeds.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="QANDAENTRY"
|
|
><DIV
|
|
CLASS="QUESTION"
|
|
><P
|
|
><A
|
|
NAME="AEN364"
|
|
></A
|
|
><B
|
|
>1.9.15. </B
|
|
> I am new to Bochs, how do I start?
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="ANSWER"
|
|
><P
|
|
><B
|
|
> </B
|
|
> You should read <A
|
|
HREF="setup.html"
|
|
>Chapter 4</A
|
|
> first. Next, you can check <A
|
|
HREF="guests.html"
|
|
>Chapter 9</A
|
|
>
|
|
if there are already instructions on how to install your (guest) OS inside of Bochs.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="supported-platforms.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="release-notes.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Supported Platforms</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="introduction.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Release Notes</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
>
|