Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 
 

Chapter 16. Downloading and Using Bochs with ReactOS

Abstract

How to download Bochs and use it for testing ReactOS.

Downloading Bochs

The reactos.com site provides several Bochs distributions:

  • Bochs preloaded with ReactOS disk images.
  • ReactOS disk images only.
  • Bochs only.

These downloads are available from the same page as the ReactOS binaries on reactos.com (under Software, ReactOS).

Typically, you'd want to download Bochs preloaded with ReactOS disk images. If you want to use an emulator other than Bochs, then the disk images only download would be more useful. Disk images only are also useful if you want to try out a newer version of ReactOS and already have Bochs. The Bochs only download is useful for when an updated version of the Bochs emulator is available on the reactos.com site.

Using MTools: Upgrading the ReactOS Files on the Virtual Disk

MTools are used to copy files to and from the disk images. Run mtinst.bat to have MTools configure properly. This batch file copies the mtools.exe file to the various MTools commands (eg. mcopy, mmd). These files are used by binst.bat (used to update the ReactOS files on the virtual disk).

To upgrade the ReactOS files on the virtual disk, copy the ReactOS binary distribution directory (named reactos) into the directory where Bochs is installed. Then run binst.bat to copy the new files into the virtual disk (be sure to have run mtinst.bat at some time in the past before doing this).

Running ReactOS under Bochs

Simply run the boot.bat file in the directory where Bochs was installed. If Freeloader is installed on the floppy image, then ReactOS will automatically be booted by Freeloader. If FreeDOS is on the floppy image, you'll boot into an A: prompt. Run boot.bat from this prompt.

To switch to booting with Freeloader, run the freeldr.bat file in the Bochs directory. To switch to booting with FreeDOS, run the freedos.bat file.

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "Developer Tutorials". See Index Page for more info about Authorship and Copyright.

1999-2008 Linuxinfor.com. No rights reserved.