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.
 
 
 
 
 
 

1465 lines
21 KiB

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>Bochs User Manual</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="NEXT"
TITLE="Introduction to Bochs"
HREF="introduction.html"></HEAD
><BODY
CLASS="BOOK"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="BOOK"
><A
NAME="AEN1"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="TITLE"
><A
NAME="AEN2"
>Bochs User Manual</A
></H1
><H3
CLASS="AUTHOR"
><A
NAME="AEN5"
></A
>Kevin Lawton</H3
><H3
CLASS="AUTHOR"
><A
NAME="AEN8"
></A
>Bryce Denney</H3
><H3
CLASS="AUTHOR"
><A
NAME="AEN11"
></A
>N. David Guarneri</H3
><H3
CLASS="AUTHOR"
><A
NAME="AEN14"
></A
>Volker Ruppert</H3
><H3
CLASS="AUTHOR"
><A
NAME="AEN17"
></A
>Christophe Bothamy</H3
><H4
CLASS="EDITEDBY"
>Edited by</H4
><H3
CLASS="EDITOR"
>Michael Calabrese</H3
><H3
CLASS="EDITOR"
>Stanislav Shwartsman</H3
><HR></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>1. <A
HREF="introduction.html"
>Introduction to Bochs</A
></DT
><DD
><DL
><DT
>1.1. <A
HREF="introduction.html#WHATISBOCHS"
>What is Bochs?</A
></DT
><DT
>1.2. <A
HREF="who-uses-bochs.html"
>Who uses Bochs?</A
></DT
><DT
>1.3. <A
HREF="is-bochs-right-for-me.html"
>Is Bochs right for me?</A
></DT
><DT
>1.4. <A
HREF="will-it-work-for-me.html"
>Will it work for me?</A
></DT
><DT
>1.5. <A
HREF="license.html"
>Bochs License</A
></DT
><DT
>1.6. <A
HREF="thirdparty.html"
>Third Party Software Licensing and Temporary Files</A
></DT
><DT
>1.7. <A
HREF="features.html"
>Features</A
></DT
><DT
>1.8. <A
HREF="supported-platforms.html"
>Supported Platforms</A
></DT
><DT
>1.9. <A
HREF="faq.html"
>FAQ</A
></DT
></DL
></DD
><DT
>2. <A
HREF="release-notes.html"
>Release Notes</A
></DT
><DT
>3. <A
HREF="installation.html"
>Installation</A
></DT
><DD
><DL
><DT
>3.1. <A
HREF="installation.html#DOWNLOADING"
>Downloading Bochs</A
></DT
><DT
>3.2. <A
HREF="get-src-cvs.html"
>Tracking the source code with CVS</A
></DT
><DD
><DL
><DT
>3.2.1. <A
HREF="get-src-cvs.html#AEN405"
>Checking out Bochs</A
></DT
><DT
>3.2.2. <A
HREF="get-src-cvs.html#AEN435"
>Getting the Latest Version</A
></DT
><DT
>3.2.3. <A
HREF="get-src-cvs.html#CVS-RELEASE-VERSION"
>Getting a Release Version</A
></DT
><DT
>3.2.4. <A
HREF="get-src-cvs.html#AEN564"
>More about CVS</A
></DT
></DL
></DD
><DT
>3.3. <A
HREF="install-binary.html"
>Installing a Binary</A
></DT
><DD
><DL
><DT
>3.3.1. <A
HREF="install-binary.html#AEN577"
>Windows</A
></DT
><DT
>3.3.2. <A
HREF="install-binary.html#LINUXRPM"
>Linux RPM</A
></DT
><DT
>3.3.3. <A
HREF="install-binary.html#MACOSXDMG"
>MacOS X DMG</A
></DT
></DL
></DD
><DT
>3.4. <A
HREF="compiling.html"
>Compiling Bochs</A
></DT
><DD
><DL
><DT
>3.4.1. <A
HREF="compiling.html#AEN814"
>Standard Compile</A
></DT
><DT
>3.4.2. <A
HREF="compiling.html#CONFIG-OPTS"
>Configure Options</A
></DT
><DT
>3.4.3. <A
HREF="compiling.html#AEN1228"
>Transcript of Successful Compilation</A
></DT
><DT
>3.4.4. <A
HREF="compiling.html#COMPILING-WIN32"
>Compiling on Win32 with Microsoft VC++</A
></DT
><DT
>3.4.5. <A
HREF="compiling.html#COMPILE-CYGWIN"
>Compiling on Win32 with Cygwin</A
></DT
><DT
>3.4.6. <A
HREF="compiling.html#COMPILE-MACOS9-CODEWARRIOR"
>Compiling on MacOS 9 with CodeWarrior</A
></DT
><DT
>3.4.7. <A
HREF="compiling.html#COMPILE-MACOSX"
>Compiling on MacOS X</A
></DT
><DT
>3.4.8. <A
HREF="compiling.html#COMPILE-BEOS"
>Compiling on BeOS</A
></DT
><DT
>3.4.9. <A
HREF="compiling.html#COMPILE-MORPHOS"
>Compiling on Amiga/MorphOS</A
></DT
><DT
>3.4.10. <A
HREF="compiling.html#COMPILE-RFB"
>Compiling with the RFB interface</A
></DT
><DT
>3.4.11. <A
HREF="compiling.html#COMPILE-SDL"
>Compiling with the SDL interface</A
></DT
><DT
>3.4.12. <A
HREF="compiling.html#COMPILE-WX"
>Compiling with the wxWidgets interface</A
></DT
><DT
>3.4.13. <A
HREF="compiling.html#AEN1346"
>Building an RPM on Linux</A
></DT
><DT
>3.4.14. <A
HREF="compiling.html#AEN1355"
>Compile Problems</A
></DT
></DL
></DD
></DL
></DD
><DT
>4. <A
HREF="setup.html"
>Setup</A
></DT
><DD
><DL
><DT
>4.1. <A
HREF="setup.html#AEN1363"
>What does Bochs need?</A
></DT
><DT
>4.2. <A
HREF="bochsrc.html"
>bochsrc</A
></DT
><DD
><DL
><DT
>4.2.1. <A
HREF="bochsrc.html#BOCHSOPT-MEGS"
>megs</A
></DT
><DT
>4.2.2. <A
HREF="bochsrc.html#BOCHSOPT-CPU"
>cpu</A
></DT
><DT
>4.2.3. <A
HREF="bochsrc.html#AEN1487"
>romimage</A
></DT
><DT
>4.2.4. <A
HREF="bochsrc.html#AEN1492"
>optromimage1, optromimage2, optromimage3 or optromimage4</A
></DT
><DT
>4.2.5. <A
HREF="bochsrc.html#BOCHSOPT-VGAROMIMAGE"
>vgaromimage</A
></DT
><DT
>4.2.6. <A
HREF="bochsrc.html#BOCHSOPT-VGA"
>vga</A
></DT
><DT
>4.2.7. <A
HREF="bochsrc.html#BOCHSOPT-FLOPPYAB"
>floppya/floppyb</A
></DT
><DT
>4.2.8. <A
HREF="bochsrc.html#BOCHSOPT-ATA"
>ata0, ata1, ata2, ata3</A
></DT
><DT
>4.2.9. <A
HREF="bochsrc.html#BOCHSOPT-ATA-MASTER-SLAVE"
>ata0-master, ata0-slave, ata1-*, ata2-*, ata3-*</A
></DT
><DT
>4.2.10. <A
HREF="bochsrc.html#BOCHSOPT-BOOT"
>boot</A
></DT
><DT
>4.2.11. <A
HREF="bochsrc.html#AEN1633"
>floppy_bootsig_check</A
></DT
><DT
>4.2.12. <A
HREF="bochsrc.html#BOCHSOPT-CONFIGINTERFACE"
>config_interface</A
></DT
><DT
>4.2.13. <A
HREF="bochsrc.html#BOCHSOPT-DISPLAYLIBRARY"
>display_library</A
></DT
><DT
>4.2.14. <A
HREF="bochsrc.html#BOCHSOPT-LOG"
>log</A
></DT
><DT
>4.2.15. <A
HREF="bochsrc.html#AEN1706"
>logprefix</A
></DT
><DT
>4.2.16. <A
HREF="bochsrc.html#BOCHSOPT-DEBUG-INFO-ERROR-PANIC"
>debug/info/error/panic</A
></DT
><DT
>4.2.17. <A
HREF="bochsrc.html#AEN1719"
>debugger_log</A
></DT
><DT
>4.2.18. <A
HREF="bochsrc.html#BOCHSOPT-COM"
>com[1-4]</A
></DT
><DT
>4.2.19. <A
HREF="bochsrc.html#AEN1730"
>parport[1-2]</A
></DT
><DT
>4.2.20. <A
HREF="bochsrc.html#SB16LINE"
>sb16</A
></DT
><DT
>4.2.21. <A
HREF="bochsrc.html#AEN1762"
>vga_update_interval</A
></DT
><DT
>4.2.22. <A
HREF="bochsrc.html#AEN1768"
>keyboard_serial_delay</A
></DT
><DT
>4.2.23. <A
HREF="bochsrc.html#AEN1772"
>keyboard_paste_delay</A
></DT
><DT
>4.2.24. <A
HREF="bochsrc.html#AEN1776"
>ips</A
></DT
><DT
>4.2.25. <A
HREF="bochsrc.html#BOCHSOPT-CLOCK"
>clock</A
></DT
><DT
>4.2.26. <A
HREF="bochsrc.html#BOCHSOPT-MOUSE"
>mouse</A
></DT
><DT
>4.2.27. <A
HREF="bochsrc.html#BOCHSOPT-PRIVATE-COLORMAP"
>private_colormap</A
></DT
><DT
>4.2.28. <A
HREF="bochsrc.html#AEN1807"
>i440fxsupport</A
></DT
><DT
>4.2.29. <A
HREF="bochsrc.html#AEN1811"
>pcidev</A
></DT
><DT
>4.2.30. <A
HREF="bochsrc.html#BOCHSOPT-USB1"
>usb1</A
></DT
><DT
>4.2.31. <A
HREF="bochsrc.html#BOCHSOPT-GDBSTUB"
>gdbstub</A
></DT
><DT
>4.2.32. <A
HREF="bochsrc.html#AEN1836"
>ne2k</A
></DT
><DT
>4.2.33. <A
HREF="bochsrc.html#AEN1909"
>keyboard_mapping</A
></DT
><DT
>4.2.34. <A
HREF="bochsrc.html#AEN1913"
>keyboard_type</A
></DT
><DT
>4.2.35. <A
HREF="bochsrc.html#BOCHSOPT-USER-SHORTCUT"
>user_shortcut</A
></DT
><DT
>4.2.36. <A
HREF="bochsrc.html#AEN1924"
>cmosimage</A
></DT
><DT
>4.2.37. <A
HREF="bochsrc.html#AEN1929"
>magic_break</A
></DT
></DL
></DD
><DT
>4.3. <A
HREF="sb16-emulation.html"
>Sound Blaster 16 Emulation</A
></DT
><DD
><DL
><DT
>4.3.1. <A
HREF="sb16-emulation.html#AEN1942"
>How well does it work?</A
></DT
><DT
>4.3.2. <A
HREF="sb16-emulation.html#AEN1947"
>Output to a sound card</A
></DT
><DT
>4.3.3. <A
HREF="sb16-emulation.html#AEN1954"
>Installation on Linux</A
></DT
><DT
>4.3.4. <A
HREF="sb16-emulation.html#AEN2027"
>Features planned for the future</A
></DT
><DT
>4.3.5. <A
HREF="sb16-emulation.html#AEN2034"
>Description of the sound output classes</A
></DT
></DL
></DD
><DT
>4.4. <A
HREF="keymap.html"
>How to write your own keymap table</A
></DT
></DL
></DD
><DT
>5. <A
HREF="using-bochs.html"
>Using Bochs</A
></DT
><DD
><DL
><DT
>5.1. <A
HREF="using-bochs.html#COMMANDLINE"
>Command line arguments</A
></DT
><DT
>5.2. <A
HREF="search-order.html"
>Search order for the configuration file</A
></DT
><DT
>5.3. <A
HREF="textconfig.html"
>The configuration interface 'textconfig'</A
></DT
><DD
><DL
><DT
>5.3.1. <A
HREF="textconfig.html#AEN2491"
>The start menu</A
></DT
><DT
>5.3.2. <A
HREF="textconfig.html#HEADERBAR"
>The Bochs headerbar</A
></DT
><DT
>5.3.3. <A
HREF="textconfig.html#AEN2539"
>The runtime configuration</A
></DT
></DL
></DD
><DT
>5.4. <A
HREF="using-save-restore.html"
>Save and restore simulation</A
></DT
></DL
></DD
><DT
>6. <A
HREF="common-problems.html"
>Common problems and what to do about them (Troubleshooting)</A
></DT
><DD
><DL
><DT
>6.1. <A
HREF="common-problems.html#AEN2555"
>Bochs panics! What can I do?</A
></DT
><DT
>6.2. <A
HREF="mouse-toggle.html"
>Mouse behavior, enabling and disabling</A
></DT
><DT
>6.3. <A
HREF="textmode-problems.html"
>Text-mode is broken in some ancient DOS program</A
></DT
></DL
></DD
><DT
>7. <A
HREF="mailinglist.html"
>Mailing Lists</A
></DT
><DD
><DL
><DT
>7.1. <A
HREF="mailinglist.html#BOCHS-DEVELOPERS"
>bochs-developers mailing list</A
></DT
><DT
>7.2. <A
HREF="bochs-announce.html"
>bochs-announce mailing list</A
></DT
><DT
>7.3. <A
HREF="bochs-cvs.html"
>bochs-cvs mailing list</A
></DT
><DT
>7.4. <A
HREF="mailinglist-etiquette.html"
>Mailing List Etiquette</A
></DT
></DL
></DD
><DT
>8. <A
HREF="howto.html"
>Tips and Techniques</A
></DT
><DD
><DL
><DT
>8.1. <A
HREF="howto.html#DISKIMAGEHOWTO"
>How to make a simple disk image</A
></DT
><DD
><DL
><DT
>8.1.1. <A
HREF="howto.html#AEN2686"
>Create a flat image</A
></DT
><DT
>8.1.2. <A
HREF="howto.html#AEN2721"
>Partition and format your image file</A
></DT
></DL
></DD
><DT
>8.2. <A
HREF="mtools.html"
>Use mtools to manipulate disk images</A
></DT
><DT
>8.3. <A
HREF="bochs-linux-disktools.html"
>Bochs GNU/Linux DiskTools</A
></DT
><DT
>8.4. <A
HREF="winimage.html"
>Win32 only: Tools to manipulate disk images</A
></DT
><DD
><DL
><DT
>8.4.1. <A
HREF="winimage.html#AEN2769"
>Winimage</A
></DT
><DT
>8.4.2. <A
HREF="winimage.html#AEN2775"
>DiskExplorer</A
></DT
><DT
>8.4.3. <A
HREF="winimage.html#AEN2781"
>Ben Lunt's MTOOLs for Bochs and Win32 and/or DOS</A
></DT
></DL
></DD
><DT
>8.5. <A
HREF="xcolormap.html"
>X Windows: Color allocation problems</A
></DT
><DT
>8.6. <A
HREF="screensaver.html"
>Screen saver turns on too quickly</A
></DT
><DT
>8.7. <A
HREF="loop-device-usage.html"
>Mounting a disk image using the loop device</A
></DT
><DD
><DL
><DT
>8.7.1. <A
HREF="loop-device-usage.html#AEN2822"
>...on Linux</A
></DT
><DT
>8.7.2. <A
HREF="loop-device-usage.html#AEN2826"
>...on FreeBSD</A
></DT
></DL
></DD
><DT
>8.8. <A
HREF="smp.html"
>Simulating a Symmetric Multiprocessor (SMP) Machine</A
></DT
><DT
>8.9. <A
HREF="dlxlinux-networking.html"
>Setting Up Networking in DLX Linux</A
></DT
><DT
>8.10. <A
HREF="config-tuntap.html"
>Configuring and using a tuntap network interface</A
></DT
><DD
><DL
><DT
>8.10.1. <A
HREF="config-tuntap.html#AEN2925"
>Tuntap description</A
></DT
><DT
>8.10.2. <A
HREF="config-tuntap.html#AEN2930"
>Set up the linux Kernel
<A
NAME="AEN2932"
HREF="#FTN.AEN2932"
><SPAN
CLASS="footnote"
>[1]</SPAN
></A
></A
></DT
><DT
>8.10.3. <A
HREF="config-tuntap.html#AEN2954"
>Configure Bochs to use the tuntap interface</A
></DT
><DT
>8.10.4. <A
HREF="config-tuntap.html#AEN2966"
>Set up the private network between the host and the guest</A
></DT
><DT
>8.10.5. <A
HREF="config-tuntap.html#AEN2982"
>Set up the host to masquerade the guest network accesses</A
></DT
></DL
></DD
><DT
>8.11. <A
HREF="internal-debugger.html"
>Using Bochs internal debugger</A
></DT
><DD
><DL
><DT
>8.11.1. <A
HREF="internal-debugger.html#AEN3008"
>Execution Control</A
></DT
><DT
>8.11.2. <A
HREF="internal-debugger.html#AEN3012"
>BreakPoints</A
></DT
><DT
>8.11.3. <A
HREF="internal-debugger.html#AEN3016"
>Manipulating Memory</A
></DT
><DT
>8.11.4. <A
HREF="internal-debugger.html#AEN3020"
>Info commands</A
></DT
><DT
>8.11.5. <A
HREF="internal-debugger.html#AEN3024"
>Manipulating CPU Registers</A
></DT
><DT
>8.11.6. <A
HREF="internal-debugger.html#AEN3028"
>Disassembly commands</A
></DT
><DT
>8.11.7. <A
HREF="internal-debugger.html#AEN3032"
>Instruction tracing</A
></DT
><DT
>8.11.8. <A
HREF="internal-debugger.html#AEN3036"
>Instrumentation</A
></DT
><DT
>8.11.9. <A
HREF="internal-debugger.html#AEN3041"
>Instrumentation commands</A
></DT
><DT
>8.11.10. <A
HREF="internal-debugger.html#AEN3045"
>Other Commands</A
></DT
><DT
>8.11.11. <A
HREF="internal-debugger.html#AEN3089"
>Related links</A
></DT
></DL
></DD
><DT
>8.12. <A
HREF="debugging-with-gdb.html"
>Using Bochs and the remote GDB stub</A
></DT
><DD
><DL
><DT
>8.12.1. <A
HREF="debugging-with-gdb.html#AEN3101"
>Configuring Bochs</A
></DT
><DT
>8.12.2. <A
HREF="debugging-with-gdb.html#AEN3106"
>Running Bochs</A
></DT
><DT
>8.12.3. <A
HREF="debugging-with-gdb.html#AEN3111"
>Running GDB</A
></DT
></DL
></DD
><DT
>8.13. <A
HREF="serial-port.html"
>Using the serial port</A
></DT
><DD
><DL
><DT
>8.13.1. <A
HREF="serial-port.html#AEN3122"
>Logging serial port output to a file</A
></DT
><DT
>8.13.2. <A
HREF="serial-port.html#AEN3129"
>Interactivity : connecting to a virtual terminal</A
></DT
><DT
>8.13.3. <A
HREF="serial-port.html#AEN3140"
>Interactivity : connecting to a pseudo terminal</A
></DT
></DL
></DD
><DT
>8.14. <A
HREF="bios-tips.html"
>BIOS Tips</A
></DT
><DD
><DL
><DT
>8.14.1. <A
HREF="bios-tips.html#AEN3150"
>Booting from CD-ROMs</A
></DT
><DT
>8.14.2. <A
HREF="bios-tips.html#BIOS-DISK-TRANSLATION"
>Disk translation</A
></DT
></DL
></DD
><DT
>8.15. <A
HREF="enter-special-keys.html"
>How to enter special key combination</A
></DT
><DT
>8.16. <A
HREF="vesa-notes.html"
>Notes about VESA usage</A
></DT
><DD
><DL
><DT
>8.16.1. <A
HREF="vesa-notes.html#AEN3318"
>Instructions to setup Bochs VBE in Windows Guest OS</A
></DT
></DL
></DD
><DT
>8.17. <A
HREF="cirrus-notes.html"
>Notes about Cirrus SVGA usage</A
></DT
><DT
>8.18. <A
HREF="harddisk-modes.html"
>Disk Image Modes</A
></DT
><DD
><DL
><DT
>8.18.1. <A
HREF="harddisk-modes.html#HARDDISK-MODE-FLAT"
>flat</A
></DT
><DT
>8.18.2. <A
HREF="harddisk-modes.html#AEN3432"
>concat</A
></DT
><DT
>8.18.3. <A
HREF="harddisk-modes.html#AEN3454"
>external/dll</A
></DT
><DT
>8.18.4. <A
HREF="harddisk-modes.html#AEN3460"
>sparse</A
></DT
><DT
>8.18.5. <A
HREF="harddisk-modes.html#AEN3522"
>vmware3/vmware4</A
></DT
><DT
>8.18.6. <A
HREF="harddisk-modes.html#AEN3544"
>undoable</A
></DT
><DT
>8.18.7. <A
HREF="harddisk-modes.html#AEN3597"
>growing</A
></DT
><DT
>8.18.8. <A
HREF="harddisk-modes.html#AEN3622"
>volatile</A
></DT
></DL
></DD
><DT
>8.19. <A
HREF="using-bximage.html"
>Using the bximage tool</A
></DT
><DT
>8.20. <A
HREF="using-bxcommit.html"
>Using the bxcommit tool</A
></DT
></DL
></DD
><DT
>9. <A
HREF="guests.html"
>Guest operating systems</A
></DT
><DD
><DL
><DT
>9.1. <A
HREF="guests.html#GUEST-LINUX"
>Linux</A
></DT
><DT
>9.2. <A
HREF="guest-knoppix.html"
>Knoppix</A
></DT
><DD
><DL
><DT
>9.2.1. <A
HREF="guest-knoppix.html#AEN3691"
>Getting Knoppix</A
></DT
><DT
>9.2.2. <A
HREF="guest-knoppix.html#AEN3696"
>Preparing Bochs</A
></DT
><DT
>9.2.3. <A
HREF="guest-knoppix.html#AEN3702"
>Using Knoppix</A
></DT
></DL
></DD
><DT
>9.3. <A
HREF="guest-minix.html"
>Minix</A
></DT
><DT
>9.4. <A
HREF="guest-openbsd.html"
>OpenBSD</A
></DT
><DT
>9.5. <A
HREF="guest-freebsd.html"
>FreeBSD 5.2.1</A
></DT
><DD
><DL
><DT
>9.5.1. <A
HREF="guest-freebsd.html#AEN3719"
>Getting FreeBSD</A
></DT
><DT
>9.5.2. <A
HREF="guest-freebsd.html#AEN3724"
>Preparing Bochs</A
></DT
><DT
>9.5.3. <A
HREF="guest-freebsd.html#AEN3731"
>Installing FreeBSD</A
></DT
><DT
>9.5.4. <A
HREF="guest-freebsd.html#AEN3754"
>Post-installation configuration</A
></DT
><DT
>9.5.5. <A
HREF="guest-freebsd.html#AEN3760"
>Using FreeBSD</A
></DT
></DL
></DD
><DT
>9.6. <A
HREF="guest-freedos.html"
>FreeDOS Beta 8</A
></DT
><DT
>9.7. <A
HREF="guest-gnu.html"
>GNU (Also known as GNU/Hurd)</A
></DT
><DD
><DL
><DT
>9.7.1. <A
HREF="guest-gnu.html#AEN3774"
>Installing GNU</A
></DT
></DL
></DD
><DT
>9.8. <A
HREF="guest-dos.html"
>DOS</A
></DT
><DD
><DL
><DT
>9.8.1. <A
HREF="guest-dos.html#AEN3871"
>Accessing your CDROM</A
></DT
><DT
>9.8.2. <A
HREF="guest-dos.html#AEN3888"
>SB16 driver for DOS</A
></DT
><DT
>9.8.3. <A
HREF="guest-dos.html#AEN3896"
>Bootdisks of early DOS versions</A
></DT
></DL
></DD
><DT
>9.9. <A
HREF="guest-win95.html"
>Windows 95</A
></DT
><DD
><DL
><DT
>9.9.1. <A
HREF="guest-win95.html#AEN3906"
>How to Install Windows 95 with floppies</A
></DT
><DT
>9.9.2. <A
HREF="guest-win95.html#AEN3994"
>Installing a Japanese version of Windows 95</A
></DT
></DL
></DD
><DT
>9.10. <A
HREF="guest-winnt4.html"
>Windows NT 4.0</A
></DT
><DT
>9.11. <A
HREF="guest-win98.html"
>Windows 98</A
></DT
><DD
><DL
><DT
>9.11.1. <A
HREF="guest-win98.html#WIN98METHOD1"
>Windows 98 Method 1: mcopy Windows 98 into Hard Disk Image (Linux Host)</A
></DT
><DT
>9.11.2. <A
HREF="guest-win98.html#AEN4046"
>Locating Your Partitions</A
></DT
><DT
>9.11.3. <A
HREF="guest-win98.html#AEN4057"
>Cleaning Up Your MS Windows Partition</A
></DT
><DT
>9.11.4. <A
HREF="guest-win98.html#AEN4119"
>Mounting Your Windows Partition</A
></DT
><DT
>9.11.5. <A
HREF="guest-win98.html#AEN4128"
>Choosing the Size of Your Disk Image</A
></DT
><DT
>9.11.6. <A
HREF="guest-win98.html#AEN4143"
>Setting Up the Disk Image</A
></DT
><DT
>9.11.7. <A
HREF="guest-win98.html#AEN4151"
>Create the .bochsrc Configuration File</A
></DT
><DT
>9.11.8. <A
HREF="guest-win98.html#AEN4156"
>Make Hard Disk Image Acessible by Mtools</A
></DT
><DT
>9.11.9. <A
HREF="guest-win98.html#AEN4173"
>Format Partition and Copy Files</A
></DT
><DT
>9.11.10. <A
HREF="guest-win98.html#AEN4187"
>The Fun Begins</A
></DT
><DT
>9.11.11. <A
HREF="guest-win98.html#WIN98METHOD2"
>Windows 98 Method 2: Classic Install (Linux Host)</A
></DT
><DT
>9.11.12. <A
HREF="guest-win98.html#MAKEWIN98IMAGE"
>Saving Your Windows 98 CD as a Disk
Image</A
></DT
><DT
>9.11.13. <A
HREF="guest-win98.html#AEN4229"
>Making the Windows 98 Hard Disk Image</A
></DT
><DT
>9.11.14. <A
HREF="guest-win98.html#AEN4241"
>Create the .bochsrc Configuration File</A
></DT
><DT
>9.11.15. <A
HREF="guest-win98.html#AEN4246"
>Create the Primary DOS Partition and set it Active</A
></DT
><DT
>9.11.16. <A
HREF="guest-win98.html#AEN4273"
>Formatting the Disk Image</A
></DT
><DT
>9.11.17. <A
HREF="guest-win98.html#AEN4282"
>Starting the Installation</A
></DT
></DL
></DD
><DT
>9.12. <A
HREF="guest-winme.html"
>Windows ME</A
></DT
><DD
><DL
><DT
>9.12.1. <A
HREF="guest-winme.html#AEN4308"
>Installing Windows ME</A
></DT
></DL
></DD
><DT
>9.13. <A
HREF="guest-win2k.html"
>Windows 2000</A
></DT
><DT
>9.14. <A
HREF="guest-win2k-server.html"
>Windows 2000 Server</A
></DT
><DT
>9.15. <A
HREF="guest-winxp.html"
>Windows XP</A
></DT
><DT
>9.16. <A
HREF="guest-osr5.html"
>SCO OpenServer 5.0.5</A
></DT
></DL
></DD
></DL
></DIV
><DIV
CLASS="LOT"
><DL
CLASS="LOT"
><DT
><B
>List of Tables</B
></DT
><DT
>1-1. <A
HREF="features.html#AEN83"
>Bochs Features</A
></DT
><DT
>1-2. <A
HREF="supported-platforms.html#AEN233"
>Supported platforms</A
></DT
><DT
>3-1. <A
HREF="get-src-cvs.html#AEN447"
>Status letters in a CVS update</A
></DT
><DT
>3-2. <A
HREF="get-src-cvs.html#AEN485"
>CVS Release Tags</A
></DT
><DT
>3-3. <A
HREF="install-binary.html#AEN583"
>Files in Bochs directory (Windows version)</A
></DT
><DT
>3-4. <A
HREF="install-binary.html#AEN719"
>Files in RPM package</A
></DT
><DT
>3-5. <A
HREF="compiling.html#AEN895"
>Installed files</A
></DT
><DT
>3-6. <A
HREF="compiling.html#AEN926"
>Defaults by Platform</A
></DT
><DT
>3-7. <A
HREF="compiling.html#AEN960"
>Configure Options to Select the Display Library (optional)</A
></DT
><DT
>3-8. <A
HREF="compiling.html#AEN1014"
>Configure Options</A
></DT
><DT
>4-1. <A
HREF="bochsrc.html#AEN1452"
>Example IPS Settings</A
></DT
><DT
>4-2. <A
HREF="bochsrc.html#AEN1534"
>ata devices configuration options</A
></DT
><DT
>4-3. <A
HREF="bochsrc.html#AEN1655"
>display_library values</A
></DT
><DT
>4-4. <A
HREF="bochsrc.html#AEN1843"
>Ethernet modules</A
></DT
><DT
>4-5. <A
HREF="sb16-emulation.html#AEN1981"
>Supported options for <B
CLASS="COMMAND"
>sb16ctl</B
></A
></DT
><DT
>4-6. <A
HREF="keymap.html#BX-KEY-TABLE"
>BX_KEY constants</A
></DT
><DT
>5-1. <A
HREF="using-bochs.html#AEN2430"
>command line arguments</A
></DT
><DT
>6-1. <A
HREF="common-problems.html#AEN2563"
>Device prefixes</A
></DT
><DT
>8-1. <A
HREF="bios-tips.html#AEN3165"
>CD Boot error codes</A
></DT
><DT
>8-2. <A
HREF="bios-tips.html#AEN3227"
>Disk translation algorithms</A
></DT
><DT
>8-3. <A
HREF="harddisk-modes.html#AEN3348"
>Supported Disk Modes</A
></DT
></DL
></DIV
><DIV
CLASS="LOT"
><DL
CLASS="LOT"
><DT
><B
>List of Figures</B
></DT
><DT
>3-1. <A
HREF="get-src-cvs.html#AEN411"
>Checking out Bochs in CVS</A
></DT
><DT
>3-2. <A
HREF="install-binary.html#AEN693"
>Installing an RPM in Linux</A
></DT
><DT
>3-3. <A
HREF="install-binary.html#AEN707"
>Screenshot of Bochs running DLX Linux</A
></DT
></DL
></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"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="introduction.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Introduction to Bochs</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>