- Haiku Guides
- Building Haiku
- Installing Haiku
- Booting Haiku
- Daily Tasks
- Emulating Haiku
- Emulating Haiku In VMWare player (or VMWare Workstation)
- Emulating Haiku in VirtualBox
- Emulating Haiku In Parallels Desktop
- Emulating Haiku In VMware Fusion
- Emulating Haiku In Bochs
- Emulating Haiku In Hyper-V
- Emulating Haiku In AMD SimNow
- Emulating Haiku in QEMU
- Emulating Haiku In KVM
- Emulating Haiku In Parallels Workstation
- Writing Video Card Drivers In BeOS
Emulating Haiku In Bochs
There are several methods offered to install Haiku. These include Vmdk images, Raw images, Iso images and Anyboot images which are a hybrid of the latter two images. The Raw image (and thus the Anyboot image) is a preinstalled environment, in which the Virtual Hard Disk size cannot be customized, but going through the installation process is not required.
The required files can be found at on the Get-Haiku page of this website which is located here.Both the raw and anyboot images are available there, do select the closest mirror to enjoy higher transfer rates. Verify using the checksums to make sure that the downloaded files are not corrupted as they are big files. Bochs is available for free on their website which can be found here.
Go to section:
Running Haiku from a Raw or Anyboot image.
Step 1. Downloading Haiku.
After downloading the raw or anyboot image, unzip the file and in the folder, you will see a .image file.
Step 2. Opening the file.
Now download and install Bochs. Now open up the folder that Bochs was installed to in your Program files and create a folder there named haiku. Then copy the to the image file into that folder.
You might of seen a folder called dlxlinux with files in it, we are going to create a Haiku version.
You should have had a link to Bochs installed in Program files under the start menu. Now Launch bochs by clicking on it there.
Step 3. Configuring Bochs.

A start menu will pop up where you can configure Bochs. So select Disk & Boot and then push .


This will bring up the Bochs Disk Menu where you need to click on the ATA channel 0 tab followed by the First HD/CD on channel 0 tab. Here you will need to tick "enable this device" and select disk for the Type of ATA device. Under Path or physical device name, click browse; then in the window so opened; change file type to ALL FILES from .img and select the Haiku .image file which you downloaded and moved to the haiku folder under Bochs.
Move down to where it says Type of disk image and make sure it says flat.
Further you will then need to enter 1219 into where it says Cylinders, then 16 into Heads and lastly 63 into where it says Sectors per track.

You will also need to change to the Boot Options tab, where you will need to make sure Boot drive #1 is selected to disk.
Now click to save your settings.
Step 4. Running Bochs.
Once you are back at the start menu, click and save your setting to where your .image file is. This will create a bochsrc.bxrc file that you can click on to start Haiku.
Additional Steps.
Creating a Link (Shortcut)
If You want you can enter that folder and create a link for the bochsrc.bxrc file to your desktop so you don't have to go looking for it. Make sure you change the link's name to some you will remember.
Now all you have to do double click on the link you created and you should be running Haiku!
Editing the .bxrc file
If something isn't just working right or you want to try a pre-made config file then you can download one for Haiku R1A4 here.
Right click it and go edit or just open it with your favourite text editor.
You might have to change where the file looks for the raw and anyboot images' locations in the file if you are using Haiku after R1A4 however.
Troubleshooting.
Haiku hangs at the disk icon.
You are using the ISO image which doesn't seem work with Bochs. Try the raw or anyboot images.
