Running the DLX Linux Demo on Bochs

modified: 28 Feb 2004

Starting DLX Linux

After installing Bochs, the start menu folder will include a shortcut to DLX Linux, the small Linux demo included with Bochs. A similar shortcut will be left on your desktop. If you want to get a first peek at how Bochs works, double-click on this.

You will see two text-mode windows open. The first one will tell you what Bochs itself is doing -- initially, it will just show you where Bochs is writing its log file. Overlapping this window will be the window in which the guest OS is running.

You'll see a line of icons at the top of the guest OS window. The three rightmost ones are the most important ones to know about initially. The third from the right is marked Config. This halts the emulated OS and activates the Bochs window, allowing you to change various configuration options and restart or to quit. The next to rightmost button is Reset, it will reboot the emulated OS just like a hardware reboot of a real system (including possibly messing up your emulated file system if files were being written at the time). Finally the rightmost button marked Power shuts down the emulated system and causes Bochs to exit, too, just like powering down real hardware (and with the same possible effects on the emulated file system).

Initially the guest OS window will show some information about the emulated BIOS being used by Bochs, then this will scroll off as DLX Linux boots. Soon a "dlx login" prompt will appear. Type root, hit enter when asked for a password, and you are running DLX Linux on Bochs. This guest OS is configured to start a screen saver with a very short delay so don't be alarmed if the guest OS window goes all black in a few seconds. Just press any key (even the shift key will do) to restore the display.

Networking the DLX Linux demo

The DLX Linux demo supports networking, too. To make it active on your network do the following:

The DLX Linux demo is provided to help you verify that Bochs is working correctly, and I recommend installing it because Bochs, being a program that is in constant development, may sometimes not work as expected. If your real interest is running Minix on Bochs and something seems wrong, having a second guest system may help you to determine whether the problem you see is specific to Minix, or whether it is a more general problem with Bochs. And, if you want to report a problem to the Bochs developers, few of them will have experience with Minix but most of them will have experience with DLX Linux. So presenting information about a problem in terms of how it affects the Linux demo may be more useful to the Bochs developer group.


Other questions you have about using DLX Linux on Bochs may be answered somewhere in the main Minix on Bochs on Windows How-to article, or through another link in the virtual and emulated systems section of the Hints/FAQ page.

Also, if you have already installed Bochs on your Windows computer, the HTML documentation that came with Bochs should be available. (Note that the links below may not work if you did not install in the suggested directory or if your Bochs version is different, but they should be a good guide to finding the pages. Also, if clicking on these file URLs doesn't work, try copying and pasting into your browser's address window, or just navigate with Windows Explorer to the files and double click to open them in another browser window.)


All material on this site not otherwise attributed is copyright ©1994-2004 Albert S. Woodhull
Click here for information on copying and other use.
Mail comments on this page to: Al Woodhull <awoodhull@hampshire.edu>
Viewable With Any Browser    [Valid HTML 4.0!]